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

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

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

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

شرح عملية ربط اشتراك

  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