كيفية المشاركة في مرحلة التجربة والتقييم في "التعلُّم الموحّد للمجموعات النموذجية" (FLoC)

توفّر ميزة "التعلُّم الموحّد للمجموعات النموذجية" (FLoC) آلية للحفاظ على الخصوصية لاختيار الإعلانات التي تستهدف الاهتمامات. وعندما ينتقل المستخدم إلى الإنترنت، يستخدم متصفّحه خوارزمية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC) للتعرُّف على "المجموعة النموذجية للاهتمامات"، والتي ستكون هي نفسها لآلاف المتصفحات التي لها سجلّ تصفح حديث مشابه. يرتبط متصفّح المستخدم بمجموعة نموذجية واحدة للاهتمامات في كل مرة ويعيد احتساب المجموعة النموذجية بشكل دوري (مرة واحدة كل سبعة أيام حاليًا خلال مرحلة التجربة الأوّلية هذه) على جهاز المستخدم، بدون مشاركة بيانات التصفّح الفردية مع مورّد المتصفّح أو أي جهة أخرى.

لمعرفة المزيد من المعلومات عن تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC)، يُرجى الاطّلاع على مقالة ما هو "التعلُّم الموحّد للمجموعات النموذجية"؟.

المشاركة في مرحلة التجربة والتقييم في تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC)

لقد بدأت مرحلة التجربة والتقييم لتطبيق "التعلُّم الموحّد للمجموعات النموذجية" (FLoC) في الإصدار Chrome 89، وأصبحت الآن مرحلة التجربة والتقييم التابعة لجهة خارجية.

للمشاركة في الاستطلاع، عليك register للحصول على الرمز المميز الخاص بتجربة نقطة FLoC.

في سياق الطرف الأول

للوصول إلى بيانات المجموعات النموذجية للاهتمامات على مواقعك الإلكترونية، أضِف الرمز المميز لمرحلة التجربة والتقييم إلى صفحاتك على الويب، باستخدام إحدى الطرق التالية:

  • كعلامة وصفية في <head> من كل صفحة معروضة:

    <meta http-equiv="origin-trial" content="TOKEN_GOES_HERE">

  • كعنوان HTTP:

    Origin-Trial: TOKEN_GOES_HERE

ومن خلال هذه الطريقة، يمكنك تجربة تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC) في سياق الطرف الأول، على سبيل المثال، لملاحظة المجموعات النموذجية لزوّار مواقعك الإلكترونية.

سياق تابع لجهة خارجية

ستحتاج إلى إدخال الرمز المميّز لمرحلة التجربة والتقييم في علامة وصفية لاختبار واجهة برمجة تطبيقات FLoC API في الرمز البرمجي لموقعك الإلكتروني على المواقع الإلكترونية التابعة لجهات خارجية. يوضّح دليل الإصدارات التجريبية للمطوّرين على الويب كيفية إجراء ذلك.

إرسال ملاحظات

ويمكنك إجراء ذلك من خلال موقع الويب التجريبي المصدر في Chrome. هذه الملاحظات ليست علنية، ولا تتوفّر إلا لمجموعة محدودة من المستخدمين في فريق Chrome. عند انتهاء صلاحية رمزك المميّز، ستتلقّى رسالة إلكترونية تحتوي على رابط تجديد. قبل تجديد الرمز المميز، سيُطلب منك مرة أخرى إرسال تعليقات.

تجربة تقنية "التعلُّم الموحّد (FLoC)" بصفتك مطوّر برامج على الويب

تتوفّر طريقتان لتجربة تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC):

  • فعِّل تقنية "التعلُّم الموحّد (FLoC)" لمتصفّحك من خلال ضبط علامات المتصفِّح.
  • يجب استخدام متصفّح مدرَج في مرحلة التجربة والتقييم.

تفعيل تقنية "التعلُّم الموحّد (FLoC)" باستخدام علامات المتصفِّح

