НовоеProduct Score, 4T Segmentation, Price War и Broken Size уже доступны.Узнать, что нового
Feedance
Статья

Один фид или два? Как структурировать арабские и английские данные о товарах для Google и Meta

Выберите между двуязычным фидом, источником данных Google на каждый язык или override-фидами Meta: ID, метки фида и чек-лист перед запуском.

Cagdas PolatCagdas Polat
9 минут чтения
One product catalog splitting into two language streams toward a storefront and a mobile screen

Meta позволяет хранить локализованные поля для 350 пар «язык — страна» на каждый товар каталога, а Google требует, чтобы большая часть данных о товарах соответствовала языку источника данных, в котором они находятся. Эти два правила тянут в разные стороны, а магазину, который продаёт на арабском и английском в ОАЭ или Саудовской Аравии, нужно выполнить оба. Это руководство для фид-менеджеров и агентств, которые ведут арабские и английские каталоги для Google Shopping и Meta. Прочитав его, вы сможете выбрать одну из трёх структур (один двуязычный фид, по одному источнику данных на каждый язык или основной фид с override-фидами), задать идентификаторы, которые не дадут им конфликтовать, и проверить результат до запуска кампании.

Короткий ответ: какая структура подходит какому каталогу

Для Google используйте по одному источнику данных на каждый язык и сохраняйте один и тот же ID товара в обоих. Для Meta используйте один основной фид и языковой override-фид. Не помещайте арабский и английский текст в одно поле title, если только вы не готовы принять риски для соблюдения политик и отображения, описанные ниже. Остальная часть руководства объясняет, почему так, и в каких случаях это не работает.

Что Google и Meta говорят о языке

Две платформы моделируют язык по-разному, и именно здесь кроется корень большинства ошибок.

  • Google привязывает язык к источнику данных. Язык выбирается при создании источника данных, и, как указывает Google, после этого изменить его язык или метку фида нельзя (Справка Merchant Center: метки фидов). Если в новой стране основной язык другой, Google советует создать отдельный источник данных с данными о товарах, переведёнными на этот язык (Справка Merchant Center: несколько стран продаж).
  • Google ожидает соответствия контента. Целевые страницы должны быть на том же языке, что и данные о товарах, а если большая часть данных не соответствует языку источника данных, товары могут быть отклонены (Поддерживаемые языки и валюты). Арабский входит в число поддерживаемых языков, а валюты AED и SAR для ОАЭ и Саудовской Аравии поддерживаются на той же странице.
  • Meta привязывает язык к пользователю. Язык применяется через override-фид, в столбце override которого указан языковой код ISO, а отображение зависит от языка приложения или телефона покупателя и от его местоположения (Localized Catalog Setup, Localized Catalog for Instagram).

Сравнение трёх структур

Мы оцениваем каждый вариант по критериям, которые создают реальные проблемы. Таблица — наша собственная оценка, основанная на перечисленных выше источниках.

КритерийA. Один двуязычный фидB. Один источник данных на языкC. Основной фид плюс override-фиды
Подходит для GoogleСлабо: смешанный текст противоречит правилу о языке источника данныхСильно: соответствует тому, как Google определяет языкНеприменимо: в документации Google мы не нашли механизма переопределения по языку
Подходит для MetaСлабо: пользователь видит оба языка независимо от настроекВозможно, но каталог дублируетсяСильно: механизм создан именно для этого
Соответствие целевой страницыВ одном поле нельзя соответствовать обоим языкамКаждый источник ведёт на URL на своём языкеПереопределение link для каждого языка и страны
Управление кампаниямиОдин набор товаров, одна меткаОтдельная метка фида на каждый язык (в кампании выбирается одна метка)Один каталог, один набор; управление через наборы объявлений Meta и страну
ПоддержкаПроще всего начать, сложнее всего исправлятьДва источника нужно синхронизироватьОдин основной фид плюс один языковой фид
Главный рискОтклонение, обрезанные заголовки, перегруженные объявленияДублирующиеся ID перезаписывают друг друга при неправильной настройкеСтроки переопределения, ID которых не найден в основном фиде

Почему двуязычный заголовок — неудачный компромисс

Google допускает в заголовке 150 символов, обрезает более длинные и отправляет предупреждение, а также просит, чтобы большая часть данных о товаре соответствовала языку источника данных (спецификация атрибута title). Заголовок, в котором название товара указано дважды, тратит половину из 150 символов на второй язык. В журнале объявлений Google также отмечено, что с декабря 2024 года допускаются некоторые сведения о товаре на языке, отличном от языка фида, если большая часть данных ему соответствует (объявления Merchant Center). Это допущение для названия бренда или номера модели латиницей внутри арабского заголовка, а не разрешение публиковать два полных заголовка в одном поле.

