WISE TOOLS / ECOMMERCE / PPC

Проверить фид Яндекс Директа и Google Merchant

Проверьте товарный фид Яндекса или Google: загрузите YML, XML, CSV или TSV с компьютера, по URL либо вставьте код. Анализатор покажет ошибки структуры и полей по каждому товару. Сравнение двух полных файлов помогает принять исправления и увидеть изменения товаров.

Обновлено 3 октября 2026 г.Работает локально в браузере
К рабочей зоне

РАБОЧАЯ ЗОНА

Проверьте фид до загрузки в кабинет

Загрузите файл с компьютера, укажите URL, вставьте код фида или откройте учебный пример. Сначала устраните блокирующие ошибки, затем проверьте предупреждения и рекомендации по качеству данных.

01

Загрузите фид

До 15 МБ и 25 000 товаров за одну проверку.

Глубина проверки
или загрузите по URL
или вставьте код фида
Код остаётся в этой вкладке и не сохраняется. После выбора примера полный эталон появится здесь. Лимит — 15 МБ.

Файл и вставленный код обрабатываются локально. URL используется один раз: если источник запрещает прямую загрузку в браузер, WiseLab безопасно скачает фид без сохранения.

04

Эталонные фиды и справочник полей

Готовые корректные основы для разработчика и отдельные правила двух систем. Статус «по условию» означает, что обязательность зависит от категории, рекламного формата, страны или настроек аккаунта.

Эталон Google Merchant Center (фид для Google Ads)CSV · 1 товар

Каждая строка ниже — поле одного товара. В CSV названия полей занимают первую строку, значения — вторую.

id
CHAIR-101
title
Кресло офисное Ergonomic Pro, чёрное
description
Эргономичное офисное кресло с регулируемой поясничной опорой и подголовником.
availability
in_stock
price
799.00 BYN
sale_price
699.00 BYN
link
https://shop.example/chairs/ergonomic-pro-black
image_link
https://shop.example/images/ergonomic-pro-black.jpg
additional_image_link
https://shop.example/images/ergonomic-pro-black-side.jpg
condition
new
brand
Example
gtin
4006381333931
mpn
ERG-101
google_product_category
436
product_type
Мебель > Офисная мебель > Кресла
item_group_id
ERGONOMIC-PRO
color
чёрный
size
универсальный
Исходный CSV
id,title,description,availability,price,sale_price,link,image_link,additional_image_link,condition,brand,gtin,mpn,google_product_category,product_type,item_group_id,color,size
CHAIR-101,"Кресло офисное Ergonomic Pro, чёрное","Эргономичное офисное кресло с регулируемой поясничной опорой и подголовником.",in_stock,799.00 BYN,699.00 BYN,https://shop.example/chairs/ergonomic-pro-black,https://shop.example/images/ergonomic-pro-black.jpg,https://shop.example/images/ergonomic-pro-black-side.jpg,new,Example,4006381333931,ERG-101,436,"Мебель > Офисная мебель > Кресла",ERGONOMIC-PRO,чёрный,универсальный
Эталон Яндекс ДиректаYML · 1 товар + 1 каталог
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE yml_catalog SYSTEM "shops.dtd">
<yml_catalog date="2026-09-11 12:00">
  <shop>
    <name>Магазин-пример</name>
    <company>ООО «Пример»</company>
    <url>https://shop.example/</url>
    <currencies>
      <currency id="BYN" rate="1" />
    </currencies>
    <categories>
      <category id="10">Офисные кресла</category>
    </categories>
    <offers>
      <offer id="CHAIR-101" available="true">
        <name>Кресло офисное Ergonomic Pro, чёрное</name>
        <url>https://shop.example/chairs/ergonomic-pro-black</url>
        <price>699</price>
        <oldprice>799</oldprice>
        <currencyId>BYN</currencyId>
        <categoryId>10</categoryId>
        <picture>https://shop.example/images/ergonomic-pro-black.jpg</picture>
        <vendor>Example</vendor>
        <vendorCode>ERG-101</vendorCode>
        <barcode>4006381333931</barcode>
        <description>Эргономичное офисное кресло с регулируемой поясничной опорой и подголовником.</description>
        <param name="Цвет">чёрный</param>
        <collectionId>office-chairs</collectionId>
      </offer>
    </offers>
    <collections>
      <collection id="office-chairs">
        <url>https://shop.example/catalog/office-chairs</url>
        <picture>https://shop.example/images/catalog/office-chairs.jpg</picture>
        <name>Офисные кресла в магазине «Пример»</name>
        <description>Офисные кресла с регулируемой спинкой и поясничной опорой.</description>
      </collection>
    </collections>
  </shop>
