ما يجب أن تعرفه عن واجهة برمجة تطبيقات Google Topics
نشرت: 2022-10-14في يناير 2022 ، أعلنت Google أنها ستستبدل FLoC بواجهة برمجة تطبيقات Google Topics ، وهو اقتراح Sandbox للخصوصية للترويج للإعلانات القائمة على الاهتمامات.
الآن ، إذا كنت جديدًا على هذه المصطلحات ، اسمحوا لي أن أبسط ذلك من أجلك.
تخطط Google لإيقاف ملفات تعريف الارتباط للجهات الخارجية على Chrome اعتبارًا من 2023 أو 2024. ولهذا الغرض ، قاموا بتطوير "Privacy Sandbox" مع الأدوات وواجهات برمجة التطبيقات المقترحة. تم اتخاذ هذه المبادرة لتعزيز الخصوصية على الإنترنت للمستخدمين.

بالإضافة إلى ذلك ، كان يهدف إلى تزويد المطورين والمبدعين والمطورين بالأدوات اللازمة لإنشاء أعمال مزدهرة مع ضمان السلامة والأمن عبر الإنترنت.
ومع ذلك ، تم وضع الخطة بالفعل لعام 2022 ولكن تأخرت ، ربما لأنهم كانوا يعملون على حل جديد بعد تلقي ردود الفعل السلبية على FLoC.
في هذه المقالة ، سأناقش ماهية Google Topics API و FLoC ومساعدتك على فهم كيف يمكن أن تساعدك Topics API.
ابقوا متابعين!
ما هو FLoC؟
Federated Learning of Cohorts (FLoC) هو الحل المقترح مبدئيًا من Google للإعلانات القائمة على الاهتمامات مع عدم وجود ملفات تعريف ارتباط تابعة لجهات خارجية.

الآن ، الإعلانات القائمة على الاهتمامات (IBA) هي شكل من أشكال الإعلان حيث يتم تقديم إعلانات للمستخدم بناءً على اهتماماته المحددة التي تستنتجها مواقع الويب التي يزورها.
إنها تقنية قوية لمساعدة المعلنين والشركات على الوصول إلى العملاء المناسبين بينما يمكن للمستخدمين مشاهدة الإعلانات التي يهتمون بها. ولكن من أجل تمكين ذلك ، يتم جمع معلومات المستخدمين بمساعدة ملفات تعريف ارتباط الطرف الثالث ، وهي ليست خصوصية -تركز.
لذلك ، ستعمل FLoC على تمكين الإعلانات دون مشاركة سلوك تصفح المستخدمين. إنها تستفيد من خوارزمية FLoC لإنشاء مجموعة أو مجموعات اهتماماتها للمتصفحات التي لها تاريخ تصفح مماثل. بعد ذلك ، سيبلغ عن المجموعات المجهولة لمواقع الإعلانات.
ومع ذلك ، كان لدى FLoC بعض العيوب ، مثل الافتقار إلى الشفافية والوضوح للمستخدمين ، إلى جانب المخاطر الأمنية. ولمواجهة ذلك ، قاموا بإنشاء حل آخر أفضل - واجهة برمجة تطبيقات Google Topics. لذا ، دعنا نتحدث أخيرًا عن ذلك.
ما هي Google Topic API؟
Google Topics API عبارة عن صندوق حماية خصوصية مقترح حديثًا للإعلانات القائمة على الاهتمامات ، لتحل محل اقتراح FLoC السابق.
باستخدام Topic API ، يمكن لمتصفح الويب الخاص بك تحديد عدد الموضوعات ، مثل الموسيقى والطعام والرياضة والسفر والتكنولوجيا وما إلى ذلك ، والتي تمثل أهم اهتماماتك في أسبوع بناءً على سجل التصفح الخاص بك. سيتم الاحتفاظ بهذه الموضوعات لمدة ثلاثة أسابيع فقط ، وبعد ذلك سيتم حذف الموضوعات القديمة.

يتم اختيار الموضوعات بالكامل على أجهزة المستخدمين وليس على الخوادم الخارجية. لذلك ، عند زيارة أحد مواقع الويب حيث يتم تمكين واجهة برمجة تطبيقات Google Topics ، فإنه سيختار ثلاثة موضوعات فقط ، كل واحدة من الأسابيع الثلاثة الماضية ، ومشاركتها مع الموقع والمعلنين.
بهذه الطريقة ، تتيح "المواضيع" لمتصفحات الويب تقديم تحكم وشفافية أفضل للمستخدمين في معلوماتهم. سيكون لديك أيضًا عناصر تحكم المستخدم في Chrome لعرض الموضوعات وحذف الموضوعات التي لا تعجبك.
علاوة على ذلك ، يتم تنظيم الموضوعات بعناية ، مع استبعاد الفئات الحساسة مثل العرق والجنس وما إلى ذلك. نظرًا لتمكين Google Topics في Chrome ، يمكنك عرض بياناتك بشكل أفضل والتحكم في كيفية مشاركتها. أيضًا ، لا يتعين على الشركات تضمين طرق التتبع ، مثل بصمات المتصفح ، لتقديم الإعلانات ذات الصلة.
FLoC مقابل Google Topic API

