Vos lecteurs peuvent se connecter rapidement et de manière sécurisée à des sites Web et applications tiers grâce à Google Identity Services (GIS), également appelés "Se connecter avec Google". Ils peuvent profiter d'une expérience d'inscription et de connexion rapide et fluide grâce à Google One Tap, qui est la fonctionnalité clé de GIS. Cette intégration à Reader Revenue Manager (RRM) présente trois avantages clés :
- Coordination des invites multiples : les invites RRM, comme les paywalls et les pop-ups One Tap, se coordonnent pour éviter les conflits. Les lecteurs ne reçoivent ainsi qu'une seule demande de connexion à la fois.
- Connexion unifiée : Google One Tap alimente le mur d'inscription RRM et remplace le processus de connexion en plusieurs étapes par une expérience en un clic. Cela réduit les frictions et évite les taux d'abandon élevés lors de l'intégration.
- Droits d'accès automatiques : RRM reconnaît automatiquement les lecteurs qui se connectent via Google One Tap. Ils peuvent ainsi accéder instantanément à leurs abonnements et à leurs contenus soumis à un compteur. Les éditeurs peuvent utiliser GIS pour se connecter sans invites RRM.
Configurer Se connecter avec Google
Si vous n'avez jamais utilisé Se connecter avec Google ni Google One Tap, consultez les ressources suivantes pour découvrir les bases de l'implémentation :
- Se connecter avec Google : en savoir plus sur Google Identity Services
- Implémenter Se connecter avec Google via un bouton : découvrez comment afficher le bouton Se connecter avec Google.
- Implémenter Google One Tap : découvrez comment afficher Google One Tap.
Voici les étapes générales à suivre pour commencer à utiliser Google One Tap.
- Pour configurer votre écran de consentement OAuth, suivez les étapes décrites dans Configuration.
- Obtenez un ID client et chargez la bibliothèque cliente.
- Pour placer un extrait de code sur les pages où vous souhaitez utiliser Google One Tap, sélectionnez HTML ou
- Pour configurer un rappel afin de gérer une réponse d'identifiants, utilisez HTML ou JavaScript.
Configurer un mur d'inscription dans Publisher Center
La nouvelle expérience guidée de Publisher Center simplifie l'intégration de Se connecter avec Google. Cela simplifie l'obtention des identifiants et l'installation des scripts.
- Pour configurer, cliquez sur Reader Revenue Manager
Accès au contenu.
- Cliquez sur Entonnoirs de lecteurs
Inscription des lecteurs.
- Remarque : Pour les éditeurs Enterprise, le menu "Entonnoirs de lecteurs" s'intitule "Aperçu".
- Activez Se connecter avec Google.
- Suivez la procédure décrite dans Configurer Se connecter avec Google.
- Collez l'URL d'un site Web sur lequel l'authentification Google One Tap est activée.
- Cliquez sur Valider.
- Vérifiez que le message est devenu "L'inscription des lecteurs est configurée pour utiliser Se connecter avec Google pour la création de compte".
Intégrer le code côté client
Pour intégrer l'API Google One Tap à la fonctionnalité d'inscription des lecteurs RRM :
- Initialiser
swg.js:- Pour la version standard de RRM, ajoutez des extraits de code à votre site.
- Si vous êtes un éditeur Enterprise, découvrez comment inclure et initialiser swg.js.
- Ajoutez le paramètre
rrm-interop / rrmInteropà votre extrait de code GIS :- Pour activer la résolution des conflits d'invite, ajoutez le paramètre
rrm-interop='true'à votre extrait de code HTML Google One Tap ou incluezrrmInterop: truepour l'API JavaScript.
- Pour activer la résolution des conflits d'invite, ajoutez le paramètre
Exemple d'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"
data-rrm_interop='true'>
</div>
Exemple d'API JavaScript :
JavaScript
google.accounts.id.initialize({
client_id: 'YOUR_GOOGLE_CLIENT_ID',
callback: handleCredentialResponse,
rrm_interop: true,
});