</yml_catalog>

Эталон Яндекса включает страницу каталога и связь товара с ней. Примеры показывают безопасную полную основу, но URL, валюту, категорию и значения нужно заменить данными магазина. Таблицы отражают основную официальную спецификацию; отдельные программы и регулируемые категории могут добавлять требования.

Google Merchant Center (фид для Google Ads)

Данные загружаются в Merchant Center и используются в товарной рекламе Google Ads после связи аккаунтов. Они также подходят для бесплатных товарных показов. Для новых брендированных товаров важны корректные brand и GTIN/MPN.

Основные сведения10 полей
Тег / параметрСтатусЗачем нуженПринцип работы
idОбязательноСтабильный идентификатор товара.Уникален внутри аккаунта; не меняйте при обновлении товара.
titleОбязательноНазвание обычного товара.Используйте title либо structured_title; без рекламного текста.
structured_titleПо условиюНазвание, созданное алгоритмом.Альтернатива title; передаёт digital_source_type и content.
descriptionОбязательноОписание товара.Используйте description либо structured_description; должно совпадать с карточкой.
structured_descriptionПо условиюОписание, созданное алгоритмом.Альтернатива description; передаёт digital_source_type и content.
linkОбязательноПосадочная страница товара.Абсолютный URL; товар, цена и наличие должны совпадать с фидом.
image_linkОбязательноГлавное изображение.Публичный URL изображения без заглушек и рекламных плашек.
additional_image_linkДополнительноДополнительные ракурсы.Можно передать несколько значений в допустимом формате.
virtual_model_linkДополнительноСсылка на 3D-модель.Используется в поддерживаемых форматах виртуального просмотра.
mobile_linkДополнительноОтдельная мобильная посадочная.Передавайте только если мобильный URL отличается от link.
Цена и наличие14 полей
Тег / параметрСтатусЗачем нуженПринцип работы
availabilityОбязательноСтатус доступности.Допустимы in_stock, out_of_stock, preorder и backorder.
availability_dateПо условиюДата появления preorder/backorder.Нужна для соответствующих статусов наличия.
priceОбязательноОсновная цена и валюта.Число плюс код ISO 4217, например 799.00 BYN.
sale_priceДополнительноАкционная цена.Должна быть ниже price и совпадать с сайтом.
sale_price_effective_dateДополнительноПериод действия скидки.Интервал ISO 8601; используется вместе с sale_price.
cost_of_goods_soldДополнительноСебестоимость.Используется для отчётности по валовой прибыли.
expiration_dateДополнительноДата прекращения показа.После даты товар перестаёт участвовать в показах.
unit_pricing_measureПо условиюКоличество и единица товара.Для товаров, продаваемых по объёму, площади, весу или длине.
unit_pricing_base_measureПо условиюБаза сравнения цены.Передаётся вместе с unit_pricing_measure.
installmentПо условиюРассрочка.Содержит months и amount; доступность зависит от страны.
subscription_costПо условиюСтоимость подписки.Содержит period, period_length и amount для поддерживаемых категорий.
loyalty_programДополнительноЦена и баллы программы лояльности.Составной атрибут: label, tier_label, price, cashback и points.
auto_pricing_min_priceДополнительноМинимальная цена автокоррекции.Ограничивает снижение цены автоматическими скидками.
maximum_retail_priceПо условиюМаксимальная розничная цена.Используется только на поддерживаемых рынках.
Категория2 полей
Тег / параметрСтатусЗачем нуженПринцип работы
google_product_categoryДополнительноКатегория таксономии Google.Google часто определяет её сам; задавайте официальный ID или полный путь.
product_typeДополнительноСобственная категория магазина.Полезна для группировки, ставок и отчётов; можно передать иерархию.
Идентификаторы4 полей
Тег / параметрСтатусЗачем нуженПринцип работы
brandПо условиюБренд производителя.Требуется для новых брендированных товаров.
gtinПо условиюШтрихкод GTIN.Передавайте реальный GTIN, назначенный производителем; не придумывайте.
mpnПо условиюАртикул производителя.Нужен для товаров без GTIN, когда производитель назначил MPN.
identifier_existsПо условиюПризнак существования идентификаторов.Укажите no только если у товара действительно нет назначенных brand/GTIN/MPN.
Характеристики28 полей
Тег / параметрСтатусЗачем нуженПринцип работы
conditionПо условиюСостояние товара.Обязательно для used и refurbished; для нового обычно new.
adultПо условиюКонтент только для взрослых.Укажите yes для отдельного взрослого товара; есть настройка на уровне аккаунта.
age_groupПо условиюВозрастная группа.Обязательно для одежды и ряда товаров с вариантами.
genderПо условиюПол.Обязательно для части категорий одежды и вариантов.
colorПо условиюЦвет.Для вариантов должен соответствовать конкретному SKU.
sizeПо условиюРазмер.Для вариантов одежды, обуви и других размерных товаров.
size_typeДополнительноТип размера.Например regular, petite, plus, big, tall или maternity.
size_systemДополнительноСистема размеров.Например US, UK, EU, DE, FR, JP, CN, IT, BR, MEX или AU.
materialПо условиюМатериал.Обязателен как отличительный признак, если варианты различаются материалом.
patternПо условиюУзор.Обязателен как отличительный признак, если варианты различаются узором.
item_group_idПо условиюГруппа вариантов.Одинаков у вариантов одного товара; сами id остаются разными.
item_group_titleДополнительноОбщее название группы вариантов.Дополняет item_group_id в поддерживаемых сценариях.
is_bundleПо условиюКомплект из разных товаров.Укажите yes, если комплект сформирован продавцом и содержит основной товар.
multipackПо условиюКоличество одинаковых товаров в наборе.Целое число; для набора, сформированного продавцом.
product_lengthДополнительноДлина товара.Число с поддерживаемой единицей измерения.
product_widthДополнительноШирина товара.Число с поддерживаемой единицей измерения.
product_heightДополнительноВысота товара.Число с поддерживаемой единицей измерения.
product_weightДополнительноВес самого товара.Не путать с shipping_weight, используемым для доставки.
product_detailДополнительноСтруктурированная характеристика.Составной атрибут: section_name, attribute_name и attribute_value.
product_highlightДополнительноКлючевое преимущество.Передавайте отдельными короткими фактами без рекламных лозунгов.
related_productДополнительноСвязанный товар.Составной атрибут для рекомендаций совместимых товаров.
question_and_answerДополнительноВопрос и ответ о товаре.Структурированный Q&A для поддерживаемых программ.
document_linkДополнительноДокумент о товаре.Ссылка на поддерживаемый документ, например инструкцию.
certificationПо условиюСертификат.Составной атрибут: authority, name, code и value; нужен для регулируемых категорий.
energy_efficiency_classПо условиюКласс энергоэффективности.Для регулируемых категорий и стран; используйте вместе с min/max при необходимости.
min_energy_efficiency_classПо условиюМинимум шкалы энергоэффективности.Передаётся при показе шкалы класса.
max_energy_efficiency_classПо условиюМаксимум шкалы энергоэффективности.Передаётся при показе шкалы класса.
popularity_rankДополнительноРанг популярности.Используется в поддерживаемых локальных и рекомендательных сценариях.
Реклама и управление10 полей
Тег / параметрСтатусЗачем нуженПринцип работы
ads_redirectДополнительноТрекинговая ссылка для рекламы.Переопределяет переход только для Shopping ads.
promotion_idДополнительноСвязь с промоакцией.ID должен совпадать с промоакцией в Merchant Center.
lifestyle_image_linkДополнительноИмиджевое изображение товара.Показывает товар в естественном окружении.
short_titleДополнительноКороткое название.Используется в отдельных рекламных форматах.
custom_label_0 … custom_label_4ДополнительноПять собственных меток.Для сегментации кампаний: маржа, сезон, бестселлер и другие внутренние признаки.
excluded_destinationДополнительноИсключённый канал показа.Запрещает товару участвовать в выбранном назначении.
included_destinationДополнительноДобавленный канал показа.Включает назначение, если оно поддерживается настройками аккаунта.
shopping_ads_excluded_countryДополнительноИсключённая страна Shopping ads.Используйте только для поддерживаемых стран и источников.
pauseДополнительноВременная пауза.Временно приостанавливает показы без удаления товара.
external_seller_idПо условиюID внешнего продавца маркетплейса.Только для multi-seller/marketplace аккаунтов.
Доставка и возвраты16 полей
Тег / параметрСтатусЗачем нуженПринцип работы
shippingПо условиюПравило доставки товара.Составной атрибут; нужен, если доставка не задана полностью на уровне аккаунта.
shipping:countryПо условиюСтрана доставки.ISO 3166-1 alpha-2 внутри shipping.
shipping:region / postal_code / location_id / location_group_nameДополнительноГеография правила доставки.Выберите подходящий способ ограничения зоны.
shipping:serviceДополнительноНазвание службы/тарифа.Подписывает конкретное правило доставки.
shipping:priceПо условиюСтоимость доставки.Число и валюта; нулевая цена означает бесплатную доставку.
shipping:min_handling_time / max_handling_timeДополнительноСрок обработки.Количество рабочих дней до передачи перевозчику.
shipping:min_transit_time / max_transit_timeДополнительноСрок перевозки.Количество рабочих дней после обработки.
shipping_weightПо условиюВес для расчёта доставки.Нужен, если тариф перевозчика зависит от веса.
shipping_length / shipping_width / shipping_heightПо условиюГабариты посылки.Передавайте все нужные размеры, если тариф зависит от габаритов.
ships_from_countryДополнительноСтрана отправления.ISO 3166-1 alpha-2.
transit_time_labelДополнительноМетка времени доставки.Связывает товар с правилом сроков в Merchant Center.
free_shipping_thresholdДополнительноПорог бесплатной доставки.Составной атрибут для поддерживаемых стран.
handling_cutoff_timeДополнительноВремя отсечки обработки.Новый атрибут доставки; применимость зависит от страны и программы.
minimum_order_valueДополнительноМинимальная сумма заказа.Используется в поддерживаемых настройках доставки.
return_policy_labelДополнительноМетка политики возврата.Связывает товар с политикой, настроенной в Merchant Center.
returnДополнительноПравило возврата на уровне товара.Составной атрибут; доступность зависит от страны и программы.