تنشئ واجهة برمجة تطبيقات FLoC معرفًا أبجديًا رقميًا يعكس أنماط تصفح المستخدم على Chrome. بالإضافة إلى ذلك ، فإنه غير قادر على معالجة المشكلات المتعلقة ببصمة المتصفح ، والحساسية ، وما إلى ذلك. بشكل عام ، لا يعد FLoC جيدًا جدًا في حماية خصوصية المستخدم.
لذلك ، توصلت Google إلى فكرة أخرى بعد إجراء اختبارات صارمة والعمل على التعليقات. كل شيء جاهز لاستبدال FLoC بواجهة برمجة تطبيقات Google Topics. من المتوقع أن يفيد هذا المستخدمين النهائيين والمعلنين من خلال الإعلانات القائمة على الاهتمامات مع التركيز على الخصوصية.
فيما يلي بعض نقاط التحسينات التي تجلبها الموضوعات على FLoC:
تقليل البصمات

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

من ناحية أخرى ، يوفر Google Topics حلاً خارج الصندوق للتجميع والاستهداف على أساس الاهتمامات ، وهو أسهل للفهم. بهذه الطريقة ، يمكن لمالكي مواقع الويب بسهولة جمع رؤى حول الاهتمامات عالية المستوى للمستخدمين والجماهير باستخدام Google Topics API والاستهداف وفقًا لذلك.
على الرغم من كل المزايا المذكورة أعلاه لـ Google Topics API على FLoC ، لا يزال لدى المسوقين والمدافعين عن الخصوصية مخاوف معينة بشأنها. والسبب هو أن الموضوعات لا تزال تعرض اهتمامات المستخدم بالإعلانات ، إن لم يكن المستخدم. لا يزالون يزنون الحلول السياقية البحتة للإعلانات عبر موضوعات Google.
بالإضافة إلى ذلك ، فإنه يوفر دقة أقل من FLoC. لكن المسوقين وأصحاب المواقع حريصون على معرفة فعالية المواضيع لتحسين الاستهداف دون الكشف عن معلومات المستخدم.
كيف تعمل Google Topic API؟

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

هناك حوالي 350 فئة للاختيار من بينها ، والقائمة آخذة في التوسع. يمكنك التحقق من صفحة GitHub لمعرفة المزيد حول جميع الموضوعات والمواضيع الفرعية. بعضها علوم ، ومال ، وسفر ، ورياضة ، وأعمال ، وأخبار ، وإنترنت ، وطعام وشراب ، وفن وترفيه ، وتسوق ، وغير ذلك.
ولضمان تقديم جميع الموضوعات وحماية الخصوصية ، هناك فرصة بنسبة 5٪ لاختيار موضوع بشكل عشوائي من جميع الموضوعات المحتملة التي تم إبرازها في التصنيف.
تهدف Google Topics API إلى تمكين الإعلانات القائمة على الاهتمامات دون مشاركة البيانات مع عدد أكبر من الأشخاص مما يتم إجراؤه حاليًا باستخدام ملفات تعريف ارتباط الطرف الثالث. يقترح أيضًا أنه سيعيد موضوعات لمتصلين واجهة برمجة التطبيقات الذين لاحظوا بالفعل الموضوعات في إطار زمني معين.
ما هو Topic API Caller؟
يشير مستدعي واجهة برمجة تطبيقات المواضيع إلى كيان يستدعي طريقة جافا سكريبت - document.browsingTopics()
ويستخدم الموضوع الذي تم إرجاعه للطريقة لاختيار الإعلانات ذات الصلة.
بشكل عام ، يتم استدعاء هذه الطريقة باستخدام رمز جهة خارجية تمت إضافته إلى موقع الويب. سيحدد مستعرض الويب متصل واجهة برمجة التطبيقات من موقع ويب المستند الحالي.

وبالتالي ، إذا كنت طرفًا ثالثًا يزور صفحة ويب ، فتأكد من استدعاء Topics API من موقعك. ببساطة ، إذا كنت تريد الطريقة المذكورة أعلاه لإرجاع موضوع أو المزيد من الموضوعات ، فاتصل بالطريقة من نفس المكان الذي تمت فيه ملاحظة الموضوعات.
بشكل عام ، يجب أن تفهم هذه الأشياء الثلاثة لتعرف كيف تعمل واجهة برمجة تطبيقات Google Topics بالضبط.
- كيف يعين المواضيع للمستخدمين
- كيف يقوم بتعيين المواضيع للمواقع
- كيف يعين المواضيع للمعلنين
دعونا نوسعها أكثر.
كيف تقوم واجهة برمجة تطبيقات المواضيع بتعيين المواضيع للمستخدمين؟
قبل حل مثل Google Topics API ، جمع المعلنون أنواعًا مختلفة من البيانات من المستخدمين ، مثل المعلومات السلوكية العميقة والنية وبيانات الجهات الخارجية. لكن المواضيع تغير هذا.
يوجد حاليًا عدد محدود من الموضوعات المتاحة ، ولكن من المتوقع أن تزداد بدون أي معرّفات حساسة مثل العرق أو الدين.

