Клубная цена доступна участникам программы лояльности, поэтому её нельзя без проверки выдавать в Google Merchant Center за общедоступную цену товара. Для поддерживаемых рынков предусмотрен атрибут loyalty_program, позволяющий передавать цену участника, баллы и условия доставки. Он связывает предложение с программой, настроенной в аккаунте.

Начать со страны и условий участия

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

Затем опишите путь обычного покупателя и участника клуба. Нужно ли зарегистрироваться, оплатить членство или достичь определённого уровня? Эти условия должны быть понятны на сайте. Не используйте закрытую цену как обещание каждому посетителю.

Сопоставить уровни программы

Для программы с несколькими уровнями значения program_label и tier_label должны совпадать с настройками аккаунта. Вложенное поле price внутри loyalty_program отличается от обычного price. В странах с поддержкой программы Google не разрешает подменять клубной ценой обычный price или sale_price.

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

Проверить фид и покупку вместе

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

Условия доставки участников настраиваются отдельно: передачи метки в товаре недостаточно без соответствующей политики доставки. На практике это означает, что контент-менеджер и ответственный за доставку должны согласовать один набор правил.

Как передавать задачу команде

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

Не оценивайте успешность только по появлению специальной отметки: её показ не гарантируется одной настройкой. Общедоступная скидка рассматривается отдельно в разборе sale_price и скидочных значков. Для клуба основная задача — точно передать, кому и на каких условиях доступна выгода.