عند ربط الحقوق بحساب Google الخاص بالقارئ، على الناشرين إنشاء معرّف مقدَّم من الناشر (PPID). يتم ربط المعرّف PPID من جهة العميل، ويُستخدم في طلبات لاحقة من جهة الخادم للإشارة إلى القارئ. يمكن أن يكون المعرّف PPID معرّفًا حاليًا للقارئ مقدَّمًا من الناشر أو معرّفًا تم إنشاؤه حديثًا، ولكن يجب أن يكون ثابتًا للقارئ. لا يمكن تعديله بدون أن يحذف القارئ حسابه ويعيد ربطه.
يتم الربط الأولي بين حساب Google والمعرّف PPID حصريًا باستخدام واجهة برمجة تطبيقات JavaScript من جهة العميل. يتم تنفيذ جميع الميزات الأخرى باستخدام عملية التكامل من جهة الخادم.
متطلبات المعرّف PPID
يجب أن تتوافق المعرّفات PPID مع القسم 2.3 من RFC 3986
- يسمح RFC 3986 باستخدام الأحرف
unreservedالتالية:ALPHA / DIGIT / "-" / "." / "_" / "~" - يعني ذلك أنّ المعرّفات PPID يمكن أن تتضمّن أحرفًا كبيرة وصغيرة وأرقامًا وواصلات ونقاطًا وشرطات سفلية وعلامات المدّ.
- يسمح RFC 3986 باستخدام الأحرف
الحد الأقصى لعدد الأحرف المسموح باستخدامه هو 150.
const publisherProvidedId = 'ASDF_jkl-1234.~'