تدفق المعلومات

رسم بياني للتدفق يوضّح كيفية تمرير البيانات من الموقع الإلكتروني للناشر إلى واجهة برمجة التطبيقات Subscription Linking API، أولاً من خلال Subscriptions.linkSUBSCRIPTION() في المتصفّح، ثم من خلال UpdateReaderEntitlements() على الخادم

الشكل 1. مخطَّط تسلسلي لتدفق البيانات عالي المستوى لعملية ربط الاشتراكات

لتنفيذ ميزة "ربط الاشتراكات"، يجب أن يستخدم الموقع الإلكتروني للناشر JavaScript من جهة العميل لبدء عملية الربط للقرّاء، وخدمة من جهة الخادم لإدارة استحقاقات القرّاء. ويستخدم هذَين النظامين معلومات من صفحة الويب المستضافة ومعلومات إعدادات "مركز الناشرين" لجهة النشر الخاصة بك ومعلومات حساب خدمة Google Cloud Platform.

الإرشادات المتعلقة بربط الاشتراك

  1. يزور موقعك الإلكتروني قارئًا لديه اشتراك مدفوع أو إذن لاستخدام المساهمات.
  2. يستخدم الرمز من جهة العميل swg.js ليتيح للقارئ ربط حسابه بحسابه على Google، وذلك لكي يتمكّن من الاستفادة من مزايا عملية الربط، عبر زر أو عبارة تحث المستخدم على اتخاذ إجراء من تصميمك ووضعه على موقعك الإلكتروني.
  3. وبعد تشغيل عبارة حث المستخدم على اتخاذ إجراء (إما بشكلٍ صريح من خلال النقر أو ضمنيًا كنتيجة لإجراء أو حالة أخرى)، يسجّل القارئ الدخول إلى حسابه على Google (أو يختار من بين الحسابات النشطة حاليًا) ويمنح الناشر الإذن بربط معلومات القارئ بحسابه على Google. يُنشئ الناشر معرّفًا يوفّره الناشر (PPID) للقارئ كجزء من الطلب، ويتم حفظه في حساب القارئ على Google واستخدامه في تفاعلات واجهة برمجة التطبيقات اللاحقة.
  4. بعد منح الإذن، يتم إعادة إرسال القارئ إلى موقعه الإلكتروني. يمكن للناشر الآن إخبار Google بالأذونات التي يحق للقارئ الحصول عليها.
  5. (بشكل غير متزامن) سيرسل الناشرون معلومات إلى Google عن كل قارئ ربط حسابه بنجاح، وذلك باستخدام معرّفات PPID الخاصة به لتعديل سجلّ Google لاستحقاقات معرّف PPID. يجب أن يتم إعادة تحميل سجلّ Google بشأن استحقاقات PPID، حيث يتم حذف هذه السجلّات بعد أن تصبح قديمة. يصبح السجلّ قديمًا بعد 30 يومًا من تاريخ انتهاء صلاحية السجلّ، وتتم بعد ذلك إزالته نهائيًا.

المزايا

عندما يزور أحد القرّاء الموقع الإلكتروني للناشر الذي عمل على ربط ميزة "ربط الاشتراك"، وكان قد دفع رسومًا مقابل الاشتراك أو المساهمة على هذا الموقع الإلكتروني، يستطيع القارئ ربط حساب الناشر بحسابه على Google. وسيكون هؤلاء القرّاء مؤهَّلين لزيادة مستوى ظهور محتوى جهة النشر هذه في منتجات Google، مثل "بحث Google" وميزة "اقتراحات". يتيح ذلك للقرّاء زيادة مشاهدة المحتوى من جهات النشر التي دفعوا رسومًا مقابل الحصول عليها. يمكن للقرّاء إلغاء ربط حساب الناشر بحسابهم على Google في أي وقت، أو من خلال إجراء يقدّمه الناشر.

ملخّص مزايا اشتراكات القرّاء

  1. يبحث القرّاء عن أي محتوى أو أخبار أو غير الأخبار، ويشاهدون القائمة "من اشتراكاتك".
  2. يتفاعل القرّاء مع ميزة "اقتراحات" (إما عبر الشاشة الرئيسية على جهاز Android أو على نظام التشغيل iOS في تطبيق Google أو Chrome أو عبر أداة الشاشة الرئيسية) ويمكنهم رؤية "من اشتراكاتك" كقسم ضمن ميزة "اقتراحات". لقطتا شاشة تعرضان وحدة "من الاشتراكات" في صفحة نتائج البحث

الشكل 2. لقطة شاشة لوحدة "من اشتراكاتك" في صفحة نتائج البحث على الكمبيوتر المكتبي والأجهزة الجوّالة

استفادة الناشر من اشتراك مرتبط

  • إعداد أكثر كفاءة ومرونة على المدى الطويل من جهة الخادم لإدارة الحساب
  • لا يتطلب إنشاء نقطة نهاية عامة لـ موفّر الهوية وإمكانية الوصول إلى بروتوكول OAuth، حيث إن الإصدارات السابقة من "ربط الحساب" مطلوبة.
  • تم تحسين تفاعل المستخدمين والاحتفاظ بهم من خلال إبراز محتوى جهة النشر بشكل أكثر وضوحًا ضمن صفحات نتائج محرك بحث Google.