Yayıncı Tarafından Sağlanan Kimlikler (PPID'ler) Oluşturma

Yayıncılar, hakları bir okuyucunun Google Hesabı ile ilişkilendirirken yayıncı tarafından sağlanan bir tanımlayıcı (PPID) oluşturmalıdır. PPID, istemci tarafında ilişkilendirilir ve okuyucuya referans vermek için sonraki sunucu tarafı çağrılarında kullanılır. PPID, okuyucu için mevcut bir yayıncı tanımlayıcısı veya yeni oluşturulmuş bir tanımlayıcı olabilir ancak okuyucu için sabit olmalıdır. Okuyucu hesabını silip yeniden bağlamadan güncellenemez.

Bir Google Hesabı ile PPID arasındaki ilk ilişkilendirme yalnızca istemci tarafı JavaScript API'si kullanılarak yapılır. Diğer tüm özellikler sunucu tarafı entegrasyonu kullanılarak gerçekleştirilir.

PPID koşulları

  1. PPID'ler RFC 3986 Bölüm 2.3'e uygun olmalıdır.

    • RFC 3986, aşağıdaki unreserved karakterlerine izin verir: ALPHA / DIGIT / "-" / "." / "_" / "~"
    • Bu, PPID'lerin büyük ve küçük harf, sayı, kısa çizgi, nokta, alt çizgi ve tilde içerebileceği anlamına gelir.
  2. İzin verilen maksimum uzunluk 150'tir.

const publisherProvidedId = 'ASDF_jkl-1234.~'