Как подключить отображение наличия подписки в Яндекс (Yandex)

Как подключить отображение наличия подписки в Яндекс (Yandex)

  • Шаг 1. Подготовьте данные для вашего сайта
  • Шаг 2. Передайте данные в Яндекс (Yandex)
  • Хеширование данных о пользователях для Яндекс (Yandex)

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

Пример отображения: дизайн может изменяться.

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

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

Шаг 1. Подготовьте данные для вашего сайта

  • Сформируйте JSON-файл. Он должен содержать следующие параметры:

    Название: обязательно

    Описание: описание подписки

    sub_name: да, название подписки, которое должно совпадать с requirespayment.name из основного фида. Если доступно несколько типов подписок — передавайте разные названия.

    date_from: нет, дата начала подписки (например, 28.07.2023).

    date_to: нет, дата окончания подписки (например, 28.09.2023).

    email_hash: да, адрес электронной почты пользователя. Перед отправкой данных используйте хеширование.

    phone_hash: да, номер телефона пользователя. Используйте хеширование для обработки данных.

  • Разместите файл на сайте вашего онлайн-кинотеатра и настройте его обновление не реже одного раза в сутки. Убедитесь, что ссылка доступна для робота Яндекса через инструмент Вебмастера.

Шаг 2. Передайте данные в Яндекс (Yandex)

Внимание: при передаче данных о пользователях убедитесь, что это соответствует законодательству, и у вас есть законные основания для обработки персональных данных для соответствующих целей. Фид с пользовательскими данными необходимо зашифровать GPG-ключом.

Заполните заявку для вашего сайта в Яндекс (Yandex), указав:

  • Адрес вашего онлайн-кинотеатра.

  • Ссылку на JSON-файл, сформированный на Шаге 1.

  • Логотип вашего онлайн-кинотеатра для отображения в карточке фильма или сериала.

Требования к логотипу:

  • Размер: 120x120, 32x32 или 16x16 пикселей.
  • Формат: SVG (рекомендуемый), ICO, GIF, JPEG, PNG, BMP. Анимация не поддерживается.

Хеширование данных о пользователях для вашего сайта в Яндекс (Yandex)

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

Нормализация данных:

  • phone_hash: номер телефона пользователя. Строка должна содержать только цифры, включая код страны (например, 79995551111).

  • emails_hash: адрес электронной почты пользователя. Используйте строку с латиницей и символом "@", исключая прописные буквы (например, mail@yandex.ru).

Пример записей с захешированными значениями:

phone_hash: a31259d185ad013e0a663437c605d056

emails_hash: 78ee6d68f49d2c90397d9ff77fc3814d1702e8494aeb560dff987eh623e71ccf8

Также вы можете перейти на сервис для генерации хешей данных.

Если у вас возникли вопросы, можно обратиться к seo-компании seo.computer по любому вопросу на email info@seo.computer или через WhatsApp по номеру +79202044461.

id 74

Отправьте заявку и мы предоставим консультацию на SEO продвижение вашего сайта