В этом руководстве указаны поддерживаемые форматы ленты и поля, необходимые для создания рекламы автомобилей.
Все поля перечисления задаются без учета регистра.
Задайте ленту в правильном формате: CSV
, TSV
или XML
. Создав файл ленты, разместите его по некоторому URL для регулярных обновлений по расписанию.
Формат ленты | Описание и рекомендации | Пример ленты |
---|---|---|
CSV | Значения, разделенные запятыми.
См. пример ленты в формате CSV/TSV и пример файла CSV/TSV с адресами. | |
TSV | Значения, разделенные символами табуляции. См. рекомендации по использованию формата CSV. См. пример ленты в формате CSV/TSV и пример файла CSV/TSV с адресами. | |
XML | Обычно генерируется системами автоматического создания лент или веб-серверами. Список товаров представлен в виде набора узлов XML для позиций и должен начинаться с тега |
Пример: файл TSV
с разделителями-табуляциями
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
Пример: лента с изображениями в виде массива
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
Пример ленты в формате 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>
Для позиций, добавляемых в каталог товаров, поддерживаются перечисленные ниже поля.
Список поддерживаемых полей, описывающих транспортное средство, для локализованных каталогов см. в этом разделе.
Имя | Описание | Используется в креативе? | Используется в качестве фильтра группы товаров? |
---|---|---|---|
Тип: целое число | Обязательное поле для рекламы ассортимента с местом назначения на Facebook. ID Страницы Facebook партнера или дилера. Чтобы вы могли отправлять ID своих Страниц, представитель Facebook должен добавить ваш каталог в список разрешенных. Страница должна быть добавлена в разрешенный список с помощью Business Manager до загрузки. См. статью Управление разрешениями. | Нет | Нет |
Тип: строка | Обязательный параметр. Максимальное количество символов: 100. Уникальный ID элемента. Может быть вариантом транспортного средства. Если один и тот же ID повторяется несколько раз, все такие записи будут игнорироваться. VIN-код можно использовать в качестве значения как параметра Пример: | Да | Да |
Тип: строка | Обязательный параметр. Максимальное количество символов: 500. Полное наименование транспортного средства. У каждого транспортного средства должен быть свой заголовок, содержащий данные полей Пример: | Да | Да |
Тип: строка | Обязательный параметр. Максимальное количество символов: 5 000. Краткое описание транспортного средства. Не должно содержать рекламный текст и ссылки. Использование только прописных букв запрещено. Для форматирования описания используйте разрывы строк. Пример: | Да | Нет |
Тип: URL | Обязательный параметр. Ссылка на внешний сайт, на котором можно посмотреть объявление о продаже транспортного средства. | Да | Нет |
Тип: строка | Обязательный параметр. Марка или бренд транспортного средства. Пример: | Да | Да |
Тип: строка | Обязательный параметр. Модель транспортного средства. Пример: | Да | Да |
Тип: целое число | Обязательный параметр. Год начала выпуска модели транспортного средства в формате Пример: | Да | Да |
Тип: целое число | Обязательный параметр. Для подержанных транспортных средств — текущий пробег в километрах ( Пример: "1 500". | Да | Да |
Тип: строка | Обязательный параметр. Единицы измерения пробега: | Да | Нет |
Тип: строка | Обязательный параметр. Максимальное количество элементов: 20. URL изображения транспортного средства. Если у вас несколько изображений транспортного средства, следуйте таким правилам именования:
Ознакомьтесь с рекомендациями по изображениям в Marketplace. | Нет | Нет |
Тип: строка | Необязательный параметр. Максимальное количество элементов: 20. Метка изображения с информацией о том, что на нем показано. С одним изображением может быть связано несколько меток. Правила именования: Пример: | Нет | Да |
Тип: перечисление | Необязательный параметр. Тип трансмиссии транспортного средства: | Нет | Да |
Тип: перечисление | Обязательный параметр. Тип кузова транспортного средства: | Да | Да |
Тип: перечисление | Необязательный параметр. Трансмиссия транспортного средства. Поддерживаемые значения: | Нет | Да |
| Обязательный параметр для некоторых стран. Максимальное количество символов: 17. Идентификационный номер (VIN-код) транспортного средства. VIN-код можно использовать в качестве значения как параметра Пример: | Да | Да |
Тип: строка | Обязательный параметр. Цена транспортного средства и валюта, в которой она указана. Цена указывается в виде суммы, за которой через пробел следует код валюты по стандарту ISO. Пример: | Да | Да |
Тип: строка | Обязательный параметр. Цвет транспортного средства. Пример: | Да | Да |
Тип: перечисление | Обязательный параметр. Текущее состояние транспортного средства. Поддерживаемые значения: | Нет | Да |
Тип: перечисление | Необязательный параметр. Тип топлива транспортного средства. Поддерживаемые значения: | Нет | Да |
Тип: строка | Необязательный параметр. Строка, описывающая изображение. С одним изображением может быть связано несколько меток. Пример: | Да | Нет |
Тип: целое число | Необязательный параметр. Аналогично | Нет | Нет |
Тип: перечисление | Необязательный параметр. Состояние транспортного средства. Поддерживаемые значения: | Нет | Да |
Тип: целое число | Необязательный параметр. Цена со скидкой или специальная цена. Цена указывается в виде суммы, за которой через пробел следует код валюты по стандарту ISO. Пример: | Да | Да |
Тип: перечисление | Необязательный параметр. Доступность автомобиля: | Нет | Да |
Тип: строка | Необязательный параметр. Тип транспортного средства. Ожидаемые значения: | Нет | Да |
Тип: строка | Необязательный параметр. Максимальное количество символов: 50. Комплектация транспортного средства. Пример: | Да | Да |
Тип: строка | Необязательный параметр. Максимальное количество символов: 50. Цвет салона транспортного средства. | Нет | Да |
Тип: строка | Необязательный параметр. Дата поступления транспортного средства в автосалон. Позволяет указать возраст позиции. Используйте формат Пример: | Нет | Да |
Тип: целое число | Необязательный параметр. Сколько дней транспортное средство находится в салоне. Это значение должно ежедневно увеличиваться. Пример: | Нет | Да |
Указать адрес можно двумя способами. Используйте только один из них, а не оба. Можно использовать формат address
или задать каждое поле адреса отдельно. Обратите внимание: если использовать оба способа, произойдет ошибка.
Имя | Описание | Используется в креативе? | Используется как фильтр группы товаров? |
---|---|---|---|
Тип: строка | Обязательное поле. Укажите физический адрес дилерского автосалона в следующем формате:
Почтовый индекс необязателен. Пример: | Нет | Нет |
Тип: строка | Обязательное поле. Город, в котором находится автосалон. Пример: | Да | Да |
Тип: строка | Обязательное поле. Штат, округ, регион или провинция, где расположен автосалон. Пример: | Да | Да |
Тип: строка | Обязательное поле. Страна, в которой расположен автосалон. Пример: | Нет | Да |
Тип: число с плавающей запятой | Обязательное поле. Географическая широта автосалона. Пример: | Нет | Нет |
Тип: число с плавающей запятой | Обязательное поле. Долгота местоположения автосалона. Пример: | Нет | Нет |
Тип: строка | Необязательное поле. Почтовый индекс автосалона. Пример: | Нет | Нет |
Тип: строка | Необязательное поле. Максимальное количество символов: 100. Буквенно-цифровой идентификатор автосалона. | Да | Да |
Тип: строка | Необязательное поле. Максимальное количество символов: 100. Название автосалона. | Да | Да |
Тип: строка | Необязательное поле. Номер телефона автосалона. Номер телефона автосалона. Требования:
Пример: | Нет | Нет |
Тип: перечисление | Необязательное поле. Способ связи пользователя с автосалоном. Доступные значения: Примечание. Если выбрано значение LEAD_FORM, нужно также добавить политику конфиденциальности. Подробнее см. в требованиях для параметра | Нет | Нет |
Тип: URL | Обязательное поле для способа связи "Форма для лидов". Необязательное поле для способа связи "Чат" (Messenger). Ссылка на политику конфиденциальности автосалона, разместившего объявление. Значение должно соответствовать идентификатору Страницы Facebook автосалона ( | Нет | Нет |
Тип: строка | Необязательное поле. Собственное обозначение транспортного средства в каталоге автосалона. Для обозначения конкретных транспортных средств автосалоны могут использовать инвентарные номера. Пример: | Да | Да |
Тип: строка | Необязательное поле. Максимальное количество символов: 100. Дополнительная информация о транспортном средстве. | Да | Да |
Тип: строка | Необязательное поле. Максимальное количество символов: 100. Дополнительная информация о транспортном средстве. | Да | Да |
Тип: строка | Необязательное поле. Максимальное количество символов: 100. Дополнительная информация о транспортном средстве. | Да | Да |
Лента может быть в формате CSV, TSV или XML.
Пример: файл TSV, в качестве разделителя используется табуляция
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
Данные в этих полях можно загрузить с помощью пользовательского интерфейса или API. Если вы предпочитаете задействовать пользовательский интерфейс, укажите свои ID пользователя и ID аккаунта, и мы добавим вас в список разрешенных для доступа.
Имя | Описание | Фильтр группы товаров | Можно использовать в креативе? |
---|---|---|---|
Тип: строка | Обязательный параметр. Уникальный ID для транспортного средства, который рекламодатели будут использовать для идентификации предложения. Это также то же самое значение, которое передается с параметром Пример: | Да | Да |
Тип: строка | Обязательный параметр. Марка или бренд транспортного средства. Пример: | Да | Да |
Тип: строка | Обязательный параметр. Модель транспортного средства. Пример: | Да | Да |
Тип: целое число | Обязательный параметр. Год начала выпуска модели транспортного средства в формате гггг. Пример: | Да | Да |
Тип: перечисление | Обязательный параметр. Тип предложения. Допустимые значения: | Да | Нет |
Тип: строка | Обязательный параметр. Заголовок рекламы или предложения. Пример: | Нет | Да |
Тип: строка | Обязательный параметр. Описание предложения. Пример: | Нет | Да |
Тип: URL | Обязательный параметр. Ссылка на внешний сайт, на котором можно получить информацию о предложении. | Нет | Да |
Тип: строка | Обязательный параметр. Заявление об источнике финансирования, связанное с предложением. | Нет | Нет |
Тип: строка | Обязательный параметр. URL изображения транспортного средства, используемого в рекламном креативе. Примечание. Чтобы использовать рекламу с кольцевой галереей, предоставьте квадратные изображения формата 1:1 размером 600 x 600 пикселей. Для показа рекламы с изображением одного транспортного средства предоставьте изображения формата 1,91:1 размером 1 200 x 630 пикселей. Дополнительную информацию о соотношении сторон изображений см. в статье Рекомендации по выбору соотношения сторон. | Нет | Нет |
Тип: строка | Необязательный параметр. Строка, описывающая изображение. С изображением может быть связано несколько тегов, например Lease Offer (Предложение аренды), "Financing" (Финансирование) и т. д. | ||
Тип: строка | Необязательный параметр. Строка, описывающая изображение. Поддерживаются различные метки. Для добавления дополнительных меток увеличьте значение | Нет | Нет |
Тип: строка | Необязательный параметр. Строка, описывающая изображение. Вы можете загрузить более 1 изображения, если увеличите цифру n, указав значение в диапазоне от 1 до 20. Значение | Нет | Нет |
Тип: строка | Необязательный параметр. Строка, описывающая изображение. Поддерживаются различные метки. Для добавления дополнительных меток увеличьте значение | Нет | Нет |
Тип: строка | Необязательный параметр. Строка, описывающая изображение. С изображением может быть связано несколько тегов, например Lease Offer (Предложение аренды), "Financing" (Финансирование) и т. д. | Нет | Нет |
Тип: строка | Рекомендуемый параметр. Сумма предложения аренды или предложения покупки за наличные. Используйте денежный формат с кодом валюты по стандарту ISO через пробел. Пример: для суммы аренды 329 долл. в месяц или кешбэка 2 000 долл. значениями будут | Нет | Да |
Тип: строка | Рекомендуемый параметр. Процентное значение, если представлено в предложении. Иногда вместо суммы может быть указано процентное значение (например | Нет | Нет |
Тип: строка | Рекомендуемый параметр. Квалификатор для значения суммы в долларах или суммы в процентах. Действительными значениями могут быть Пример: | Нет | Да |
Тип: целое число | Рекомендуемый параметр. Срок действия предложения. Если предложение представляет собой аренду с оплатой 329 долл./мес. в течение 3 лет, тогда значением будет Пример: | Нет | Да |
Тип: перечисление | Рекомендуемый параметр. Единицы времени для срока действия предложения. Действительные значения — "месяцы" или "годы". Пример: | Нет | Да |
Тип: строка | Рекомендуемый параметр. Значение первоначального взноса в момент приобретения или оформления аренды. Используйте денежный формат с кодом валюты по стандарту ISO через пробел. Пример: используйте | Нет | Да |
Тип: строка | Рекомендуемый параметр. Квалификатор для значения | Да | |
Тип: строка | Рекомендуемый параметр. Комплектация транспортного средства. Пример: | Нет | Да |
Тип: строка | Рекомендуемый параметр. Рекомендуемая цена для транспортного средства с валютой. Используйте денежный формат с кодом валюты по стандарту ISO через пробел. Пример: | Нет | Нет |
Тип: перечисление | Рекомендуемый параметр. Тип кузова транспортных средств. Действительные значения: | Нет | Нет |
Тип: строка | Необязательный параметр. Дата начала срока действия предложения. Должна быть в формате гггг-мм-дд. Пример: | Нет | Нет |
Тип: строка | Необязательный параметр. Дата окончания срока действия предложения. Должна быть в формате гггг-мм-дд. Пример: | Нет | Нет |
Тип: строка | Необязательный параметр. Название рынка/расчетного рыночного региона (DMA). | Да | Нет |
Тип: массив строк | Обязательный параметр для регионального предложения. Необязательный параметр для предложения на уровне страны. Список кодов расчетных рыночных регионов (DMA) для определенного рынка, представленных в следующем формате: ['502', '201'] ['516'...]. Примечание. Это требование для формата CSV; требования для формата XML см. в примерах, представленных ниже. См. стандартные коды DMA. Для предложения на уровне страны это поле следует оставить пустым. | Да | Нет |
curl \ -F 'name=catalog name' \ -F 'access_token=<ACCESS TOKEN>' \ -F 'vertical=vehicle_offers' \ https://graph.facebook.com/<API_VERSION>/<BUSINESS ID>/product_catalogs