PPIDs erstellen

Beim Verknüpfen von Berechtigungen mit dem Google-Konto eines Lesers müssen Verlage und Webpublisher eine PPID (Publisher Provided Identifier, vom Publisher bereitgestellte Kennung) erstellen. Die PPID ist clientseitig verknüpft und wird in nachfolgenden serverseitigen Aufrufen verwendet, um auf den Leser zu verweisen. Die PPID kann eine vorhandene Publisher-ID oder eine neu erstellte ID sein, muss aber immer demselben Leser zugeordnet sein. Sie kann nicht aktualisiert werden, ohne dass der Leser sein Konto löscht und wieder verknüpft.

Die anfängliche Verknüpfung zwischen einem Google-Konto und einer PPID erfolgt ausschließlich über die clientseitige JavaScript API. Alle anderen Funktionen werden über die serverseitige Integration ausgeführt.

Anforderungen an PPIDs

  1. PPIDs müssen RFC 3986, Abschnitt 2.3 entsprechen.

    • RFC 3986 lässt die folgenden unreserved Zeichen zu: ALPHA / DIGIT / "-" / "." / "_" / "~"
    • Das bedeutet, dass PPIDs Groß- und Kleinbuchstaben, Zahlen, Bindestriche, Punkte, Unterstriche und Tilden enthalten können.
  2. Die maximal zulässige Länge beträgt 150 Zeichen.

const publisherProvidedId = 'ASDF_jkl-1234.~'