Выберите способ регистрации
Важным решением в AFP является выбор потока регистрации для онбординга ваших пользователей. Цель регистрации — позволить вашим пользователям создать новую учетную запись AdSense (или войти в существующую учетную запись AdSense) и связать ее с вашей платформой. Выбранный вами вариант будет зависеть от технических ресурсов, которые вы хотите инвестировать в разработку, и опыта онбординга, который вы хотите предоставить своим пользователям.
Вариант 1: Поток без API
Вариант 1 требует наименьшего количества технических ресурсов, поскольку не использует API. Вам понадобится только веб-разработчик для создания пользовательского интерфейса на вашей платформе. Однако компромисс заключается в том, что этот вариант требует от ваших пользователей выполнения большего количества шагов для завершения процесса регистрации.
Обзор процесса регистрации без API
Выполнение
Чтобы реализовать поток регистрации без API, вам необходимо предоставить компонент пользовательского интерфейса для монетизации AdSense. Например, на странице, где ваши пользователи получают доступ к своему «профилю пользователя» или «настройкам учетной записи», добавьте страницу монетизации, которая включает следующее:
- Краткое описание AdSense и того, как он взаимодействует с вашей платформой. Пользователи должны полностью осознавать, что они либо регистрируют новую учетную запись AdSense, либо используют существующую учетную запись AdSense.
- Информация о правилах программы AdSense . Все пользователи, которые регистрируются, должны знать о программе AdSense и ее правилах.
- Доля дохода, которую получат ваши пользователи. Важно явно показать пользователям, какой процент дохода AdSense вы оставите себе, а какой процент — издателю. AdSense дополнительно покажет эту информацию во время процесса регистрации.
- Кнопка «Подключить AdSense». Эта кнопка откроет новую вкладку и перенаправит пользователя на нужную страницу в AdSense в зависимости от того, есть ли у него существующий аккаунт AdSense.
Пример пользовательского URL-адреса:
https://adsense.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, вам необходимо предоставить компонент пользовательского интерфейса для монетизации 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://adsense.google.com/adsense/signup?url={platform-site-url}
Примечание: Google предоставит вам URL-адрес пользовательской страницы регистрации и поможет определить содержимое переменной url. - - Статус тегирования пользователя. Пользователи захотят узнать, был ли их рекламный код размещен на их страницах или нет. В рамках пользовательского опыта дайте своим пользователям знать, когда вы пометили их страницы их идентификатором издателя AdSense. Вы можете дополнительно заполнить метатег дочерней учетной записи , который поможет AdSense на этапах проверки сайта. Это также устраняет необходимость публиковать рекламные теги на своих страницах от имени пользователя.
Вариант 3: Встроенное подключение
Embedded Connect устраняет всю сложность работы с аккаунтами AdSense в разных состояниях. В зависимости от аккаунта, рекламного клиента и статусов сайта для аккаунта AdSense конкретного пользователя, поток Embedded Connect представит индивидуальный опыт подключения для каждого пользователя, так что вам не придется этого делать.
Реализация включает в себя библиотеку JavaScript, пустой div, где AdSense будет отображать виджет регистрации, и некоторые функции обратного вызова, которые позволят вам сохранить идентификатор издателя после того, как пользователь завершит процесс регистрации. Вы можете дополнительно использовать API управления AdSense для расширения опыта, например, путем извлечения рекламных блоков или состояния Auto ads.