سيجمع Google Chrome أفضل خمس فئات لكل مستخدم أسبوعيًا من خلال تحليل عدد زيارات المستخدم إلى مجال الويب من سجل التصفح الخاص به.
تحسب كل مشاهدة صفحة كزيارة فردية ولكنها تستخدم اسم المجال فقط لزيادة الزيارات المخصصة لموضوع معين. بالإضافة إلى ذلك ، لن يستخدم سجل التصفح الخاص بك في السحابة ؛ وبالتالي ، قد تختلف موضوعاتك عبر أجهزتك المختلفة.
لن تجد صعوبة في فهم واجهة برمجة التطبيقات ويمكنك بسهولة عرض البيانات التي يتم جمعها ، عند استخدامها ، وتمكين / تعطيل الحل. على عكس غموض FLoC ، توفر Topics موضوعات يمكن للبشر قراءتها.
كيف تقوم Topics API بتعيين مواضيع لمواقع الويب؟

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

على سبيل المثال ، إذا كانت الأهداف المخصصة لها اهتمامات مثل الجمال والصحة والترفيه ، فسوف يشاهدون إعلانات حول هذه الموضوعات ، وليس السيارات.
ولكن إذا تم تخصيص اهتمامات للمستخدم مثل السيارات كواحد من أهم الموضوعات خلال أسبوع ، فسيكون بمقدور المعلنين ومالكي المواقع تقديم إعلانات بناءً على هذه الأهداف.
في البداية ، يمكن للبشر تعيين المواقع للمواضيع والسماح لـ Google باستخدام البيانات التي أنشأها البشر لإنشاء نموذج ML وأتمتة العملية الشاملة. ستقوم Google بعد ذلك بتعيين المواقع (أسماء المضيف وليس كل عنوان URL) إلى الموضوعات المدرجة في تصنيف موحد يحتوي على فئات وفئات فرعية.
كيف تقوم Topics API بتعيين المواضيع للمعلنين؟
بالنسبة للمعلنين ، تقوم Google Topics API بثلاثة أشياء لتعيين موضوعات لهم:
- يحدد الاهتمامات العليا لزوار الموقع
- أسماء مضيفي مواقع الخرائط لمواضيع اهتمام المستخدم
- يعيّن الموضوعات التي تهم المعلنين أو الأنظمة الأساسية الإعلانية
أولاً ، سيستخدم نموذج ML مع المصنفات الموزعة مع متصفح الويب لجمع الموضوعات بناءً على صفحات الويب التي يزورها المستخدم على اسم مضيف.
بعد ذلك ، سيقوم المصنف بتخزين أهم خمسة موضوعات تهم المستخدم. وللحفاظ على الخصوصية ، تقول Google عدم تخزين هذه المواضيع ؛ بدلاً من ذلك ، احتفظ بها في المتصفح فقط.

لذلك ، عندما يزور شخص ما موقعًا ويتم إجراء مكالمة إعلان ، ستعيد Google Topics API الموضوعات التي تهم المعلن. سيتم جلب ثلاثة مواضيع بشكل عشوائي من القائمة المخزنة وموضوع جديد من القائمة الكاملة.
هنا ، يجب على المعلنين أن يضعوا في اعتبارهم أن هذه العملية لن تجلب أي معلومات خارجية. سوف يعتمد الموضوع المعين بشكل بحت على الملاحظة من زيارات الموقع السابقة.
علاوة على ذلك ، يمكن للمعلنين الآليين أيضًا الوصول إلى Topics API أثناء استمرار تشغيل استدعاء الإعلان. من الممكن من خلال بائعي الإعلانات جعل الإعلان أسهل وأكثر فاعلية حتى تتمكن من استهداف الجمهور من قنوات متعددة.
وإذا كنت ترغب في تمكين Topic API ، فقم بتضمين الكود الخاص به على موقعك والمشاركة.
لكن ماذا لو كنت لا تريد ذلك؟
دعنا نكتشف ما إذا كان ذلك ممكنًا وكيف.
هل يمكنك إلغاء الاشتراك في Topics API؟
إذا كنت تريد تجنب المواضيع ، فمن الممكن. نعم ، يمكنك إلغاء الاشتراك في Google Topics API في Chrome عبر إعدادات Privacy Sandbox.

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