应用推广的 YML 信息流要求
-
每个产品必须拥有唯一的 ID。
-
同一产品在不同 feed 中的 ID 必须相同,即使 feed 的类型不同。 例如,相同的产品在您的 Yandex Market 和 Google Shopping feed 中应具有相同的 ID。
<offers> 元素指定产品列表。 在单独的 <offer> 元素中描述每款产品。 将 <shop> 元素中的 <currencies> 和 <categories> 元素添加到产品推荐列表之前。 要了解 <shop> 中包含的元素的更多信息,请参见 Yandex Market 帮助。
产品描述类型
产品描述有两种类型:简化和自定义。 这些描述类型仅在传递产品名称的方式上有所不同:
- 在简化产品中,产品名称在单个
<name>元素中传递。 - 在自定义产品中, 产品名称在以下三个元素中传递:
<typePrefix>、<vendor>和<model>。
您还可以使用组合描述类型并使用简化类型和自定义类型中的元素。 这样做的优点是您有更多的元素来生成相关广告。
|
简化类型 |
自定义类型 |
组合类型 |
|
|
|
简化和自定义产品推荐可以在同一 feed 中共存。
产品示例
这是一种较为简单的基本类型描述。
示例:
<offer id="0123456" available="true">
<url>https://app.appsflyer.com/com.your.app?advertising_id={google_aid%}&pid=yandexdirect_int&clickid=%{logid}&deep_link_value=yourapp%3A%2F%2Fproduct%2F016116</url>
<price>1620.00</price>
<oldprice>1800.00</oldprice>
<currencyId>RUB</currencyId>
<categoryId>19</categoryId>
<picture>https://site.ru/images/1.png</picture>
<picture>https://site.ru/images/2.png</picture>
<store>false</store>
<pickup>true</pickup>
<delivery>false</delivery>
<name>ESET NOD32 Antivirus Platinum Edition</name>
<vendor>Eset</vendor>
<vendorCode>NOD32-ENA-NS(BOX)-2-1</vendorCode>
<description>ESET NOD32 Antivirus Platinum Edition (2 years) NOD32-ENA-NS(BOX)-2-1</description>
<video>http://89.123.45.678/catalog/video/19/6.MP4</video>
<sales_notes>Pay by card, cash, bank transfer, or apply for financing</sales_notes>
<manufacturer_warranty>true</manufacturer_warranty>
<country_of_origin>Russia</country_of_origin>
<age unit="year">18</age>
</offer>
此类描述实用而且适用范围广阔。 建议您使用此类描述方式描述大多数类别的产品。
示例:
<offer id="1234567" type="vendor.model" available="true">
<url>https://app.appsflyer.com/com.your.app?advertising_id={google_aid%}&pid=yandexdirect_int&clickid=%{logid}&deep_link_value=yourapp%3A%2F%2Fproduct%2F016116</url>
<price>889.00</price>
<oldprice>17000.00</oldprice>
<currencyId>RUR</currencyId>
<categoryId>1111</categoryId>
<picture>https://site.ru/images/1.png</picture>
<picture>https://site.ru/images/2.png</picture>
<store>false</store>
<pickup>false</pickup>
<delivery>true</delivery>
<typePrefix>Printer</typePrefix>
<vendor>НP</vendor>
<model>Deskjet D2663</model>
<description>Reliable, easy-to-use color printers designed for your everyday printing needs...</description>
<sales_notes>Online payment only.</sales_notes>
<manufacturer_warranty>true</manufacturer_warranty>
<country_of_origin>Japan</country_of_origin>
</offer>
<offer> 元素的属性
type 属性只能有一个值:"vendor.model",表示此产品是自定义的。
- 自定义类型:
<offer id="1234567" type="vendor.model" available="true"> - 简化类型:
<offer id="0123456" available="true">
类型 属性确定上传 feed 时 Yandex Direct 机器人将检查哪些元素:
-
如果您不传递
type属性,产品将被简化。 机器人还会检查是否存在<name>元素。 如果缺少,则产品会被忽略,不会生成产品广告。 -
如果您传递
type属性,产品推荐将被自定义。 请记得指定<vendor>和<model>元素。 如果缺少这些元素,则会出现错误,产品将被忽略,且不会生成广告。属性
描述
可用于筛选器设置
必需元素。
id产品 ID。
每个产品的 ID 必须是唯一的。
ID值可以由数字、字母或两者的组合构成。 可能包含字符。 最大长度为 100 个字符。提示
如果您计划设置筛选条件,请只使用数字
ID值。示例
- 18295
- 1223abc
- a12b34fq
是
是
type产品描述类型。
该值必须为
vendor.model.如果您传递
type属性,这表示您正在使用自定义描述类型。 Yandex Direct 会检查是否存在<vendor>和<model>元素。 如果缺少,则产品会被忽略,不会生成产品广告。无
针对自定义描述类型
available产品存货信息:
true:产品有货;false:产品缺货。默认情况下,Yandex Direct 假定 feed 中的所有产品都有现货。 如果您的 feed 包含缺货商品,您需要为每个商品指定
available属性。 如此一来,生成广告时可以过滤掉产品。Feed 中的产品供应信息应与着陆页和结账页面上的信息一致。
是
如果使用按产品存货筛选,则为必填项
<offer> 元素的子元素
|
元素 |
描述 |
可用于筛选器设置 |
必需元素。 |
||||||||||||
|
|
产品或服务的名称。 最大长度为 56 个字符。 建议简化产品的名称包括制造商的名称和代码,以及用户可能认为重要的关键产品特色。 要创建产品名称,您可以使用一个通用公式:
为确保 Yandex Direct 正确创建广告,产品名称应与着陆页上的内容一致。 名称不应包含促销文字,例如“免运费”。 您也不能使用全部大写或特殊字符来吸引用户注意。 示例
|
是 |
针对简化类型 |
||||||||||||
|
|
产品类型/类别。 根据制造商的产品定位方式指定产品类型。 例如,“手机”、“洗衣机”或“转角沙发”。 避免使用过于宽泛的产品类型描述和模棱两可的词语。 示例
|
是 |
针对自由格式类型 |
||||||||||||
|
|
制造商或品牌(商标)。 提供正确的品牌名称是提供良好用户体验和促进销售的关键。 仅当您销售自有产品或其他制造商的非品牌产品时,才指定您自己的品牌。 示例
|
是 |
针对自由格式类型 |
||||||||||||
|
|
型号和关键参数(例如名称、型号索引、特殊改装功能等)。 示例
|
是 |
针对自由格式类型 |
||||||||||||
|
|
用户指定的产品类别编号(不超过 18 个字符的正整数)。 产品只能属于一个类别。 示例
|
是 |
是
|
||||||||||||
|
|
最大链接长度:2048 个字符。 您可以使用西里尔字母的链接。 (我们建议使用 Punycode 转换西里尔字符的链接。) URL 格式遵循 RFC 3986 标准。 示例
如何对 URL 中的字符编码?
URL 不得包含空格。 将空格替换为 |
是 |
是 |
||||||||||||
|
|
图像链接。 我们建议向 feed 中添加五张图像。 例如,从不同角度或不同内部展示的产品图像。 产品应至少占据整个图像区域的 2/3。 在 Yandex 网盟中,单个产品横幅可以显示为旋转式横幅。 对于仅支持一张图片的格式,如果第一张图片的宽度和高度大于或等于广告单元的宽度和高度,则使用该图片。 如果第一张图像不符合这些要求,则会考虑投放下一张图像。 产品图像应具有白色背景,并带有至少一个像素的白色边框,不含文字和亮色字体。
图像 URL 应包含 技术要求:
如何更改广告中的图像?要让 Yandex 机器人更新广告中的产品图片,请在信息流中更改其链接。 例如:
|
无 |
是 |
||||||||||||
|
|
产品描述。 最大长度为 81 个字符。 提供用户选择时所依据的重要产品特征的详细描述。 描述中不得包含“免运费”等促销文字,商店网站的链接,销售详情,或有关竞争对手或其他产品及其配件的信息。 示例
|
是 |
是 |
||||||||||||
|
|
订单信息:
示例
|
无 |
无 |
||||||||||||
|
|
指定产品特性和参数。
进行匹配查询时,Yandex Direct 会考虑以下四种类型的 如果制造商使用自定义颜色名称——例如, 示例
|
无 |
无 |
||||||||||||
|
|
这款产品的供应价格。 格式:整数或小数。 整数部分和小数部分之间的分隔符必须是圆点。 价格必须与应用中显示的产品价格一致,且不能为零。 示例
|
是 |
是 |
||||||||||||
|
|
产品原价,必须高于新价格 ( 格式:整数或小数。 整数部分和小数部分之间的分隔符必须是圆点。 价格不得为零。 您的应用必须同时显示原价和当前价格。 如果 feed 包含 示例
|
是 |
无 |
||||||||||||
|
|
货币代码。 支持的值
|
无 |
是 |
||||||||||||
|
|
产品视频链接。 备注 如果视频托管在使用 HTTP 协议的平台上,则不会在使用 HTTPS 协议的资源上投放该视频。 视频应使用稳定的摄像机拍摄。 内容推荐:
为每个产品制作单独的视频:这将确保它们与您的广告标题和文字相匹配。 每个产品只能有一个视频。 仅在 YAN 中展示。 示例
|
无 |
无 |
||||||||||||
|
|
产品代码(输入供应商代码)。 示例
|
无 |
无 |
||||||||||||
|
|
产品类别。 |
是 |
无 |
||||||||||||
|
|
产品在零售商店出售:
|
是 |
无 |
||||||||||||
|
|
客户从交货地点取货:
|
是 |
无 |
||||||||||||
|
|
快递送货:
|
无 |
无 |
||||||||||||
|
|
官方保修:
|
是 |
无 |
||||||||||||
|
|
原产国。 示例
|
无 |
无 |
||||||||||||
|
|
产品年限类别。 带或不带+前缀的非负整数。 如果使用+,请确保将其放在数字前。 如果产品面向特定年龄段的群体,我们建议指定此元素。 示例
|
是 |
无 |
||||||||||||
|
|
此产品属于 “adult” 类别:
|
是 |
无 |
||||||||||||
|
|
产品下载:
|
无 |
无 |
||||||||||||
|
自定义元素。 自由格式描述。 拉丁文和西里尔文字符和数字。 元素长度最多为 175 个字符。 您只能使用自定义信息流元素创建筛选条件。 它们不会影响创意的生成方式。 这些筛选条建用于按特定参数细分产品,没有可用的标准筛选条件。 例如,您可以根据产品是否属于某个促销活动来设置筛选条件。 |
是 |
无 |
||||||||||||
|
|
自定义元素。 值:0 或任何正整数。 您只能使用自定义信息流元素创建筛选条件。 它们不会影响创意的生成方式。 这些筛选条建用于按特定参数细分产品,没有可用的标准筛选条件。 例如,您可以根据产品的利润率设置筛选条件。 |
是 |
无 |
有问题吗?
注意
我们的客服部门只能就您提供的账户名里的广告系列提供咨询。 您可以通过在另一个浏览器标签页中打开 ya.ru 来查看您的用户名。 我们的团队只有在处理您的请求时才能访问您的数据。