🔗 Os Links dos Imóveis não Abrem
Diagnóstico do Problema
Se estivermos a enviar um imóvel e o link não estiver a funcionar, quando o nosso website não utiliza o modelo de website do Inmovilla, o mais provável é que não tenha os ficheiros necessários carregados no website.
🔗 Função dos Ficheiros: Estes ficheiros servem para ligar o Inmovilla ao nosso website externo para poderem ser enviadas as fichas dos imóveis corretamente.
Podemos verificar se este é o problema, a partir do painel A Minha Agência > Website:
Painel de verificação do status do website
📁 Porque Precisamos dos Ficheiros Necessários
Importância da Configuração
Devemos enviar esses ficheiros para o nosso website quando estamos a usar um website externo (que não seja um modelo da Inmovilla) para poder enviar os links dos imóveis aos nossos clientes e para que eles funcionem corretamente.
⚙️ Redirecionamento: Quando fazemos este tipo de envio, eles são redirecionados para o website da agência. Se este website for o que preparamos no Inmovilla, ele já vem por padrão; o problema surge quando se trata de um website que o Inmovilla não gere, pelo que é necessário configurá-lo através destes ficheiros.
📧 Suporte Técnico: A partir do suporte do Inmovilla, é enviado um e-mail com os ficheiros necessários para que os possa carregar no website. Assim que os recebermos, veremos que existem duas pastas ASP e PHP. Teremos de utilizar uma ou outra, dependendo do idioma em que estiver (normalmente é PHP).
📤 Upload dos Ficheiros via FTP
Processo de Instalação
Acedemos ao FTP do nosso website, vamos para a raiz da página e clicamos na pasta Httpdocs, www..., [podem ter nomes diferentes; se não soubermos, teremos de perguntar à pessoa responsável pelo website para nos indicar qual é a pasta, por uma questão de segurança. Devemos carregá-la na pasta raiz do site].
Visualização da estrutura FTP com pasta Httpdocs
Abrimos o Httpdocs e a pasta PHP (também a abrimos) e arrastamos os documentos que vão para esta pasta, para a pasta Httpdocs:
Upload dos ficheiros PHP para a pasta Httpdocs
✅ Conclusão: E com este "upload", os links já irão funcionar corretamente.
📋 Processo de Upload
- Aceder ao FTP do website
- Localizar a pasta raiz (Httpdocs, www, etc.)
- Abrir a pasta PHP recebida do suporte
- Arrastar os ficheiros para a pasta raiz
- Confirmar que o upload foi bem-sucedido
🔧 Personalização da Pasta INDEX.PHP
Configuração Avançada
Por predefinição, assim que os ficheiros forem carregados, será apresentado o nosso modelo de fichas ao enviar imóveis pelas redes sociais ou através de portais ou publicações. No entanto, tem a opção de personalizar estas fichas, adaptando-as ao seu formato.
🔄 Redirecionamento: Teremos de fazer um ajuste dentro da pasta ficha, o que faremos aqui é um redirecionamento. A razão para este redirecionamento é que precisamos conhecer os links para os imóveis no website (já que enviamos esses endereços para websites como o idealista), mas como quando tem um website externo não conhecemos a estrutura dos links do website, o que fazemos é "construir" um link sempre com as mesmas regras:
[vossoweb.com]/ficha/index.php?codigo=XXXX_YYYY
(onde XXXX é o número da agência e YYYYY o cod_ofer)
Pedimos que carreguem a pasta /ficha e o ficheiro index.php e que, dentro do index.php, redirecionem para o imóvel no vosso website.
Abrimos a pasta Index.php:
Interface de edição do ficheiro index.php
💡 Exemplo Prático: Vamos colocar como exemplo que os links para os imóveis no seu website são [seusite.com]/?post_id=XXXXXX
Então, deve redirecionar para lá com o window.location. Assim, ao colocar num navegador:
[vossoweb.com]/ficha/index.php?codigo=XXXX_YYYY
Redirecionará para:
[vossoweb.com]/?post_id=XXXXXX
e abrirá o imóvel correto.
Exemplo de código de redirecionamento no index.php
🔑 Chave Primária: É importante que utilizem na web a mesma chave primária para os imóveis que utilizam no Inmovilla. No Inmovilla, essa chave é cod_ofer, e enviamos sempre esses dados tanto na API como nos XML que fornecemos às agências.
✅ Requisitos Técnicos
- Utilizar a mesma chave primária (cod_ofer) em ambos os sistemas
- Configurar o redirecionamento correto no index.php
- Testar os links após a configuração
- Verificar compatibilidade com redes sociais e portais