Пошагово: настройка структуры B для Google

  1. Создайте два основных источника данных: один с английским языком и один с арабским, оба для ваших стран. Язык потом изменить нельзя, поэтому определитесь заранее.
  2. Задайте каждому метку фида. В метках фидов допускаются прописные буквы A–Z, цифры, дефисы и подчёркивания, без пробелов, максимум 20 символов; для этого в разделе «Дополнения» должно быть включено Advanced data source management. Мы используем AE-AR и AE-EN.
  3. Сохраняйте один и тот же id в обоих источниках. Google советует использовать один ID для одного и того же товара, предназначенного для разных языков в пределах одной страны (спецификация атрибута id). Используйте свой SKU, не более 50 символов.
  4. Направьте каждый источник на страницу на его языке. Арабский источник должен вести на арабский URL, а английский — на английский.
  5. Выбирайте одну метку фида на кампанию. Google допускает только одну метку на кампанию, поэтому вы создаёте по одной кампании Performance Max или Shopping на каждый язык.
  6. Если вы используете Merchant API, задайте feedLabel и contentLanguage для источника данных. Google отмечает, что источники данных не создают пространства имён для товаров и что для защиты от перезаписи загрузок друг другом их нужно различать по разным значениям feedLabel или по уникальным значениям offerId (источники данных Merchant API). Также указано, что метка фида источника данных не влияет на целевую страну, поэтому целевые страны задаются отдельно.

Пошагово: настройка структуры C для Meta

  1. Создайте основной фид на самом распространённом языке и в самой распространённой валюте. Переопределений потребуется меньше, если основной фид использует наиболее частые значения (scandiweb).
  2. Добавьте языковой фид со столбцами id; override; title; description. Значение override — это языковой код ISO, а id должен совпадать с id в основном фиде.
  3. Добавьте страновой фид для price, sale_price, availability и link. Meta указывает, что поля цены и наличия нужно передавать только в страновом фиде, а не в языковом.
  4. Объединяйте язык и страну, когда URL различается, с помощью вертикальной черты, например fr_XX|CA в собственном примере Meta.
  5. Проверьте лимиты. Предел составляет 350 пар «язык — страна» на товар, а каталоги свыше 100 000 товаров, по словам Meta, должны использовать по одному фиду данных на язык или страну.
  6. Просмотрите результат в Commerce Manager до того, как каталог попадёт в кампанию.

В документации Meta приведены языковые коды вроде fr_XX и en_XX. Примера для арабского на изученной нами странице мы не нашли, поэтому значение ar_XX в примере ниже построено по этому образцу и носит иллюстративный характер. Уточните значение для арабского в шаблоне, который Commerce Manager создаёт для вашего каталога.

Практический пример: один чайник, три фида

Строки ниже иллюстративные, это не данные клиента. Товар — вымышленный чайник, продаваемый в ОАЭ.

Google, английский источник (AE-EN):

id: KT-1700-SS
title: Lumo Stainless Steel Electric Kettle 1.7 L
link: https://example.com/en/kt-1700-ss
price: 199.00 AED

Google, арабский источник (AE-AR):

id: KT-1700-SS
title: لومو غلاية كهربائية من الفولاذ المقاوم للصدأ سعة 1.7 لتر
link: https://example.com/ar/kt-1700-ss
price: 199.00 AED

Meta, языковой фид с тем же ID:

id; override; title; delete
KT-1700-SS; ar_XX; لومو غلاية كهربائية من الفولاذ المقاوم للصدأ سعة 1.7 لتر; false

ID во всех трёх одинаковый. Бренд (Lumo), код модели и число 1.7 остаются без изменений, а описательные слова переводятся. Числа в структурированных полях мы записываем западными цифрами — это наше собственное соглашение, потому что цена или размер, которые парсер не может прочитать, обходятся дороже стилистического несоответствия. О правилах форматирования цен для AED, SAR и TRY читайте в нашем руководстве по ценам с учётом НДС и форматированию валют.

Оценочный чек-лист перед запуском

Оцените каждую строку в баллах: 0 (не проходит), 1 (частично) или 2 (проходит) на выборке не менее чем из 50 товаров на каждый язык. Если набрано меньше 12 из 16, исправляйте до запуска.

ПроверкаЧто считается пройденным
1. Язык заголовкаВесь заголовок на языке источника, кроме бренда и модели
2. Язык описанияТот же язык, что и в заголовке
3. Целевая страницаСсылка открывает страницу на том же языке
4. Совпадение IDОдин и тот же id во всех языковых версиях
5. Длина заголовкаНе более 150 символов
6. Цена и валютаОдинаковые значение и валюта во всех языках
7. Метка фидаДопустимые символы, не более 20 символов, одна на язык
8. Соответствие override в MetaКаждый id из переопределений существует в основном фиде

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

