Este guia é uma referência sobre os formatos de feed e os campos compatíveis para a criação de anúncios de automóveis.
Os campos de enumeração não diferenciam maiúsculas e minúsculas.
Forneça o seu feed no formato correto: CSV
, TSV
ou XML
. Depois de criar o arquivo de feed, hospede-o em uma URL para atualizações periódicas programadas.
Formato do feed | Descrição e diretrizes | Exemplo de feed |
---|---|---|
CSV | Valor separado por vírgulas.
| Baixar > Clicar com o botão direito do mouse > Salvar link como... |
TSV | Valor separado por tabulações. Veja as diretrizes para CSV. | Baixar > Clicar com o botão direito do mouse > Salvar link como... |
XML | Formato normalmente gerado por sistemas de provedores de feeds ou servidores web automatizados. Um conjunto de nós XML do item representa uma lista de produtos e deve começar com a tag de declaração Veja um exemplo de feed em XML. | Baixar > Clicar com o botão direito do mouse > Salvar link como... |
Exemplo: arquivo TSV
com delimitadores de tabulação
vehicle_id title description url make model year mileage.value mileage.unit image[0].url image[0].tag[0] transmission fuel_type body_style drivetrain vin condition price address exterior_color sale_price availability date_first_on_lot state_of_vehicle latitude longitude i2 EndoHatch GE. Turbocharged! Gasoline! http://www.example.com/test g GE http://www.facebook.com/teapic.jpg Gym AUTOMATIC GASOLINE SEDAN FWD 1FADP5AU6DL536022 EXCELLENT 18000 USD {addr1: '550 Auto Center Dr', city: 'Watsonville', region: 'CA', postal_code: '96075', country: 'US'} white 16000 USD AVAILABLE 2018-02-21 NEW 52.35 42.10
Exemplo: feed com imagens como matriz
auto_listing_id title description url make model year mileage.value mileage.unit image transmission fuel_type body_style drivetrain vin condition price address exterior_color sale_price availability date_first_on_lot state_of_vehicle latitude longitude "i2" $299 per month for the EndoHatch GE. Turbocharged! Gasoline! http://www.example.com/test Endomoto "[{""url"":""https://images.trvl-media.com/hotels/3000000/2260000/2250400/2250336/2250336_1_y.jpg""}]" AUTOMATIC GASOLINE SEDAN FWD 1FADP5AU6DL536022 EXCELLENT 18000 USD {addr1: '550 Auto Center Dr', city: 'Watsonville', region: 'CA', postal_code: '96075', country: 'US'} white 16000 USD AVAILABLE 2018-09-15 NEW 52.35 42.10
Este exemplo de feed está no formato XML
:
<?xml version="1.0" encoding="UTF-8"?> <listings> <title>Vehicles Feed</title> <link rel="self" href="http://www.example.com"/> <listing> <vehicle_id>SED1234</vehicle_id> <title>$299 per month for the EndoHatch GE</title> <description>EndoHatch GE. Turbocharged! Gasoline!</description> <url>http://www.example.com/test</url> <make>Endomoto</make> <image> <url>http://example.com/some.image_1.jpg</url> <tag>Exterior</tag> </image> <model>EndoHatch</model> <year>2017</year> <mileage> <value>10</value> <unit>MI</unit> </mileage> <drivetrain>FWD</drivetrain> <vin>1FADP5AU6DL536022</vin> <body_style>SEDAN</body_style> <fuel_type>GASOLINE</fuel_type> <transmission>AUTOMATIC</transmission> <condition>EXCELLENT</condition> <price>18000 USD</price> <address format="simple"> <component name="addr1">550 Auto Center Dr</component> <component name="city">Watsonville</component> <component name="region">CA</component> <component name="postal_code">95076</component> <component name="country">US</component> </address> <latitude>52.35</latitude> <longitude>42.10</longitude> <exterior_color>white</exterior_color> <sale_price>16000 USD</sale_price> <availability>AVAILABLE</availability> <date_first_on_lot>2018-02-21</date_first_on_lot> <state_of_vehicle>NEW</state_of_vehicle> <dealer_id>ABC1234</dealer_id> </listing> </listings>
"vehicle_id","vehicle_registration_plate","vin","make","model","year","transmission","body_style","fuel_type","drivetrain","description","image[0].url", "image[1].url","image[2].url","mileage.value","mileage.unit","url","title","price","state_of_vehicle","exterior_color","address","latitude","longitude","trim","interior_colour","dealer_id","dealer_name","postal_code","dealer_phone","fb_page_id","dealer_communication_channel","dealer_privacy_policy_url" "56345636","AB12CDE","YV1DZ8256F2693747","Volvo","XC60","2014","AUTOMATIC","OTHER","DIESEL","OTHER","Volvo XC60 2.4 TD D5 R-Design Lux Geartronic 5dr (Nav)","http://website.com/images/stock/car1.jpg","http://website.com/images/stock/car2.jpg","http://website.com/images/stock/car3.jpg","12950","MI","http://www.dealership.co.uk","Volvo XC60 2.4 TD D5 R-Design Lux Geartronic 5dr (Nav)","22495.00 GBP","Used","White","{""addr1"":""Sample Road"",""city"":""London"",""region"":""Greater London"",""postal_code"":""SW31 3EW"",""country"":""United Kingdom""}","52.7445867","-2.7337375","2.4 TD D5 R-Design Lux Geartronic 5dr (Nav)","Black","436456435347346","Dealer Group","SSW31 3EW","","3562564376375","CHAT","https://www.dealership.co.uk/site/privacy-and-legal/"
"{addr1: '1 Hacker Way', city: 'Menlo Park', region: 'CA', postal_code: '94025', country: 'US'}"
<?xml version="1.0" encoding="UTF-8"?> <listings> <title>Sample Vehicles Feed</title> <link rel="self" href="https://www.example.com/dealers/cars/1234/?r=vddn" /> <listing> <vehicle_id>3456553</vehicle_id> <title>$299 per month for the EndoHatch GE</title> <description>Adjustable Steering Column, Adjustable Steering Wheel, Air Bags, Air Conditioning, Alloy Wheels, Anti Lock Brakes, Bluetooth Preparation (Phone), CD Player, CD Radio, Driver Airbag, Electric & Heated Door Mirrors, Electric Windows, Electronic Stability Programme (ESP), Front Electric Windows, Front Fog Lights, Height Adjustable Drivers Seat, Passenger Airbag, Power Assisted Steering (PAS), Power Fold & Heated DoorMirrors, Rear Parking Sensor, Remote Boot Release, Remote Central Locking, Solid Paint,LOW MILEAGE WITH A FULL FORD HISTORY, SUPPLIED FROM US,</description> <url>https://www.example.com/car-1234> <make>Endomoto</make> <image> <url>https://www.example.com/1234/image_1.jpg</url> </image> <image> <url>https://www.example.com/1234/image_2.jpg</url> </image> <image> <url>https://www.example.com/1234/image_3.jpg</url> </image> <model>B-MAX</model> <year>2015</year> <mileage> <value>15617</value> <unit>MI</unit> </mileage> <drivetrain>Other</drivetrain> <vin>1A2BCDEF3GH456789</vin> <body_style>OTHER</body_style> <fuel_type>Gasoline</fuel_type> <transmission>Manual</transmission> <price>9490 GBP</price> <address format="simple"> <component name="addr1">Sample Road</component> <component name="city">Carland</component> <component name="region">North Test</component> <component name="country">United States of America</component> <component name="postal_code">12345</component> </address> <latitude>37.484419</latitude> <longitude>-122.148406</longitude> <exterior_color>White</exterior_color> <state_of_vehicle>Used</state_of_vehicle> <dealer_id>453356</dealer_id> <vehicle_registration_plate>AB12CD</vehicle_registration_plate> <fb_page_id>5636367576574</fb_page_id> <dealer_communication_channel>LEAD_FORM</dealer_communication_channel> <dealer_privacy_policy_url>https://www.example.com/privacy/</dealer_privacy_policy_url> </listing> </listings>
Os campos compatíveis a seguir foram desenvolvidos para itens que você adiciona ao catálogo de produtos.
Para catálogos localizados, consulte os campos compatíveis para veículos.
Nome | Descrição | Usar no criativo | Usar como filtro de conjunto de produtos |
---|---|---|---|
tipo: número inteiro | Obrigatório para anúncios de inventário com destino no Facebook. A identificação da Página do Facebook do parceiro ou da concessionária. O catálogo precisa ser incluído na lista de permissão pelo seu representante do Facebook para que você possa enviar as identificações da Página. A Página precisa ser incluída na lista de permissão por meio do Gerenciador de Negócios antes de ser processada. Consulte Managing Permissions. | N | N |
tipo: string | Obrigatório. Máximo de caracteres: 100. Identificação única do item. Pode ser a variante de um veículo. Se houver várias instâncias do mesmo ID, ignoraremos todas elas. Também é possível usar o número do chassi para Exemplo: | S | S |
tipo: string | Obrigatório. Máximo de caracteres: 500. O nome completo do veículo. Essa informação é relevante e específica para cada veículo e deve conter o que foi definido em Exemplo: | S | S |
tipo: string | Obrigatório. Máximo de caracteres: 5.000. Texto pequeno descrevendo o veículo. Não inclua textos promocionais ou links. Não insira textos em letras maiúsculas. Use quebras de linha para formatar a descrição. Exemplo: | S | N |
tipo: URL | Obrigatório. O link do site externo em que é possível visualizar o classificado do veículo. | S | N |
tipo: string | Obrigatório. A marca ou montadora do veículo. Exemplo: | S | S |
tipo: string | Obrigatório. O modelo do veículo. Exemplo: | S | S |
tipo: número inteiro | Obrigatório. O ano de lançamento do veículo no formato Exemplo: | S | S |
tipo: número inteiro | Obrigatório. Para veículos usados, o registro total do hodômetro do veículo em quilômetros ( Exemplo: "1500". | S | S |
tipo: string | Obrigatório. Unidades para o número registrado no hodômetro: | S | N |
tipo: string | Obrigatório. Máximo de itens: 20. URL da imagem do veículo. Se você tiver mais de uma imagem do veículo, siga a convenção de nomenclatura:
Saiba mais sobre as melhores práticas do Marketplace para imagens. | N | N |
tipo: string | Opcional. Máximo de itens: 20. Tag anexada à imagem que exibe o que aparece na figura. É possível associar diversas marcações a uma imagem. Siga esta convenção de nomenclatura: Exemplo: | N | S |
tipo: enumeração | Opcional. O tipo de câmbio do veículo: | N | S |
tipo: enumeração | Obrigatório. O estilo de carroceria do veículo: | S | S |
tipo: enumeração | Opcional. O sistema de transmissão do veículo. Valores compatíveis: | N | S |
| Obrigatório para alguns países. Máximo de caracteres: 17. Número de chassi (VIN) do veículo. Também é possível usar o número do chassi para Exemplo: | S | S |
tipo: string | Obrigatório. O custo do veículo, incluindo a moeda. Formate o preço como o custo, seguido pelo código de moeda ISO, com um espaço entre o valor e a moeda. Exemplo: | S | S |
tipo: string | Obrigatório. A cor do veículo. Exemplo: | S | S |
tipo: enumeração | Obrigatório. A condição atual do veículo. Valores compatíveis: | N | S |
tipo: enumeração | Opcional. O tipo de combustível do veículo. Valores compatíveis: | N | S |
tipo: string | Opcional. A string que descreve a imagem. É possível associar diversas marcações a uma imagem. Exemplo: | S | N |
tipo: número inteiro | Opcional. Semelhante a | N | N |
tipo: enumeração | Opcional. A condição do veículo. Valores compatíveis: | N | S |
tipo: número inteiro | Opcional. O preço especial ou promocional. Formate o preço como o custo, seguido pelo código de moeda ISO, com um espaço entre o valor e a moeda. Exemplo: | S | S |
tipo: enumeração | Opcional. A disponibilidade do veículo: | N | S |
tipo: string | Opcional. O tipo de veículo. Valores esperados: | N | S |
tipo: string | Opcional. Máximo de caracteres: 50. Ajustes do veículo. Exemplo: | S | S |
tipo: string | Opcional. Máximo de caracteres: 50. Cor interna do veículo. | N | S |
tipo: string | Opcional. A data em que o veículo chegou à concessionária. Indica o período de existência do inventário. Use o formato Exemplo: | N | S |
tipo: número inteiro | Opcional. O número de dias em que o veículo esteve na concessionária. Deve ser incrementado diariamente. Exemplo: | N | S |
Há dois formatos para fornecer endereços, mas use somente um deles, não os dois. Use o formato address
ou forneça cada campo do endereço separadamente. O uso dos dois formatos resultará em um erro.
Nome | Descrição | Usar no criativo | Usar como filtro de conjunto de produtos |
---|---|---|---|
tipo: string | Obrigatório. O endereço físico completo da concessionária, no seguinte formato:
O código postal é opcional. Exemplo: | N | N |
tipo: string | Obrigatório. A cidade onde a concessionária está localizada. Exemplo: | S | S |
tipo: string | Obrigatório. O estado, o condado, a região ou a província onde a concessionária está localizada. Exemplo: | S | S |
tipo: string | Obrigatório. O país onde a concessionária está localizada. Exemplo: | N | S |
tipo: float | Obrigatório. A latitude da localização da concessionária. Exemplo: | N | N |
tipo: float | Obrigatório. A longitude da localização da concessionária. Exemplo: | N | N |
tipo: string | Opcional. O código postal da concessionária (fora dos EUA ou nos EUA). Exemplo: | N | N |
tipo: string | Opcional. Máximo de caracteres: 100. O ID alfanumérico da concessionária. | S | S |
tipo: string | Opcional. Máximo de caracteres: 100. O nome da concessionária. | S | S |
tipo: string | Opcional. O número de telefone da concessionária. O número de telefone da concessionária. Requisitos:
Exemplo: | N | N |
tipo: enumeração | Opcional. O método pelo qual o usuário poderá entrar em contato com a concessionária. Valores disponíveis: Observação: se você selecionar LEAD_FORM, será preciso incluir uma Política de Privacidade. Veja mais informações em | N | N |
tipo: URL | Obrigatório para o método de contato por formulário de cadastro (LEAD_FORM). Opcional para o método de contato pelo Messenger (CHAT). O link para a URL de privacidade da concessionária responsável pelo classificado do veículo. A concessionária deve ser a mesma da identificação da Página do Facebook ( | N | N |
tipo: string | Opcional. A designação própria da concessionária para o carro no estacionamento. O número de estoque é uma forma de a concessionária fazer o inventário de veículos específicos. Exemplo: | S | S |
tipo: string | Opcional. Limite máximo de caracteres: 100. As informações adicionais do veículo a serem incluídas. | S | S |
tipo: string | Opcional. Limite máximo de caracteres: 100. As informações adicionais do veículo a serem incluídas. | S | S |
tipo: string | Opcional. Limite máximo de caracteres: 100. As informações adicionais do veículo a serem incluídas. | S | S |
O feed pode estar em formato CSV, TSV ou XML.
Exemplo: arquivo TSV com aba como delimitador
vehicle_offer_id market_name make model trim year offer_disclaimer offer_type amount amount_percentage amount_qualifier term_length term_qualifier downpayment downpayment_qualifier offer_description url image[0].url start_date end_date offer34220 market1234 MakeA ModelA E3 2017 *Available on approved credit to very well qualified customers lease USD 419 a month 36 months USD 0 due at signing. Expires 09/05/2017. Excludes official fees, taxes and dealer charges. No security deposit required. 10,000 mile/year limit. https://test123.com/offers1 http://www.test123.com/cm-img/facebook/offer1.jpg 2018-09-05 2018-12-31 offer34221 market1234 MakeB ModelB E4 2017 *Available on approved credit to very well qualified customers cash USD 1500 cash Expires 09/05/2017. https://test123.com/offers2 http://www.test123.com/cm-img/facebook/offer2.jpg 2018-09-05 2018-12-31 offer34222 market2345 MakeC ModelC E5 2017 *Available on approved credit to very well qualified customers finance 4.9 APR 60 months Expires 09/05/2017. Excludes official fees, taxes and dealer charges. https://test123.com/offers3 http://www.test123.com/cm-img/facebook/offer3.jpg 2018-09-05 2018-12-31
Estes feeds podem ser carregados por meio da interface do usuário ou da API. Se você preferir usar a interface do usuário, forneça o número de identificação do usuário e a identificação da conta para que possamos adicionar você à lista de permissão para o acesso.
Nome | Descrição | Filtro de conjunto de produtos | Pode usar no criativo? |
---|---|---|---|
tipo: string | Obrigatório. A identificação única do veículo que será usada por anunciantes para identificar a oferta. Esse é o mesmo valor passado no parâmetro Exemplo: | S | S |
tipo: string | Obrigatório. Marca ou montadora do veículo. Exemplo: | S | S |
tipo: string | Obrigatório. Modelo do veículo. Exemplo: | S | S |
tipo: número inteiro | Obrigatório. O ano de lançamento do veículo no formato aaaa. Exemplo: | S | S |
tipo: enumeração | Obrigatório. O tipo de oferta. Valores válidos: | S | N |
tipo: string | Obrigatório. O título do anúncio ou da oferta. Exemplo: | N | S |
tipo: string | Obrigatório. A descrição da oferta. Exemplo: | N | S |
tipo: URL | Obrigatório. O link do site externo em que é possível visualizar a oferta. | N | S |
tipo: string | Obrigatório. O rótulo associado à oferta. | N | N |
tipo: string | Obrigatório. A URL da imagem do veículo usada no criativo do anúncio. Observação: para usar anúncios em carrossel, forneça imagens quadradas na taxa de proporção 1:1 com 600 x 600 pixels. Para exibir anúncios de um único veículo, forneça imagens na taxa de proporção 1,91:1 com 1.200 x 630 pixels. Para ver mais informações sobre a taxa de proporção de imagens, consulte Melhores práticas para proporções. | N | N |
tipo: string | Opcional. Uma string que representa o que está na imagem. É possível associar diversas marcações a uma imagem, como proposta de locação, financiamento, entre outras. | ||
tipo: string | Opcional. Uma string que representa o que está na imagem. Há compatibilidade com diversas marcações. Incremente o valor | N | N |
tipo: string | Opcional. Uma string que representa o que está na imagem. Incremente o dígito n com um valor de 1 a 20 para carregar mais de uma imagem. O valor de | N | N |
tipo: string | Opcional. Uma string que representa o que está na imagem. Há compatibilidade com diversas marcações. Incremente o valor | N | N |
tipo: string | Opcional. Uma string que representa o que está na imagem. É possível associar diversas marcações a uma imagem, como proposta de locação, financiamento, entre outras. | N | N |
tipo: string | Recomendado. O valor do aluguel ou da oferta em dinheiro. Formate o preço como o custo, seguido pelo código ISO da moeda, com um espaço entre o custo e a moeda. Exemplo: para o aluguel de US$ 329 por mês ou o cashback de US$ 2.000, os valores são | N | S |
tipo: string | Recomendado. Valor em porcentagem, se estiver presente na oferta. Em alguns casos, o valor pode ser uma porcentagem (por exemplo, | N | N |
tipo: string | Recomendado. O qualificador do valor, representado por preço em dólar ou por porcentagem. Os valores válidos podem ser Exemplo: | N | S |
tipo: número inteiro | Recomendado. A duração da oferta. Se a oferta for o aluguel de US$ 329 por mês durante três anos, o valor será Exemplo: | N | S |
tipo: enumeração | Recomendado. A unidade da duração da oferta. Os valores válidos são "months" ou "years". Exemplo: | N | S |
tipo: string | Recomendado. O valor de entrada ou pagamento antecipado no momento de compra ou aluguel. Formate o preço como o custo, seguido pelo código ISO da moeda, com um espaço entre o custo e a moeda. Exemplo: use | N | S |
tipo: string | Recomendado. O qualificador do valor | S | |
tipo: string | Recomendado. Ajustes do veículo. Exemplo: | N | S |
tipo: string | Recomendado. O preço sugerido do veículo com a moeda. Formate o preço como o custo, seguido pelo código ISO da moeda, com um espaço entre o custo e a moeda. Exemplo: | N | N |
tipo: enumeração | Recomendado. Estilo de carroceria dos veículos. Valores válidos: | N | N |
tipo: string | Opcional. A data de início da oferta. O formato precisa ser aaaa-mm-dd. Exemplo: | N | N |
tipo: string | Opcional. A data de término da oferta. O formato precisa ser aaaa-mm-dd. Exemplo: | N | N |
tipo: string | Opcional. O nome do setor ou de Designated Marketing Area (DMA). | S | N |
tipo: matriz de strings | Obrigatório para ofertas regionais. Opcional para ofertas nacionais. Lista de códigos de Designated Marketing Area (DMA) para o setor específico fornecida no seguinte formato: ['502', '201'] ['516'...]. Observação: esse é o formato para CSV. Veja a seguir feeds de exemplo para XML. Visite DMA code standard. Caso a oferta seja nacional, deixe em branco. | S | N |
curl \ -F 'name=catalog name' \ -F 'access_token=<ACCESS TOKEN>' \ -F 'vertical=vehicle_offers' \ https://graph.facebook.com/<API_VERSION>/<BUSINESS ID>/product_catalogs