As empresas de comércio precisam passar pelo processo de verificação para publicar classificados de imóveis.
Etapa 1: criar um catálogo de classificados de imóveis.
Etapa 2: configurar os classificados e definir preços.
Etapa 3: escolher opções de atualização.
Etapa 4: filtrar o catálogo no conjunto de cadastros.
Etapa 5: enviar conversões offline (opcional).
Etapa 6: criar um público para os imóveis. Diferentemente do que acontece com os anúncios de imóveis publicados pelos usuários, para integrações de parceiros, os cadastros são enviados por meio de um formulário, e não via bate-papo do Messenger. Saiba mais sobre como recuperar cadastros para comércio.
Etapa 7: criar e veicular anúncios para seus classificados de imóveis.
Etapa 8: obter informações de veiculação para ver como as pessoas no Facebook interagem com seus anúncios. Consulte a referência sobre insights de anúncios.
Etapa 9: usar ferramentas de depuração para diagnosticar e resolver problemas. Consulte Ferramentas de depuração dos Anúncios de Catálogo Advantage+.
Seu catálogo deve conter uma lista de imóveis que você deseja anunciar. Consulte a referência sobre catálogo.
Se você quiser criar um catálogo de classificados de imóveis para anúncios de catálogo Advantage+, defina vertical
como home_listings
:
curl \
-F 'name=Home Listing Catalog Name' \
-F 'vertical=home_listings' \
-F 'access_token=<ACCESS TOKEN>' \
https://graph.facebook.com/<API_VERSION>
Para usar a API de catálogo, você precisa ter o nível de acesso adequado à API de Marketing e aceitar os Termos de Serviço criando seu primeiro catálogo por meio do Gerenciador de Negócios.
Veja instruções sobre como criar um catálogo para comércio na documentação a respeito da plataforma Marketplace.
Os classificados contêm informações sobre as propriedades, como ID do imóvel anunciado, nome, disponibilidade, descrição, endereço, número de quartos, quantidade de banheiros e assim por diante. Sua empresa pode carregar ou buscar um conjunto de classificados de imóveis. Um item do classificado é um imóvel único exibido no seu site ou app.
Você pode ter um feed único para todos os imóveis do catálogo ou vários feeds nos quais cada feed representa os imóveis de um país, de uma imobiliária ou de um corretor.
Para anúncios de catálogo Advantage+, é preciso fornecer o feed de classificados em um destes formatos:
Formato do arquivo | Descrição | Arquivo de exemplo |
---|---|---|
XML | Normalmente gerado por sistemas de provedores de feed automatizados. Um nó XML | |
CSV, TSV | A primeira linha deve listar os nomes de campo escolhidos na ordem em que os valores serão fornecidos. As linhas seguintes mostram os valores correspondentes para cada classificado de imóvel. Os campos aninhados ou com vários valores, como "image", podem ser representados por valores codificados em JSON ou por um conjunto de colunas de texto simples e sem formatação, rotuladas com a sintaxe de caminho JSON, como | Baixar (CSV) |
Para comércio, é preciso fornecer o feed de classificados em formato XML:
Formato do arquivo | Descrição |
---|---|
XML | Normalmente gerado por sistemas de provedores de feed automatizados. Um nó XML |
CSV, TSV, JSON | Estes formatos não são aceitos no momento. |
Nosso analisador de feeds detecta automaticamente as codificações de texto UTF8
, UTF16
ou UTF32
e usa LATIN1
quando há uma sequência de bytes inesperada.
<?xml version="1.0" encoding="UTF-8"?> <listings> <title>example.com Feed</title> <link rel="self" href="http://www.example.com"/> <listing> <home_listing_id>12345678</home_listing_id> <name>1 Hacker Way, Menlo Park, CA 94025</name> <availability>for_rent</availability> <description>An amazing listing</description> <address format="simple"> <component name="addr1">1 Hacker Way</component> <component name="city">Menlo Park</component> <component name="region">California</component> <component name="country">United States</component> <component name="postal_code">94025</component> </address> <latitude>1.11414</latitude> <longitude>-1.835003</longitude> <neighborhood>Menlo Oaks</neighborhood> <image> <url>http://example.com/12345678-1.jpg</url> </image> <image> <url>http://example.com/12345678-2.jpg</url> </image> <image> <url>http://example.com/12345678-3.jpg</url> </image> <listing_type>for_rent_by_agent</listing_type> <num_baths>6</num_baths> <num_beds>5</num_beds> <num_units>1</num_units> <price>110000 USD</price> <property_type>house</property_type> <url>http://www.example.com/link_to_listing</url> <year_built>2007</year_built> </listing> </listings>
Os campos compatíveis a seguir foram criados para itens que você adiciona ao seu catálogo de produtos.
Para catálogos localizados, consulte os campos compatíveis com classificados de imóveis.
Nosso analisador de feeds detecta automaticamente as codificações de texto UTF8
, UTF16
ou UTF32
e usa LATIN1
quando há uma sequência de bytes inesperada. Embora o texto referente aos valores dos campos possa ser inserido em qualquer idioma, os nomes dos campos precisam ser fornecidos exatamente conforme descrito abaixo, em inglês.
Nome e tipo de campo | Descrição |
---|---|
tipo: string | Obrigatório para anúncios de catálogo Advantage+ e comércio. O ID único do classificado de imóvel (apartamento/condomínio), que deve ser o mais detalhado possível. Exemplo: |
tipo: string | Não aplicável a anúncios de catálogo Advantage+. Opcional para comércio. A identificação única do edifício ou do apartamento. Deve ser único por grupo. |
tipo: string | Obrigatório para anúncios de catálogo Advantage+ e comércio. O título do classificado de imóvel. Exemplo: |
tipo: string | Obrigatório para anúncios de catálogo Advantage+ e comércio. Disponibilidade atual do classificado de imóvel. Valores aceitos: |
tipo: string | Obrigatório para anúncios de catálogo Advantage+ e comércio. O endereço do imóvel que deve levar à localização da propriedade. Consulte os parâmetros do objeto Address.
|
tipo: string | Obrigatório para anúncios de catálogo Advantage+ e comércio. A cidade onde o imóvel está localizado. Consulte os parâmetros do objeto Address. Exemplo: |
tipo: string | Obrigatório para anúncios de catálogo Advantage+ e comércio. O estado, o condado, a região ou a província do imóvel. Consulte os parâmetros do objeto Address. Exemplo: |
tipo: objeto | Obrigatório para anúncios de catálogo Advantage+ e comércio. O país onde o imóvel está localizado. Consulte os parâmetros do objeto Address. Exemplo: |
tipo: string | Obrigatório para anúncios de catálogo Advantage+ e comércio. O país onde o imóvel está localizado. Consulte os parâmetros do objeto Address. Exemplo: |
tipo: float | Obrigatório para anúncios de catálogo Advantage+ e comércio. A latitude do classificado. Exemplo: |
tipo: float | Obrigatório para anúncios de catálogo Advantage+ e comércio. A longitude do classificado. Exemplo: |
tipo: string | Obrigatório para anúncios de catálogo Advantage+. Opcional, mas recomendado para comércio. Máximo de bairros permitidos: 20 Bairro do classificado onde o imóvel está localizado. É possível incluir vários bairros. Se houver mais de um bairro, inclua colunas adicionais para cada tipo e use a sintaxe de caminho JSON nos nomes das colunas para indicar o número de bairros. Exemplo: |
tipo: string | Obrigatório para anúncios de catálogo Advantage+ e comércio. O preço da venda ou do aluguer do imóvel. Formate o preço como o custo, seguido pelo código de moeda ISO de 3 dígitos (https://en.wikipedia.org/wiki/ISO_4217?fbclid=IwAR0_xYfUmL3kIUA6sMeEaFAzbJa4MLeMiPDPrftFSX6wkKiTXxPinC-5j70"), incluindo um espaço entre o custo e a moeda. Exemplo: |
tipo: objeto | Obrigatório para anúncios de catálogo Advantage+ e comércio. Número máximo de imagens: 20 Tamanho máximo: 4 MB A URL da imagem usada no seu anúncio.
Exemplo: Consulte os parâmetros do objeto Image. |
tipo: string | Obrigatório para anúncios de catálogo Advantage+ e comércio. Link para a página do classificado do imóvel. Deve ser uma URL válida. Consulte os parâmetros do objeto Image. Exemplo: |
tipo: string | Opcional para anúncios de catálogo Advantage+. Obrigatório para comércio. Número máximo de caracteres: 5.000 A descrição do imóvel. Exemplo: |
tipo: float | Opcional para anúncios de catálogo Advantage+. Obrigatório para comércio. O número total de quartos. Pode ser Exemplo: |
tipo: float | Opcional para anúncios de catálogo Advantage+. O número total de banheiros. Para comércio, deve ser pelo menos |
tipo: float | Não aplicável a anúncios de catálogo Advantage+. Obrigatório para comércio. O número total de quartos do imóvel. |
tipo: string | Opcional para anúncios de catálogo Advantage+. O tipo de imóvel. Valores aceitos para anúncios de catálogo Advantage+: |
tipo: string | Opcional para anúncios de catálogo Advantage+. O tipo de classificado do imóvel. Valores aceitos para anúncios de catálogo Advantage+: |
tipo: número inteiro | Não aplicável a anúncios de catálogo Advantage+. Obrigatório para comércio. A área ou o espaço da planta baixa do imóvel. |
tipo: string | Não aplicável a anúncios de catálogo Advantage+. Obrigatório para comércio. As unidades (pés ou metros quadrados) do valor da área útil do imóvel. Valores aceitos: |
tipo: string | Não aplicável a anúncios de catálogo Advantage+. Opcional para comércio. O tipo de sistema de ar condicionado. Valores aceitos: |
tipo: string | Não aplicável a anúncios de catálogo Advantage+. Opcional para comércio. O tipo de mobília disponível no imóvel. Valores aceitos: |
tipo: string | Não aplicável a anúncios de catálogo Advantage+. Opcional para comércio. O tipo de sistema de aquecimento instalado no imóvel. Valores aceitos: |
tipo: string | Não aplicável a anúncios de catálogo Advantage+. Opcional para comércio. O tipo de lavanderia disponível. Valores aceitos: |
tipo: número inteiro | Opcional para anúncios de catálogo Advantage+ e comércio. O número total de unidades (apartamentos/condomínios) disponíveis para aluguel. Exemplo: |
tipo: string | Não aplicável a anúncios de catálogo Advantage+. Opcional para comércio. O tipo de estacionamento disponível no imóvel. Valores aceitos: |
tipo: string | Não aplicável a anúncios de catálogo Advantage+. Opcional para comércio. Indica se a empresa parceira verificou o classificado. Valores aceitos: |
tipo: string | O ano de construção do imóvel, usando o formato AAAA (ano de quatro dígitos). Exemplo: 1994 |
tipo: string | Não aplicável a anúncios de catálogo Advantage+. Opcional para comércio. Indica se animais de estimação são permitidos no imóvel: |
tipo: objeto | Uma lista com datas disponíveis e preços de um classificado. Quando você fornece os valores, o Facebook pode recomendar classificados com base nas datas disponíveis e mostrar dinamicamente o preço associado no seu anúncio. Consulte os parâmetros do objeto Available Dates. |
tipo: objeto | O link do app para o classificado. |
tipo: string | Controla se um item está ativo ou foi arquivado no seu catálogo. Apenas itens ativos podem ser vistos por pessoas nos seus anúncios, lojas ou outros canais. Valores compatíveis: Exemplo: Observação: algumas plataformas parceiras como a Shopify podem sincronizar itens ao seu catálogo com um status chamado staging. Ele se comporta da mesma forma que Esse campo era chamado anteriormente de |
Nome e tipo de campo | Descrição |
---|---|
tipo: string | Obrigatório para anúncios de catálogo Advantage+ e comércio. A URL da imagem de origem. Siga estas especificações de imagem:
|
tipo: string | Opcional para anúncios de catálogo Advantage+ e comércio. A tag anexada à imagem que mostra o que aparece na figura. É possível associar diversas tags a uma imagem. Exemplos:
|
Nome e tipo de campo | Descrição |
---|---|
tipo: string | Obrigatório. O endereço do imóvel. Exemplo: |
tipo: string | Obrigatório. A cidade onde o imóvel está localizado. Exemplo: |
tipo: string | Obrigatório. O estado, o condado, a região ou a província onde o imóvel está localizado. Exemplo: |
tipo: string | Obrigatório. O país do imóvel. Exemplo: |
tipo: string | O código postal ou o CEP do imóvel. Obrigatório, a menos que o país não tenha um sistema de código postal. Exemplos: |
Com available_dates_price_config
, você pode fornecer a disponibilidade e os preços de cada imóvel para um intervalo de datas específico. Quando você inclui um período neste campo, o Facebook considera essa disponibilidade nas nossas recomendações de produtos e tenta mostrar classificados disponíveis para as datas pesquisadas no seu site. Como alternativa, se você incluir preços, também poderemos mostrar valores específicos para datas no criativo do seu anúncio. Para habilitar esse recurso, será preciso enviar ao Facebook lease_start_date
e lease_end_date
nos seus eventos de pixel.
Nome e tipo de campo | Descrição |
---|---|
tipo: string | Opcional quando O início do intervalo de datas disponíveis no formato ISO-8601 (incluindo a data inicial). Se você fornecer apenas Exemplo: |
tipo: string | Opcional quando O término do intervalo de datas disponíveis no formato ISO-8601 (excluindo a data final). Se você fornecer apenas Exemplo: |
tipo: string | Um número inteiro que representa o preço do classificado no período escolhido. Exemplo: |
tipo: string | Obrigatório quando O código de moeda nos padrões ISO-4217. Exemplo: |
tipo: string | O tempo da estadia para a taxa especificada. Valores aceitos: |
Confira abaixo um exemplo que mostra a disponibilidade de um classificado e como ele aparece em JSON:
"available_dates_price_config": [ { // available until 11/01 at $150/night "end_date": "2018-11-01", "rate": "15000", "currency": "USD", "interval": "nightly", }, { // available from 11/01 - 12/01 at $200/night "start_date": "2018-11-01", "end_date": "2018-12-01", "rate": "20000", "currency": "USD", "interval": "nightly", }, { // available from 11/01 onward at $500/week "start_date": "2018-11-01", "rate": "50000", "currency": "USD", "interval": "weekly", }, ]
Forneça deep links no feed seguindo a especificação de App Links. As informações de deep link no feed têm prioridade sobre as que o Facebook coleta com metadados de App Links no nosso rastreador da web.
Não será necessário especificar esses dados se você já tiver informações de deep link do App Links. O Facebook usa as informações do App Links para exibir o deep link certo. Para exibir deep links nos seus anúncios, consulte a documentação sobre os modelos de anúncios de catálogo Advantage+.
Para anúncios de catálogo Advantage+, você pode atualizar as informações do classificado de imóvel no catálogo das seguintes maneiras com carregamento direto. Consulte a referência sobre feed de carregamento direto.
Exemplo: você pode fazer um carregamento único manualmente:
curl \
-F "url=http://www.example.com/sample_feed.xml" \
-F "access_token=
Para comércio, você pode atualizar as informações do classificado de imóvel no catálogo configurando um carregamento de feed recorrente (programado) e atualizando seu feed. No Marketplace, é altamente recomendável usar a opção Set a Schedule.
Para comércio, oferecemos compatibilidade com uma experiência multilíngue. Ao adicionar um feed de idioma secundário a um catálogo, você pode criar outro feed com o segundo idioma desse catálogo único. As informações nos feeds secundários substituem o idioma padrão quando o público relevante vê seus classificados.
Esse recurso é aplicável apenas a países parceiros específicos. Entre em contato com seu representante do Facebook para conferir a disponibilidade no seu mercado.
Este é um grupo de itens em um catálogo que você divulga nos seus anúncios de catálogo Advantage+. Cada catálogo de classificados pode ter diversos conjuntos de classificados.
curl \
-F "name=test set" \
-F 'filter={"availability":{"eq":"for_sale"}}' \
-F "access_token=" \
https://graph.facebook.com/
O filter
acima é formado pelos seguintes operadores e dados:
Operadores | Tipo de filtro |
---|---|
| Contém substring (não diferencia maiúsculas de minúsculas) |
| Não contém substring (não diferencia maiúsculas de minúsculas) |
| Contém substring (diferencia maiúsculas de minúsculas) |
| Não contém substring (diferencia maiúsculas de minúsculas) |
| Igual a (não diferencia maiúsculas de minúsculas) |
| Diferente de (não diferencia maiúsculas de minúsculas) |
| Menor que (somente campos numéricos) |
| Menor que ou igual a (somente campos numéricos) |
| Maior que (somente campos numéricos) |
| Maior que ou igual a (somente campos numéricos) |
Dados | Dados do filtro |
---|---|
| A disponibilidade do classificado. Exemplo: |
| O tipo de classificado. Exemplo: |
| O tipo de imóvel. Exemplo: |
| O preço do classificado. |
| O nome. |
| A cidade. |
| O país. |
| A região ou o estado. |
| O código postal. |
| O número de quartos. |
| O número de banheiros. |
É possível enviar eventos de conversão offline e ver quantos clientes visualizaram ou clicaram em anúncios do Facebook e classificados comerciais antes da conversão. Para isso, use a API de Conversões Offline e adicione os campos a seguir na etapa 4. Carregamento de eventos offline.
As chaves de correspondência comparam uma conversão a um usuário.
Chave | Descrição |
---|---|
| Endereços de email Hash |
| Números de telefone Hash |
| Nome Hash |
| Sobrenome Hash |
| Identificador de anunciante da Apple ou ID de publicidade do Android Hash |
| Códigos postais Hash |
| Cidade Hash |
| Estado Hash |
| País. Hash |
| Data de nascimento (formato DD) Hash |
| Data de nascimento (formato AAAA) Hash |
| Gênero Hash |
| Idade Hash |
| IDs de cadastros do Marketplace |
Os dados personalizados comparam uma conversão a um revendedor.
Campo | Descrição |
---|---|
|
|
| Definido como |
Os detalhes do evento descrevem o evento de conversão offline que ocorreu. A frequência de carregamento é diária, em até 48 horas após o evento.
Campo | Descrição |
---|---|
| Obrigatório. Enumeração do tipo de evento:
|
| Obrigatório. A hora do evento. |
| Obrigatório. O valor do aluguel. Definido como |
| Obrigatório. O código da moeda. |