إنّ واجهة برمجة التطبيقات لميزة "التعلُّم الموحّد (FLoC)" بسيطة للغاية، فهي طريقة واحدة فقط تعرض وعدًا يتم حلّه إلى عنصر يقدّم المجموعة النموذجية id وversion:

document.interestCohort()

تبدو بيانات المجموعة النموذجية التي تم توفيرها على النحو التالي:

{
  "id": "14159",
  "version": "chrome.2.1"
}

تتوفّر واجهة برمجة التطبيقات FLoC في الإصدار 89 من Chrome والإصدارات الأحدث، ولكن إذا لم يكن متصفِّحك ضِمن الإصدار التجريبي المصدر، ستحتاج إلى تشغيل Chrome مع علامات لتجربة واجهة برمجة التطبيقات. مقالة تشغيل Chromium بالعلامات لتوضيح كيفية إجراء ذلك في أنظمة التشغيل المختلفة.

  1. ابدأ Chrome بالعلامات التالية. تأكَّد من نسخ النص بأكمله.

    --enable-blink-features=InterestCohortAPI
    --enable-features="FederatedLearningOfCohorts:update_interval/10s/minimum_history_domain_size_required/1,FlocIdSortingLshBasedComputation,InterestCohortFeaturePolicy"
    


    يمكن أيضًا تضمين علامة FlocPagesWithAdResourcesDefaultIncludedInFlocComputation لإعادة إنشاء خوارزمية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC) من مرحلة التجربة والتقييم الأولي (وإلا تكون القيمة التلقائية هي false).


  2. تأكّد من عدم حظر ملفات تعريف الارتباط التابعة لجهات خارجية ومن عدم تشغيل أداة حظر الإعلانات.

  3. يمكنك الاطّلاع على العرض التوضيحي على floc.glitch.me أو تشغيل الرمز التالي من وحدة تحكّم أدوات مطوّري البرامج:

    await document.interestCohort()
    

ماذا تعني العلامات التجريبية؟

  • تفعّل السمة InterestCohortAPI تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC).
  • update_interval/10s يحدد المجموعة النموذجية التي ستتم إعادة احتسابها كل 10 ثوانٍ. الهدف من ذلك فقط هو تفعيل الاختبار، فالفاصل الزمني لإعادة احتساب المجموعة النموذجية يكون تلقائيًا قد تم ضبطه على كل سبعة أيام.
  • تحدّد minimum_history_domain_size_required/1 الحد الأدنى لعدد النطاقات التي يجب أن تكون متاحة حتى يتم حساب المجموعة النموذجية. القيمة هنا مخصصة للاختبار فقط وعادةً تكون أعلى.
  • وتضبط FlocIdSortingLshBasedComputation خوارزمية التجميع العنقودي التي تستخدمها تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC).
  • تفعِّل InterestCohortFeaturePolicy مدى توفُّر عنوان سياسة الأذونات في ميزة "التعلُّم الموحّد للمجموعات النموذجية" (FLoC).
  • ويمكنك أيضًا ضبط إصدار تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC) باستخدام قيمة مثل "FederatedLearningOfCohorts:finch_config_version/2".

يمكنك عرض رمز علامة FLoC في البحث عن رموز Chromium.

التحقّق مما إذا كان المتصفّح مضمَّنًا في مرحلة التجربة والتقييم

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

تجربة تقنية "التعلُّم الموحّد (FLoC)" كناشر أو معلن أو منصة لتكنولوجيا الإعلان

يقترح الشرح من خلال واجهة برمجة التطبيقات FLoC حالات استخدام، ولكنّه لا يحدّد كيفية استخدام واجهة برمجة التطبيقات. ستكون هناك قيود ومتطلبات مختلفة للمواقع الإلكترونية والخدمات المختلفة لاستخدام تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC) لتوفير المحتوى والإعلانات ذات الصلة.

