Перейти к основному содержимому

Почему отзывы не синдицируются

Какие условия должны совпасть, чтобы отзыв донора скопировался получателю, и почему копия может не появиться или остаться невидимой

Отзыв копируется от донора к получателю, только когда одновременно выполнены условия на уровне компаний, на уровне товаров и на уровне самого отзыва. Достаточно одного несовпадения, и Aplaut пропускает отзыв без ошибки и без записи, которую видел бы пользователь. Поэтому «не синдицируется» почти всегда означает, что одно из условий ниже не выполнено.

Почему нужно согласие обеих компаний​

Синдикация двусторонняя по устройству: донор разрешает отдавать контент, получатель разрешает его принимать. Ни одна сторона не может включить её за другую.

На уровне компаний Aplaut проверяет четыре вещи:

  • У донора и у получателя включён переключатель Разрешить синдикацию.
  • У донора есть правило Отдавать контент для этого получателя, а у получателя есть правило Получать контент от этого донора.
  • В обоих правилах выбран тип контента Новые отзывы. Правило с одними Обновлениями отзывов обновляет уже созданные копии, но новых не создаёт.
  • Отзыв проходит Фильтр в обоих правилах, если фильтр задан. Например, получатель может принимать только отзывы с высокой оценкой, и тогда отзыв на три звезды остаётся у донора.

Правило только с одной стороны ничего не даёт: пока нет встречного, Aplaut не позволит даже создать мэтчинг между каталогами этих компаний. Выключенный переключатель у получателя действует сильнее: все его подтверждённые мэтчинги переходят в статус Приостановлен.

Почему без подтверждённого мэтчинга ничего не происходит​

Правила говорят, какие компании обмениваются отзывами, а мэтчинг говорит, на какой товар получателя ляжет отзыв с какого товара донора. Отзыв без привязки к товару не синдицируется совсем.

Копию создаёт только мэтчинг в статусе Подтверждён. Остальные статусы означают разное:

  • Ожидает донора: товара донора ещё нет в каталоге, и мэтчинг ждёт, когда он появится после импорта.
  • Выполнен: пара товаров найдена, но мэтчинг ещё никто не подтвердил.
  • Приостановлен: у получателя выключена синдикация.
  • Отклонён и Дубликат: пара отбракована вручную или повторяет существующую.

Чаще всего отзывы застревают на статусе Выполнен. Источник мэтчинга по умолчанию создаёт мэтчинги именно в нём, и без переключателя Создавать новый мэтчинг со статусом подтвержден их нужно подтверждать вручную. Источник ещё и сопоставляет товары по одному атрибуту, ID или коду вендора: если значения в каталогах расходятся хотя бы в символе, пары не будет. Если у источника выбран Сегмент, товары получателя вне этого сегмента он пропускает.

Почему старые отзывы не копируются​

Синдикация срабатывает только на события отзыва: создание, публикацию, изменение тегов или статуса. Если в этот момент условия не выполнены, отзыв не будет скопирован.

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

Задним числом Aplaut копирует отзывы только в момент создания мэтчинга: тогда переносятся все отзывы товара. Для остальных случаев обращайтесь в поддержку Aplaut.

Почему копия не появилась или её не видно​

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

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

Бывает и так, что копия создана, но на сайте получателя её нет. По умолчанию копия не наследует статус оригинала и проходит модерацию получателя наравне с остальными отзывами. Найти её можно в разделе Отзывы по полю Источник синдикации.

Смотрите также: как подготовить файл с мэтчингами товаров.