Feed requirements. Product sales. Other types
General requirements for product feeds:
-
Each product must have a unique ID.
-
The IDs of the same product must be the same in different feeds, even when the feeds have different types. For example, the same product must have the same ID in both the Yandex Market feed and the Google Shopping feed.
Feed in Google Shopping format
Example:
<channel>
<title>Интернет-магазин example.ru</title>
<link>example.ru</link>
<item>
<g:link>
https://example.ru/catalog/kompyutery/kompyuter-apple-mac-mini-z12p000b0-apple-m1-16gb-512gb/</g:link>
<g:id>123</g:id>
<g:price>15550.00 RUB</g:price>
<g:sale_price>12550.00 RUB</g:sale_price>
<g:condition>new</g:condition>
<g:availability>in stock</g:availability>
<g:product_type>Компьютеры</g:product_type>
<g:image_link>
https://example.ru/upload/iblock/40a/40aca7181dcb81cb1cbffb3bc555e038.jpg
</g:image_link>
<g:brand>Apple</g:brand>
<g:google_product_category>Electronics</g:google_product_category>
<g:title>Компьютер APPLE Mac mini Z12P000B0, Apple M1, 16ГБ, 512ГБ(SSD), macOS, серебристый</g:title>
<g:description>
Среди преимуществ компьютера APPLE Mac mini Z12P000B0 – матовая отделка корпуса, что стильно и практично. Представленная модель весит всего 1,2 кг, что упрощает транспортировку и хранение. Для подключения проводных устройств предусмотрены разъемы USB 3.0, HDMI, Thunderbolt, а для подключения устройств беспроводных есть модуль Bluetooth. Данный компьютер поддерживает Wi-Fi, поэтому у вас не возникнет трудностей с подключением к интернету. Твердотельный накопитель имеет память объемом 512 Гб.
</g:description>
</item>
</channel>
Elements included in Google Shopping
Element |
Description |
Example |
|
The product ID can include characters and digits. Required element. The IDs of each product must be unique and not overlap in different feeds. |
<g:id>123</g:id> |
|
Product name. Required element. |
<g:title>Computer APPLE Mac mini Z12P000B0, Apple M1, 16GB, 512GB (SSD), macOS, silver</g:title> |
|
Product description. Recommended element. |
<g:description>APPLE Mac mini Z12P000B0 features a matte finish that makes it stylish and practical. The model weighs only 1.2 kg, making it easy to transport and store. To connect wired devices, you can use USB 3.0, HDMI, and Thunderbolt ports. For wireless devices, you can use the built-in Bluetooth module. This computer is Wi-Fi-enabled, so you won't have any problems getting online. Its SSD stores up to 512 GB.</g:description> |
|
Link to the product on the site. Required element. |
<g:link>https://example.ru/catalog/kompyutery/kompyuter-apple-mac-mini-z12p000b0-apple-m1-16gb-512gb/</g:link> |
|
The price of the product in the currency. Format “1000.00 RUB”. Recommended element. |
<g:price>15550.00 RUB</g:price> |
|
The price of the product with discount. The format is similar to |
<g:sale_price>12550.00 RUB</g:sale_price> |
|
Link to the product image. Required element. You can add an image link from a third-party service, but it must be direct and free of intermediaries. For example, you can't use images uploaded to Yandex Disk because this link won't be direct. |
<g:image_link>https://example.ru/upload/iblock/40a/40aca7181dcb81cb1cbffb3bc555e038.jpg</g:image_link> |
|
Manufacturer's brand. Optional element. |
<g:brand>Apple</g:brand> |
|
Product availability. Optional element. It can take three values: in stock, out of stock, or preorder. |
<g:availability>in stock</g:availability> |
|
Product category according to the Google specification. Optional element. |
<g:google_product_category>Electronics</g:google_product_category> |
|
The product category on your site. Optional element. |
<g:product_type>Computers</g:product_type> |
|
The condition of the product. Optional element. |
<g:condition>new</g:condition> |
|
Product material. Optional element. |
<g:material>Aluminum</g:material> |
|
Gender Optional element. |
<g:gender>Men</g:gender> |
|
Product size or dimensions. Optional element. |
<g:size>44RUS</g:size> |
|
Product color. Optional element. |
<g:color>Blue</g:color> |
|
Custom elements. Free-form description. Latin and Cyrillic characters and numbers. The maximum length of one element is 175 characters. You can only use custom feed elements to create filters in unified performance campaigns. They don't affect the way creatives are generated. These filters are used for offer segmentation by specific parameters with no standard filters available. For example, you can set a filter by whether a product is part of a specific promo. |
<g:custom_label_0>summer release</g:custom_label_0> |
|
Custom element. Numeric value: 0 or a positive integer. You can only use custom feed elements to create filters for unified performance campaigns. They don't affect the way creatives are generated. These filters are used for offer segmentation by specific parameters with no standard filters available. For example, you can set a filter by an offer's profit margin. |
<g:custom_score>11</g:custom_score> |
If your feed includes tags not specified in the table, don't delete them. Extra tags are ignored during processing.
Universal feed
Universal feed must be in CSV format. The first string contains the column names, while the following strings — contain the data. The contents of the columns are separated by commas. Data in the feed must be encoded in UTF-8.
Example
Download an example of a universal feed in CSV format
Elements included in CSV
The table below describes feed elements which are used for creating product ads or catalog page ads in the unified performance campaign.
Element |
Description |
|
ID of item. Required element. The IDs of each product must be unique and not overlap in different feeds. |
|
Second product ID
If you specified |
|
The offer page URL for advertising a site or the tracking link for advertising a mobile app. If you're advertising a mobile app, we recommend adding deferred deeplinks. Required element. |
|
Image link. We recommended that images be at least 500px in width or height. You can add an image link from a third-party service, but it must be direct and free of intermediaries. For example, you can't use images uploaded to Yandex Disk because this link won't be direct. This element is required for serving ads in the Yandex Advertising Network. |
|
Offer name. |
|
Offer description. |
|
Offer price without currency distinction. Use a dot (.) as the decimal separator. Recommended element. |
|
Currency code ( |
|
Old offer price, must be higher than the new price ( |
|
Custom elements. Free-form description. Latin and Cyrillic characters and numbers. The maximum length of one element is 175 characters. You can only use custom feed elements to create filters in unified performance campaigns. They don't affect the way creatives are generated. These filters are used for offer segmentation by specific parameters with no standard filters available. For instance, for e-commerce, you can set a filter by whether a product is part of a specific promo. |
|
Custom element. Numeric value: 0 or a positive integer. You can only use custom feed elements to create filters for unified performance campaigns. They don't affect the way creatives are generated. These filters are used for offer segmentation by specific parameters with no standard filters available. For instance, for e-commerce, you can set a filter by an offer's profit margin. |
Google Ads' Custom feed
Google Ads' Custom feed must be in CSV format. The first string contains the column names, and the following strings contain the actual data. The contents of the columns are separated by commas. Data in the feed must be encoded in UTF-8.
Example
Download a sample Google Ads' Custom feed in CSV format
Elements included in CSV
The table below describes feed elements which are used for creating product ads or catalog page ads in the unified performance campaign.
Element |
Description |
|
ID of item. Required element. The IDs of each product must be unique and not overlap in different feeds. |
|
Second product ID
If you specified |
|
The offer page URL for advertising a site or the tracking link for advertising a mobile app. If you're advertising a mobile app, we recommend adding deferred deeplinks. Required element. |
|
Image link. We recommended that images be at least 500px in width or height. You can add an image link from a third-party service, but it must be direct and free of intermediaries. For example, you can't use images uploaded to Yandex Disk because this link won't be direct. This element is required for serving ads in the Yandex Advertising Network. |
|
Name of item. |
|
Offer description. |
|
Offer price with a currency code in ISO 4217 encoding (RUB, USD, UAH, KZT). Use a dot (.) as the decimal separator. Recommended element. |
|
New offer price, must be lower than the old price ( |
|
Custom elements. Free-form description. Latin and Cyrillic characters and numbers. The maximum length of one element is 175 characters. You can only use custom feed elements to create filters in unified performance campaigns. They don't affect the way creatives are generated. These filters are used for offer segmentation by specific parameters with no standard filters available. For instance, for e-commerce, you can set a filter by whether a product is part of a specific promo. |
|
Custom element. Numeric value: 0 or a positive integer. You can only use custom feed elements to create filters for unified performance campaigns. They don't affect the way creatives are generated. These filters are used for offer segmentation by specific parameters with no standard filters available. For instance, for e-commerce, you can set a filter by an offer's profit margin. |
Questions?
Alert
Our customer service department can only help you with the campaigns created under the same username you use to contact us. You can check your username by opening ya.ru in another browser tab. Our team can access your data only when processing your request.