Яндекс Директ · YML

Товары передаются в offers, страницы каталога — в collections после offers. Тег collectionId связывает товар с каталогом. Для названия обычного offer используется name; type=vendor.model меняет набор обязательных полей.

Структура YML11 полей
Тег / параметрСтатусЗачем нуженПринцип работы
yml_catalog[date]ОбязательноКорневой элемент и время генерации.date — дата и время создания YML в формате YYYY-MM-DD hh:mm.
shopОбязательноКонтейнер магазина.Внутри размещаются описание магазина, валюты, категории и предложения.
shop > nameОбязательноКороткое название магазина.Название магазина, а не юридического лица.
shop > companyОбязательноПолное название компании.Юридическое наименование владельца магазина.
shop > urlОбязательноГлавная страница магазина.Абсолютный URL.
currenciesОбязательноСписок валют.Содержит используемые в offers элементы currency.
currency[id, rate]ОбязательноКод валюты и курс.id должен совпадать с currencyId; rate задаёт курс.
categoriesОбязательноДерево категорий.Содержит category, на которые ссылаются товары.
category[id]ОбязательноКатегория каталога.Уникальный id; текст элемента — название категории.
category[parentId]ДополнительноРодитель категории.Формирует иерархию; parentId должен существовать.
offersОбязательноКонтейнер предложений.Содержит отдельный offer на каждый товар или вариант.
Offer и название9 полей
Тег / параметрСтатусЗачем нуженПринцип работы
offer[id]ОбязательноСтабильный ID предложения.Уникален в фиде; изменение ID обнуляет накопленное сопоставление.
offer[type]ДополнительноТип описания предложения.Без type используется упрощённый offer с name; vendor.model включает другой обязательный набор.
offer[available]По условиюНаличие товара.Обязательно, если в Директе используется фильтр по наличию; без него товар считается в наличии.
nameОбязательноНазвание упрощённого offer.Обязательно, когда offer не имеет type="vendor.model".
typePrefixПо условиюТип товара.Обязательно для offer type="vendor.model".
vendorПо условиюПроизводитель.Обязателен для vendor.model; в упрощённом offer дополнительный.
modelПо условиюМодель товара.Обязательна для offer type="vendor.model".
vendorCodeДополнительноАртикул производителя.Помогает идентифицировать товар; не заменяет уникальный offer[id].
barcodeДополнительноШтрихкод товара.Передавайте настоящий EAN/UPC/GTIN; тег можно повторять для нескольких кодов.
Переход и категория4 полей
Тег / параметрСтатусЗачем нуженПринцип работы
urlОбязательноКарточка товара.Абсолютная ссылка на страницу конкретного предложения.
categoryIdОбязательноКатегория товара.Значение должно совпадать с category[id] в categories.
market_categoryДополнительноКатегория Яндекс Маркета.Дополнительная классификация при поддержке формата.
collectionIdДополнительноСвязь с коллекцией.Рекомендуется, если в фиде есть блок collections.
Цена и наличие7 полей
Тег / параметрСтатусЗачем нуженПринцип работы
priceПо условиюТекущая цена.Обязательна для товарной галереи и рекомендована для товарных объявлений в ЕПК.
oldpriceДополнительноСтарая цена.Должна быть строго выше price.
currencyIdПо условиюВалюта цены.Обязательна, если передан price; должна существовать в currencies.
storeДополнительноМожно купить в розничном магазине.Логическое значение true/false.
pickupДополнительноДоступен самовывоз.Логическое значение true/false.
deliveryДополнительноДоступна доставка.Логическое значение true/false.
sales_notesДополнительноУсловия продажи.Короткий текст об ограничениях, минимальной сумме или заказе.
Контент товара9 полей
Тег / параметрСтатусЗачем нуженПринцип работы
pictureПо условиюИзображение товара.Обязательно для товарных объявлений и каталожных страниц в ЕПК и для товарной галереи; можно повторять.
descriptionДополнительноОписание товара.Фактические характеристики без контактов, доставки и рекламного спама.
videoДополнительноВидео товара.Публичная ссылка на поддерживаемый видеоматериал.
param[name, unit]ДополнительноПроизвольная характеристика.name — название характеристики, unit — единица; текст тега — значение.
country_of_originДополнительноСтрана производства.Название страны происхождения.
manufacturer_warrantyДополнительноГарантия производителя.Логическое значение true/false.
age[unit]ДополнительноВозрастное ограничение.unit задаёт единицу: year или month.
adultДополнительноТовар для взрослых.Логическое значение; используйте только для соответствующего товара.
downloadableДополнительноЦифровой товар.Логическое значение для скачиваемого продукта.
Управление рекламой3 полей
Тег / параметрСтатусЗачем нуженПринцип работы
custom_label_0 … custom_label_4ДополнительноПять собственных меток.Используются для фильтров и группировки товаров в кампаниях.
custom_scoreДополнительноЧисловой приоритет товара.Помогает сортировать или фильтровать предложения по собственной оценке.
property[name]ДополнительноСлужебное свойство предложения.Передавайте только поддерживаемые Директом имена property.
Коллекции6 полей
Тег / параметрСтатусЗачем нуженПринцип работы
collectionsДополнительноСтраницы каталога для рекламы сайта в ЕПК.Размещается после offers. categoryId описывает категорию товара и не заменяет страницу каталога.
collection[id]По условиюID коллекции.Уникальный ID длиной до 60 символов; collectionId товара ссылается на это значение.
collection > nameПо условиюНазвание коллекции.Обязательно внутри используемой коллекции.
collection > urlПо условиюСтраница каталога.Обязательна внутри collection: http/https, без пробелов, до 2048 символов.
collection > pictureПо условиюИзображение каталога.Нужно для РСЯ и товарной галереи; несколько изображений передаются отдельными picture.
collection > descriptionДополнительноОписание коллекции.Кратко объясняет тему подборки.

