Tworzenie identyfikatora podanego przez wydawcę

Tworząc powiązanie uprawnień z kontem Google czytelnika, wydawcy muszą utworzyć identyfikator podawany przez wydawcę (PPID). Identyfikator PPID jest powiązany po stronie klienta i używany w kolejnych wywołaniach po stronie serwera w odniesieniu do użytkownika. Identyfikator PPID może być istniejącym lub nowo utworzonym identyfikatorem wydawcy dla czytnika, ale musi być stabilny. Nie można go zaktualizować bez usunięcia i ponownego połączenia konta czytelnika.

Początkowe powiązanie między kontem Google a identyfikatorem PPID jest realizowane wyłącznie za pomocą interfejsu API JavaScript po stronie klienta. Wszystkie inne funkcje są realizowane w ramach integracji po stronie serwera.

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