Где выполнять работу по переводу

Перевод — самый дорогой этап и то место, где появляются ошибки. Машинный перевод заголовков быстр, но может давать дословные названия товаров, поэтому арабские заголовки, полученные от ИИ, мы считаем черновиками, которые нужно проверить, начиная с бестселлеров. Правила преобразования, которые разбивают заголовок на бренд, тип товара и атрибуты, можно автоматизировать: в инструменте для работы с фидами, который это поддерживает, feed rules могут строить заголовок для каждого языка из одних и тех же полей. Если ваш магазин работает на платформе для региона MENA, сначала посмотрите, что предлагает её встроенный экспорт, как описано на нашей странице интеграции с Salla для арабских и английских каталогов.

Что это руководство не охватывает и где оно не работает

  • У нас нет собственных данных об эффективности, сравнивающих структуры A, B и C по ROAS. Сравнение основано на документации платформ и нашем собственном суждении, а не на тесте.
  • Google не документирует, как выбирает язык рекламы для покупателя в двуязычной стране. Наша структура B исходит из того, что вы управляете этим через кампанию и метку фида — это тот рычаг, который предоставляет Google.
  • Мы не рассматривали Noon, Amazon.ae и другие маркетплейсы, у каждого из которых свои правила по языкам и категориям.
  • Небольшим каталогам инструмент может не понадобиться. Для нескольких сотен SKU достаточно собственного шаблона Meta и таблицы. Для крупных многоязычных каталогов с шаблонами под каждый канал специализированные инструменты для работы с фидами, такие как Channable, Productsup, DataFeedWatch или Feedonomics, могут подойти лучше, чем самописный процесс, поэтому сопоставьте их документацию по языковым вариантам с размером вашего каталога.
  • Тексты политик меняются. Декабрьское 2024 года смягчение для смешанных по языку сведений — как раз то правило, которое может измениться, поэтому перед масштабным запуском перепроверьте приведённые страницы.

Часто задаваемые вопросы

Можно ли указать арабский и английский текст в одном заголовке Google Shopping?

Можно, но мы не советуем. Google просит, чтобы большая часть данных о товаре соответствовала языку источника данных, а удвоенный заголовок съедает лимит в 150 символов. Название бренда или номер модели латиницей внутри арабского заголовка допустимы.

Нужны ли два аккаунта Merchant Center для двух языков?

Нет. Google рекомендует отдельный источник данных на каждый язык в рамках одного аккаунта с переведённым товаром. Использовать одни и те же ID в разных аккаунтах тоже допустимо, но здесь в этом нет необходимости.

Должен ли ID товара отличаться в арабской и английской версиях?

Нет. Google советует использовать один ID для одного и того же товара, предназначенного для разных языков в пределах одной страны. Другой ID разделил бы историю товара на два товара.

Можно ли позже изменить язык источника данных?

Нет. Google указывает, что язык и метку фида нельзя изменить после создания источника данных. Придётся создать новый источник и перенести в него товары.

Сколько языков может содержать товар в каталоге Meta?

Meta допускает локализованные поля для 350 пар «язык — страна» на каждый товар каталога. Каталоги более чем со 100 000 товаров должны использовать по одному фиду данных на язык или страну.

Какие поля идут в языковой фид Meta, а какие — в страновой?

Заголовок и описание идут в языковой фид. Цена, цена со скидкой, наличие и ссылка идут в страновой фид. Meta указывает, что поля цены и наличия нужно передавать только в страновом фиде.

Почему арабские товары были отклонены после перевода?

Вероятная причина — несоответствие: арабский текст в источнике данных с английским языком или арабские данные о товаре со ссылкой на английскую целевую страницу. Google может отклонять товары, когда большая часть данных не соответствует языку источника данных.

Определяют ли метки фидов целевую страну?

Нет. В документации Merchant API Google отмечает, что метка фида источника данных не влияет на целевую страну. Задайте страны в источнике данных и согласуйте их с таргетингом по местоположению в Google Ads.

Сначала проверьте свой фид

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

Источники

Хотите, чтобы кто-то ещё взглянул на ваш фид? Мы проверим его вместе с вами и покажем пробелы до следующей отправки.
Пройти бесплатный аудит
Cagdas Polat
Автор
Cagdas Polat

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

LinkedIn

Узнайте, какие из ваших товаров приносят доход.

Подключите товарный фид и GA4. Мы покажем вам Product Score, 4T, Price War и Broken Size на вашем собственном каталоге.