История

На устройстве — 90 дней. В профиле — год. В каждом хранилище — до 100 записей на инструмент и 300 всего. Здесь видны обе истории; закрепление не продлевает срок хранения.

0

Здесь появятся сохранённые результаты.

ЛОГИКА И ОГРАНИЧЕНИЯ

Как пользоваться результатом

01

Как проверить фид Яндекса

Выберите «Яндекс Директ», загрузите файл или вставьте адрес публичного HTTPS-фида. Для первого прохода подойдёт быстрый режим; перед отправкой проверьте полный файл. Откройте замечания по конкретным offer, исправьте источник данных и запустите проверку повторно.

Если своего файла пока нет, нажмите «Показать пример Яндекс» над полем ввода. Короткий фрагмент ниже показывает, как товар связывается с категорией и валютой.

<yml_catalog date="2026-09-29 12:00">
  <shop>
    <currencies><currency id="RUB" rate="1"/></currencies>
    <categories><category id="1">Обувь</category></categories>
    <offers>
      <offer id="sku-1">
        <name>Кроссовки, размер 42</name>
        <url>https://example.com/shoes/sku-1</url>
        <price>4900</price><currencyId>RUB</currencyId>
        <categoryId>1</categoryId>
        <picture>https://example.com/shoes/sku-1.jpg</picture>
      </offer>
    </offers>
  </shop>
