Читателите ви могат бързо и сигурно да влизат в уебсайтове и приложения на трети страни чрез услугите на Google Identity (GIS), известни още като „Вход с Google“. Читателите могат да се възползват от бърза и безпроблемна практическа работа при влизане в профила и регистриране чрез Google One Tap – това е ключова функция на GIS. Това интегриране с Reader Revenue Manager (RRM) предоставя 3 ключови предимства:
- Координиране на няколко подкани: Подканите за RRM, като например системи за платен достъп и изскачащи прозорци на Google One Tap, се координират, за да се предотврати конфликт, така че читателите да получават само по една заявка за вход в даден момент.
- Единна система за вход: Google One Tap захранва регистрация за достъп до съдържание в RRM и заменя процеса на влизане в няколко стъпки с практическа работа с едно кликване. Това намалява триенето и предотвратява високите проценти на изоставяне при включване.
- Автоматични права: RRM автоматично разпознава читателите, които влизат чрез Google One Tap. Това им осигурява незабавен достъп до абонаментите и съдържанието им с таксуване на база потребление. Издателите могат да използват GIS, за да влизат в профила си без подкани от RRM.
Настройване на функцията за вход с Google
Ако не сте запознати с функцията за вход с Google и Google One Tap, използвайте тези ресурси, за да научите основните неща за внедряването им:
- Вход с Google: Научете повече за общия преглед на услугите на Google Identity.
- Внедряване на функцията за вход с Google чрез бутон: Научете как да показвате бутона за вход с Google.
- Внедряване на Google One Tap: Научете как да показвате Google One Tap.
По-долу са посочени общите стъпки, с които да започнете работа с Google One Tap.
- За да конфигурирате екрана за получаване на съгласие за OAuth, изпълнете стъпките, описани в Настройване.
- Получете ID на клиент и заредете клиентската библиотека.
- За да поставите фрагмент от код на страници, където искате да използвате Google One Tap, изберете HTML или
- За да конфигурирате обратно обаждане с цел обработване на отговор с идентификационни данни, използвайте HTML или JavaScript.
Настройване на регистрация за достъп до съдържание в Publisher Center
Новата практическа работа с Publisher Center с насоки опростява интегрирането на функцията за вход с Google. Тя рационализира получаването на идентификационни данни и инсталирането на скриптове.
- За да настроите, кликнете върху Reader Revenue Manager
Достъп до съдържание.
- Кликнете върху Фунии за читатели
Регистрация на читатели.
- Пояснение: За корпоративните издатели менюто „Фунии за читатели“ е обозначено като „Общ преглед“.
- Включете Вход с Google.
- Изпълнете стъпките в Настройване на функцията за вход с Google.
- Поставете URL адреса на даден уебсайт, на който е включена функцията Google One Tap.
- Кликнете върху Потвърждаване.
- Проверете дали съобщението е променено на „Страницата за регистрация на читатели е настроена така, че функцията за вход с Google да се използва за създаване на профил“.
Интегриране на клиентски код
За да интегрирате API на Google One Tap с функцията на RRM за регистрация на читатели:
- Инициализиране на
swg.js:- За стандартната версия на RRM добавете фрагменти от код към сайта си.
- Ако сте корпоративен издател, научете как да включите и инициализирате swg.js.
- Добавете параметъра
rrm-interop / rrmInteropкъм фрагмента си за GIS:- За да активирате подканата за премахване на конфликти, добавете параметъра
rrm-interop='true'към фрагмента си от HTML за Google One Tap или включетеrrmInterop: trueза API на JavaScript.
- За да активирате подканата за премахване на конфликти, добавете параметъра
Пример за API на HTML:
JavaScript
<div id="g_id_onload"
data-client_id="YOUR_GOOGLE_CLIENT_ID"
data-login_uri="https://your.domain/your_login_endpoint"
data-your_own_param_1_to_login="any_value"
data-your_own_param_2_to_login="any_value"
rrm_interop='true'>
</div>
Пример за API на JavaScript:
JavaScript
google.accounts.id.initialize({
client_id: 'YOUR_GOOGLE_CLIENT_ID',
callback: handleCredentialResponse,
rrmInterop: true,
});