إذا كنت تدير التكنولوجيا الخاصة بك لتقديم اقتراحات المحتوى أو الخدمات الإعلانية أو التسويق، يمكنك تطبيق إحصاءات تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC) لتخصيص المحتوى أو الرسائل التسويقية لمجموعات نموذجية محدّدة. إذا كنت تعتمد على شركات تابعة لجهات خارجية لتوفير هذه الخدمات، قد يكون من المنطقي أكثر بالنسبة إليها الانضمام إلى مرحلة التجربة والتقييم وإجراء التجارب، بما في ذلك موقعك الإلكتروني والمواقع الإلكترونية الأخرى.

على سبيل المثال، لكي يبحث الناشر عن طرق لاختيار المحتوى ذي الصلة، قد تتم عملية تجربة تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC) خلال مرحلة التجربة والتقييم على النحو التالي:

  1. اجمع بيانات عن استخدام الموقع وأرقام تعريف المجموعات النموذجية.
  2. تحليل البيانات بحثًا عن الارتباطات. استخدِم البيانات لاختيار المحتوى ذي الصلة.
  3. مقارنة نهج "التعلُّم الموحّد للمجموعات النموذجية" (FLoC) والآليات الأخرى هل سارت الأمور بالطريقة التي توقعتها؟
  4. يمكنك ضبط استخدام تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC) لاختيار المحتوى.
  5. تقديم ملاحظات عن مرحلة التجربة والتقييم
  6. والتكرار.

كيف يمكن للمواقع الإلكترونية إيقاف تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC)؟

يجب أن يكون بإمكان الموقع الإلكتروني أن يعلن أنّه لا يريد أن يتم تضمينه في قائمة المواقع الإلكترونية للمستخدم لإجراء حساب المجموعة النموذجية. تفعِّل سياسة الأذونات الجديدة لـ interest-cohort ذلك. ستكون السياسة allow وفقًا للإعدادات التلقائية.

بالنسبة إلى أي إطار غير مسموح به باستخدام interest-cohort، سيتم رفض الوعد الذي يتم إرجاعه عند طلب document.interestCohort(). إذا لم يكن الإطار الرئيسي يتضمن إذن interest-cohort، لن يتم تضمين زيارة الصفحة في حساب المجموعة النموذجية للاهتمامات.

على سبيل المثال، يمكن لأحد المواقع الإلكترونية إيقاف جميع عمليات حساب المجموعة النموذجية من خلال تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC) من خلال إرسال عنوان استجابة HTTP:

Permissions-Policy: interest-cohort=()

أثناء مرحلة التجربة والتقييم في تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC)، سيتم تضمين الصفحات على المواقع الإلكترونية التي لم يتم إيقافها في عملية احتساب التعلُّم الموحّد (FLoC) إذا اكتشف Chrome أنّها تحمّل موارد مرتبطة بالإعلانات أو إذا كانت تستخدم document.interestCohort(). لن تكون الصفحات التي يتم عرضها من عناوين IP الخاصة، مثل صفحات الشبكة الداخلية، جزءًا من حساب تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC).

تتيح تجارب المصدر للمطوّرين الاطّلاع على الشكل الذي سيبدو عليه الاقتراح الجديد لواجهة برمجة التطبيقات if حال تم إطلاقه. بالنسبة إلى تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC)، كيف يمكننا تفعيل تقييم واجهة برمجة التطبيقات بشكل واقعي قبل اعتمادها على نطاق واسع؟ وفي تجربة مرحلة التجربة والتقييم على نطاق صغير، اختار Chrome وضع افتراض أنّ كل صفحة تستخدم الإعلانات ستستخدم تقنية "التعلُّم الموحّد للمجموعات النموذجية" (FLoC). من المستبعد أن يكون هذا الأمر واقعيًا تمامًا، لكنه أكثر الأدلة الإرشادية المتاحة.

التعرف على المزيد


تصوير ريس كنتيش على Unsplash