</yml_catalog>
02

Ошибка → причина → исправление

Проверяйте замечания по товару и сверяйте их с требованиями выбранной рекламной системы. Несколько типовых ситуаций:

ЗамечаниеЧто проверитьЧто исправить
Нет categoryIdСуществует ли категория в списке categoriesДобавить категорию и её ID в offer
Неверная ценаЧисло, валюта и цена на странице товараОбновить цену в источнике фида и на сайте
Не открывается URL товараПолный HTTPS-адрес и доступность карточкиИсправить ссылку; отдельно проверить доступность страницы
03

Зачем рекламной системе нужен фид

Фид — это структурированный каталог, где одна запись описывает один товар или вариант товара. Рекламная система регулярно читает файл, связывает стабильный ID с карточкой магазина и использует атрибуты для показа цены, изображения, наличия и характеристик.

Данные должны совпадать с посадочной страницей. Фид помогает обновлять тысячи объявлений автоматически, но не заменяет сайт: площадка всё равно проверяет карточку товара и применяет правила страны, категории и аккаунта.

  • Не меняйте ID товара без причины: по нему сохраняется история и сопоставление.
  • Обновляйте цену и наличие одновременно с сайтом.
  • Каждый вариант цвета или размера передавайте отдельной записью и связывайте варианты группой.
