Creazione di un ID fornito dall'editore

Quando associano i diritti all'Account Google di un lettore, gli editori devono creare un identificatore fornito dall'editore (PPID). Il PPID è associato al lato client e utilizzato nelle successive chiamate lato server per fare riferimento al lettore. Il PPID può essere un identificatore dell'editore esistente per il lettore o uno appena creato, ma deve essere stabile per il lettore. Non può essere aggiornato senza che il lettore abbia eliminato e ricollegato il proprio account.

L'associazione iniziale tra un Account Google e un PPID viene eseguita esclusivamente tramite l'API JavaScript lato client. Tutte le altre funzionalità vengono eseguite tramite l'integrazione lato server.

//PPIDs must conform to RFC3986 Section 2.3
//https://www.ietf.org/rfc/rfc3986.txt
const publisherProvidedId = 'ASDF_jkl-1234.~'