Sözlük

Yararlanma hakları nesnesi

Entitlements Nesnesi, bir yayına ilişkin tek bir yararlanma hakkının aboneliğe bağlı okuyucu hesabıyla ilişkilendirilecek tek bir yararlanma hakkının JSON temsilidir.

Alanlar

  • product_id: Yayın kimliği (genellikle yayının alanı) ile ad veya yararlanma hakkı düzeyinin birleştirilerek oluşturulan bir tanımlayıcı.
  • subscription_token: Yayıncı tarafından sağlanan ve abonelik hakkındaki bilgileri temsil eden dize. Google bu bilgileri saklar ancak herhangi bir amaçla kullanmaz.
  • detail: Yararlanma hakkının kullanıcıya yönelik açıklaması. Bu açıklama, okuyucunun yararlanma haklarını daha iyi belirleyebilmek için okuyucunun self servis Hesaplarım sayfasında gösterilir.
  • expire_time: RFC 3339 biçiminde bir zaman damgası. Maksimum expire_time, now() tarihinden itibaren 398 gündür. Daha uzun bir yararlanma hakkı süresini desteklemeniz gerekiyorsa expire_time tarihinden önce süreyi uzatmak için expire_time öğesini güncellemeniz gerekir.

Entitlements nesnesi örneği

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 hizmet hesaplarında arka plan