Глоссарий

Объект полномочий

Объект Entitlements — это JSON-представление одного права на публикацию, которое должно быть связано с учетной записью читателя, связанной с подпиской.

Поля

  • Product_id : идентификатор, образованный путем слияния идентификатора публикации (обычно домена публикации) и имени или уровня прав.
  • подписка_токен : предоставленная издателем строка, отражающая его понимание подписки. Google хранит это, но ни для чего не использует.
  • Подробности : описание права, доступное пользователю. Это отображается на странице самообслуживания «Мои учетные записи» читателей, чтобы лучше определить их права.
  • expire_time : Метка времени в формате RFC 3339 . Максимальное expire_time составляет 398 дней от now() . Если вам необходимо поддерживать более длительный период действия прав, вы должны обновить expire_time , чтобы продлить его до того, как он достигнет expire_time .

Пример объекта прав

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"
}

Общие сведения об учетных записях службы GCP OAuth