Glossar

Berechtigungsobjekt

Ein Berechtigungsobjekt ist die JSON-Darstellung einer einzelnen Berechtigung für eine Publikation, die mit dem Konto eines Lesers verknüpft ist, der über ein Abo verfügt.

Felder

  • product_id: Eine ID, die durch Zusammenführen der Publikations-ID (normalerweise die Domain der Publikation) und den Namen oder die Stufe einer Berechtigung gebildet wird.
  • subscription_token: Ein vom Verlag oder Webpublisher bereitgestellter String, der einem Abo zugeordnet ist. Diese Informationen werden von Google gespeichert, aber nicht verwendet.
  • detail: Die für Nutzer sichtbare Beschreibung der Berechtigung. Sie wird auf der Seite „Meine Konten“ eines Lesers angezeigt, um ihm die Zuordnung seiner Berechtigungen zu erleichtern.
  • Expire_time: Ein Zeitstempel im RFC 3339-Format.

Beispiel für ein Berechtigungsobjekt

const entitlement = {
  "product_id": "dailybugle.com:basic",
  "subscription_token": "dnabhdufbwinkjanvejskenfw",
  "detail": "This is our basic plan",
  "expire_time": "2022-08-19T04:53:40+00:00"
}

Hintergrundinformationen zu GCP-OAuth-Dienstkonten