Выберите процесс регистрации

Важным решением при использовании AFP является выбор процесса регистрации для адаптации ваших пользователей. Цель регистрации — позволить вашим пользователям создать новую учетную запись AdSense (или войти в существующую учетную запись AdSense) и связать ее с вашей платформой. Выбранный вами вариант будет зависеть от технических ресурсов, которые вы хотите инвестировать в разработку, и от опыта адаптации, который вы хотите предоставить своим пользователям.

Вариант 1: поток без API

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

Обзор процесса регистрации без API

Блок-схема регистрации без API

Выполнение

Чтобы реализовать процесс регистрации без API, вам необходимо предоставить компонент пользовательского интерфейса для монетизации AdSense. Например, на странице, где ваши пользователи получают доступ к своему «профилю пользователя» или «настройкам учетной записи», добавьте страницу монетизации, которая включает следующее:

  • Краткое описание AdSense и того, как он взаимодействует с вашей платформой. Пользователи должны полностью осознавать, что они либо регистрируют новую учетную запись AdSense, либо используют существующую учетную запись AdSense.
  • Информация о правилах программы AdSense . Все зарегистрировавшиеся пользователи должны знать о программе AdSense и ее правилах.
  • Доля дохода, которую получат ваши пользователи. Важно четко показать пользователям, какой процент дохода от AdSense сохраните вы, а какой — издатель. AdSense дополнительно покажет эту информацию во время процесса регистрации.
  • Кнопка «Подключить AdSense». Эта кнопка откроет новую вкладку и перенаправит пользователя на нужную страницу в AdSense в зависимости от того, есть ли у него существующая учетная запись AdSense.
    Пример пользовательского URL:
    https://www.google.com/adsense/signup?url={platform-site-url}
    Примечание. Google предоставит вам URL-адрес пользовательской страницы регистрации и поможет определить содержимое переменной URL-адреса.
  • Поле ввода для сбора и хранения идентификатора издателя AdSense пользователя. После того как пользователь перейдет по ссылке выше, ему необходимо будет скопировать и вставить свой идентификатор издателя в это поле ввода.
    Важно! Крайне важно сохранять идентификатор издателя пользователя, чтобы можно было пометить страницы контента пользователя правильной информацией об издателе. Дополнительную информацию см. в разделе «Добавление тега объявления на свои страницы ».
    Убедитесь, что вы проверили введенную строку. Формат идентификатора издателя: pub-1234567890987654
    Или в терминах регулярного выражения: pub\-\d{16}
    Важно! Некоторые пользователи AdSense могут вставить свой идентификатор издателя, не нажимая кнопку «Подключить AdSense». Важно сообщить пользователям, что на странице Сайтов в их учетной записи AdSense должен быть указан домен платформы, прежде чем объявления смогут показываться. Это основное назначение этой кнопки.
  • Статус тегирования пользователя. Пользователи захотят знать, был ли их рекламный код размещен на их страницах или нет. Сообщайте пользователям, что вы пометили их страницы идентификатором издателя AdSense. Вы также можете заполнить метатег дочерней учетной записи , который поможет AdSense на этапах проверки сайта. Это также избавляет от необходимости публиковать рекламные теги на своих страницах от имени пользователя.

Вариант 2. Полуавтоматический поток API

Вариант 2 использует API управления AdSense , чтобы немного упростить процесс регистрации. Это требует больше технических ресурсов, но уменьшает количество шагов, которые ваши пользователи должны выполнить, чтобы зарегистрироваться в AdSense.

Обзор полуавтоматизированного потока API

Блок-схема регистрации с частичной поддержкой через API

Выполнение

Чтобы реализовать полуавтоматическую регистрацию с помощью API, вам необходимо предоставить компонент пользовательского интерфейса для монетизации AdSense. Например, на странице, где ваши пользователи получают доступ к своему «профилю пользователя» или «настройкам учетной записи», добавьте страницу монетизации, которая включает следующее:

  • Краткое описание AdSense и того, как он взаимодействует с вашей платформой. Пользователи должны быть полностью осведомлены о том, что они регистрируют учетную запись Google AdSense или используют существующую учетную запись AdSense.
  • Информация о правилах программы AdSense . Все зарегистрировавшиеся пользователи должны знать о программе AdSense и ее правилах.
  • Доля дохода, которую получат ваши пользователи. Важно четко показать пользователям, какой процент дохода от AdSense сохраните вы, а какой — издатель. AdSense дополнительно покажет эту информацию во время процесса регистрации.
  • Кнопка «Подключить AdSense». Эта кнопка авторизует вас как платформу для доступа к информации об аккаунте клиента AdSense с помощью API управления AdSense . Чтобы настроить это, следуйте инструкциям в нашей документации для разработчиков. Используя этот API, вы можете выполнить следующие два шага.
  • Используйте API управления AdSense, чтобы получить идентификатор издателя AdSense пользователя. Убедитесь, что вы проверили введенную строку.
    Формат идентификатора издателя: pub-1234567890987654 .
    Или в терминах регулярного выражения: pub\-\d{16}
    Важно! Крайне важно сохранять идентификатор издателя пользователя, чтобы можно было пометить страницы контента пользователя правильной информацией об издателе. Дополнительную информацию см. в разделе «Добавьте тег объявления на свои страницы ».
  • Используйте API управления AdSense, чтобы проверить, добавил ли пользователь сайт платформы в свою учетную запись AdSense. Если нет, попросите пользователя перейти по ссылке ниже, чтобы завершить настройку. Имя сайта, который вы должны проверить в API, — это переменная {platform-site-url} в ссылке ниже.
    https://www.google.com/adsense/signup?url={platform-site-url}
    Примечание. Google предоставит вам URL-адрес пользовательской страницы регистрации и поможет определить содержимое переменной URL.
  • - Статус тегирования пользователя. Пользователи захотят знать, был ли их рекламный код размещен на их страницах или нет. Сообщайте пользователям, что вы пометили их страницы идентификатором издателя AdSense. Вы также можете заполнить метатег дочерней учетной записи , который поможет AdSense на этапах проверки сайта. Это также избавляет от необходимости публиковать рекламные теги на своих страницах от имени пользователя.

Вариант 3: встроенное подключение

Embedded Connect устраняет всю сложность работы с учетными записями AdSense в разных состояниях. В зависимости от статуса учетной записи, рекламного клиента и сайта для учетной записи AdSense конкретного пользователя, поток Embedded Connect предоставит индивидуальный процесс регистрации для каждого пользователя, так что вам не придется это делать.

Состояние Embedded Connect по умолчанию

Реализация включает в себя библиотеку JavaScript, пустой элемент div, в котором AdSense будет отображать виджет регистрации, а также некоторые функции обратного вызова, которые позволят вам сохранить идентификатор издателя после того, как пользователь завершит процесс регистрации. Вы можете дополнительно использовать API управления AdSense , чтобы расширить возможности, например, получая рекламные блоки или состояние автоматизированных объявлений.

Узнайте больше о Embedded Connect