J'utilise une société tierce pour montrer les compteurs (articles gratuits, nombre de vues) aux utilisateurs non connectés. L'entreprise tierce vérifie l'état de connexion d'un utilisateur en contrôlant le READER_ID fourni par l'écosystème AMP.
Le problème est que les utilisateurs peuvent être déjà connectés à partir de divers canaux non AMP (cookies, jetons, etc.). Par conséquent, ils n'auront pas le READER_ID disponible. Ma question est la suivante : existe-t-il un moyen de générer un READER_ID en dehors de l'écosystème AMP, de sorte que la société tierce puisse suivre l'état de l'utilisateur ?
<script id="amp-access" type="application/json">
{
"authorization": "https://sandbox.tinypass.com/xbuilder/experience/executeAmp?protocol_version=1&aid=<YOUR_AID>&reader_id=READER_ID&url=SOURCE_URL&referer=DOCUMENT_REFERRER&_=RANDOM",
"noPingback": "true",
"login": {
"sign-in": "https://publisher.com/amp-login.html?reader_id=READER_ID&url=SOURCE_URL&_=RANDOM",
"sign-out": "https://publisher.com/amp-logout.html?reader_id=READER_ID&_=RANDOM",
"subscribe": "https://publisher.com/amp-subscribe.html?reader_id=READER_ID&url=SOURCE_URL&_=RANDOM"
},
"authorizationFallbackResponse": {
"error": true
}
}
</script>