Обзор реализации

Чтобы реализовать привязку подписки, издатель должен интегрировать код JavaScript для связи читателей на веб-сайтах своих публикаций и создать серверные службы для управления связанными читателями и их правами. Кроме того, API должен быть включен в Google Cloud, а проект Google Cloud должен быть связан с соответствующей публикацией Центра издателей.

Предварительные условия

  1. У вас есть учетная запись Google Cloud Project. Это может быть уже существующая учетная запись или новая.
  2. У вас есть учетная запись Центра издателей , и ваше издание уже настроено для привязки подписки .
    1. Пока привязка подписки находится на стадии бета-тестирования, вам может потребоваться запросить включение этой функции для вашей публикации. Используйте эту форму, чтобы запросить доступ, если он еще не доступен для вашей публикации.
  3. Домены вашего издания проверены в Google Search Console .

Этапы реализации

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

  1. Добавьте разметку структурированных данных на страницы вашего сайта.
  2. Создайте для своих читателей идентификаторы, предоставленные издателем (PPID) .
  3. Интегрируйте клиентский JS , чтобы читатели могли связать свою учетную запись издателя со своей учетной записью Google.
  4. Реализуйте интеграцию на стороне сервера для обновления прав для читателей, которые связали свою учетную запись.