04

Google Merchant: обязательные и полезные атрибуты

Базовый товар обычно требует id, title, description, link, image_link, availability и price. Требования к brand, gtin, mpn, condition, shipping и налогам зависят от товара, состояния, страны и настроек Merchant Center.

  • Обязательная основа: id, title, description, link, image_link, availability, price.
  • По условию: brand и gtin/mpn для товаров с назначенными производителем идентификаторами; condition для б/у и восстановленных товаров.
  • Для вариантов: item_group_id и соответствующие color, size, gender, age_group.
  • Для качества и управления: sale_price, additional_image_link, product_type, google_product_category, custom_label_0–4 и shipping.
05

Яндекс Директ: структура YML и теги

В YML каталог строится как yml_catalog → shop. Внутри shop задаются currencies, categories и offers; каждый offer описывает товар и ссылается на категорию. Набор обязательных полей зависит от типа offer и рекламного формата.

  • Для упрощённого offer обязательны уникальный id, url, categoryId и name. Если указан type="vendor.model", вместо name обязательна связка typePrefix + vendor + model.
  • Price обязателен для товарной галереи и рекомендован для товарных объявлений в ЕПК; при наличии price обязателен currencyId.
  • Picture обязателен для товарных объявлений и объявлений для каталожных страниц в ЕПК, а также для товарной галереи.
  • Available обязателен, если в Директе используется фильтр по наличию; без него товар считается в наличии.
  • Description, vendor в упрощённом offer, vendorCode, barcode, oldprice, param и collectionId относятся к дополнительным данным.
  • Амперсанд и другие специальные символы внутри XML-ссылок должны быть экранированы, например &amp;.
