Поток информации

Для реализации функции привязки подписок сайт издателя должен использовать клиентский JavaScript для инициирования привязки подписок для читателей, а также серверную службу для управления правами доступа читателей. Обе эти системы используют информацию с размещенной веб-страницы, конфигурацию Publisher Center вашего издания и информацию об учетной записи сервиса Google Cloud.

Пошаговое руководство по привязке подписки

  1. На ваш сайт заходит читатель, оформивший платную подписку или имеющий право на пожертвования.
  2. В клиентском коде используется swg.js , чтобы предоставить читателю возможность связать свою учетную запись с учетной записью Google, чтобы он мог пользоваться преимуществами этой связи, используя кнопку или призыв к действию, которые вы разработаете и разместите на своем веб-сайте.
  3. После активации призыва к действию (либо явно посредством клика, либо неявно в результате другого действия или состояния) читатель входит в свою учетную запись Google (или выбирает одну из активных) и предоставляет издателю разрешение связывать информацию о читателе с его учетной записью Google. Издатель создает для читателя идентификатор, предоставленный издателем (PPID), в рамках запроса, который сохраняется в учетной записи Google читателя и используется для последующих взаимодействий с API.
  4. После предоставления разрешения читатель перенаправляется обратно на сайт издателя. Теперь издатель может сообщить Google, на какие права имеет право читатель.
  5. (Асинхронно) Издатели будут отправлять Google информацию о каждом читателе, успешно связавшем свою учетную запись, используя их PPID для обновления записи Google о правах доступа к PPID. Запись Google о правах доступа к PPID должна постоянно обновляться, поскольку эти записи удаляются после того, как устаревают. Запись становится устаревшей через 30 дней после даты истечения срока ее действия и впоследствии удаляется.

Преимущества

Когда читатель заходит на сайт издателя, где интегрирована функция привязки подписки, и оплатил подписку или взнос на этом сайте, он может связать свою учетную запись издателя со своей учетной записью Google. В этом случае читатели получают возможность увеличить видимость контента этого издания в продуктах Google, таких как Поиск и Discover. Это позволяет читателям максимально эффективно использовать контент из изданий, за которые они заплатили. Читатели могут в любое время отвязать свою учетную запись издателя от своей учетной записи Google или выполнить действие, предусмотренное издателем.

Краткое описание преимуществ для читателей

  1. Читатели ищут любой контент, новости или не новости, и видят список «Из ваших подписок».
  2. Пользователи взаимодействуют с Discover (либо на главном экране Android, либо в приложении Google на iOS, Chrome или через виджет на главном экране) и могут видеть раздел «Из ваших подписок» в Discover. Пара скриншотов, демонстрирующих модуль «Из ваших подписок» на странице результатов поиска.

Рисунок 2. Скриншот модуля «Из ваших подписок» на странице результатов поиска на настольных компьютерах и мобильных устройствах.

Издатель получает выгоду от связанной подписки.

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