06

Что проверяется

Анализ начинается со структуры и обязательных атрибутов, затем проверяет цены, валюту, наличие, ссылки, идентификаторы, категории и качество названий. Ошибки показываются на уровне конкретной строки и товара. Быстрый режим берёт первые 2 000 завершённых товаров, полный — до 25 000.

  • Красные замечания могут помешать загрузке или показу товара.
  • Предупреждения требуют сверки со спецификацией и ассортиментом.
  • Возможности не блокируют загрузку, но могут улучшить сопоставление и управление кампаниями.
  • Выборка ускоряет первичную диагностику, но не гарантирует отсутствие ошибок в оставшейся части файла.
07

Как обрабатываются данные

Файл с компьютера разбирается локально. При загрузке по URL браузер сначала обращается к источнику напрямую; если источник запрещает такое чтение, WiseLab один раз скачивает фид через защищённый серверный канал и не сохраняет его.

  • Проверяется содержимое фида, а не доступность всех страниц и изображений по сети.
  • URL с токеном, исходный файл и код фида не добавляются в историю результатов.
  • По команде «Сохранить резюме» история хранит только агрегированные счётчики и приоритеты: 90 дней на устройстве или год в профиле.
08

Как читать рекомендации

Автоматическая проверка находит формальные ошибки и типовые потери качества, но не знает реальную товарную политику магазина. Отсутствующий GTIN нельзя заменять выдуманным кодом, а короткое название иногда корректно для конкретной категории.

  • Сначала исправьте ошибки, затем массовые предупреждения.
  • После правок повторно загрузите итоговый файл.
  • Финальный статус допуска всегда проверяйте в рекламной системе.

FAQ

Короткие ответы перед запуском

Фид отправляется на сервер?

Файл с компьютера — нет. Для URL браузер сначала пробует прямую загрузку, а при ограничении CORS использует одноразовую серверную загрузку без сохранения файла.

Обязательно проверять весь большой фид?

Нет. Быстрый режим анализирует первые 2 000 целых товаров и читает не более 5 МБ. Для финальной проверки перед загрузкой в рекламную систему выберите полный режим.

Какие форматы поддерживаются?

Обычные XML и YML, включая стандартный внешний shops.dtd, а также CSV и TSV с заголовками полей — с компьютера, из вставленного кода или по публичному HTTPS-адресу. ZIP и GZIP пока не поддерживаются.

Можно ли гарантировать, что площадка примет фид?

Нет. Инструмент выполняет предварительную проверку. Площадка дополнительно применяет актуальные правила, настройки аккаунта, страны и товарной категории.

Почему старая цена Яндекса может выглядеть как скидочная?

В YML oldprice должна быть выше текущей price, тогда как в Google sale_price должна быть ниже price. При выборе платформы инструмент применяет соответствующее объяснение.

ИСТОЧНИКИ

На чём собран материал

Официальные справки и практические разборы, на которые опирается материал. Условия применения и ограничения указаны рядом с рекомендациями.

Официальная справкаGoogle Merchant Center: спецификация данных

Обязательные и рекомендуемые поля, форматы и ограничения.

Официальный примерGoogle Merchant Center: пример XML-фида RSS 1.0

Полная структура XML с namespace Google и одной товарной записью.

Официальная справка и примерЯндекс Директ: требования к YML-фиду

Структура YML, обязательность элементов и примеры offer.

Официальные примерыЯндекс Директ: примеры фидов по категориям

Примеры заполнения YML и XML для разных типов предложений.