ترشدك الحلول التجريبية ومشاريع التعاون إلى استخدام واجهات برمجة التطبيقات في "مبادرة حماية الخصوصية".
تتوفّر مجموعة من الحلول التجريبية لواجهات برمجة تطبيقات "مبادرة حماية الخصوصية". تتطلّب معظمها معرفة بواجهات برمجة التطبيقات، لذا إذا لم تكن قد قرأت المستندات، اطّلِع على الروابط التي أدرجناها مع العروض التوضيحية.
العروض التوضيحية ومشاريع التعاون
Protected Audience API
The demo uses the Protected Audience API to join ad interest groups on two advertiser sites, and then initiates an on-device auction to select an ad for display on a publisher site.
Topics API
باستخدام Topics API، يراقب جهاز المستخدِم المواضيع التي يبدو أنّها تهمّه ويسجّلها استنادًا إلى نشاطه. بعد ذلك، تتيح واجهة برمجة التطبيقات للمتصلين (مثل منصات تكنولوجيا الإعلان) الوصول إلى هذه المواضيع بدون الكشف عن معلومات أخرى حول نشاط المستخدم. تقدّم المراجع التالية أمثلة على استخدام واجهة برمجة التطبيقات.
مراجع حول "المواضيع على الويب"
- عرض توضيحي للعناوين: هذا هو الأسلوب المقترَح والأكثر فعالية.
- العرض التوضيحي لـ JavaScript: استخدِم طرق JavaScript Topics إذا تعذّر عليك تعديل العناوين.
- مساحة Topics API للتعاون: يمكنك تجربة نموذج TensorFlow Lite الذي يستخدمه Chrome لاستنتاج المواضيع من أسماء المضيفين.
- مستندات Topics على الويب: يمكنك الاطّلاع على مزيد من المعلومات حول طريقة عمل Topics وكيفية تنفيذها.
مراجع حول المواضيع على Android
- تطبيقات نموذجية: يُرجى الرجوع إلى تطبيق Kotlin النموذجي أو تطبيق Java النموذجي للاستعانة بهما في عملية الدمج.
- مساحة Topics API للتعاون: يمكنك اختبار مجموعات مختلفة من معلومات التطبيق مقابل نموذج تصنيف المواضيع.
- مستندات Topics لنظام التشغيل Android: تعرَّف على طريقة عمل Topics على Android.
تقارير تحديد المصدر
تتيح Attribution Reporting API للمعلِنين ومزوّدي تكنولوجيا الإعلان قياس الإحالات الناجحة للنقرات على الإعلانات ومشاهداتها، والإعلانات في إطار iframe تابع لجهة خارجية، والإعلانات في سياق الطرف الأول. في هذا العرض التوضيحي، يستعين المعلِن بمزوّد تكنولوجيا إعلان لعرض إعلاناته على موقع إلكتروني تابع لناشر.
عرض توضيحي
Noise Lab
عندما يجمع أحد أدوات الجمع التقارير القابلة للتجميع ويعالجها من خلال "خدمة تجميع البيانات"، تتم إضافة بيانات عشوائية إلى التقارير التلخيصية الناتجة من أجل حماية خصوصية المستخدم. استخدِم "مختبر الضوضاء" لتجربة قيم مختلفة والاطّلاع على تأثير الضوضاء.
Aggregation Service
The Aggregation Service is responsible for decrypting and combining collected data from aggregatable reports, adds noise, and returns a final summary report. This is all accomplished within a trusted execution environment (TEE).
Colabs
Shared Storage
The Shared Storage API provides storage that can be used cross-site, meaning you store a value at one domain, then read the value from another domain. You can set data freely, but are restricted in how you get data out of storage. This demo illustrates how it works.
CHIPS
Cookies Having Independent Partitioned State (CHIPS) allows developers to opt a cookie into partitioned storage, with separate cookie jars per top-level site, improving user privacy and security. This demo illustrates how it works.
مجموعة المواقع الإلكترونية المرتبطة
تتيح "مجموعات المواقع الإلكترونية المرتبطة" للشركات الإفصاح عن العلاقات بين المواقع الإلكترونية، ما يسمح للمتصفّحات بالسماح بالوصول المحدود إلى ملفات تعريف الارتباط التابعة لجهات خارجية لأغراض محدّدة. سيستخدم Chrome هذه العلاقات المحدَّدة لتحديد الحالات التي سيسمح فيها للموقع الإلكتروني بالوصول إلى ملفات تعريف الارتباط أو يرفض ذلك عندما يكون الموقع الإلكتروني في سياق تابع لجهة خارجية.
- عرض توضيحي
- أداة إنشاء ملفات JSON الخاصة بعمليات الإرسال: تنشئ هذه الأداة موارد JSON اللازمة لإرسال "مجموعات المواقع الإلكترونية ذات الصلة".
- مستندات Google
سياسة الأذونات
تسمح "سياسة الأذونات" للمطوّر بالتحكّم في ميزات المتصفّح المتاحة لصفحة ما وإطارات iframe والموارد الفرعية من خلال تحديد مجموعة من السياسات التي يفرضها المتصفّح. يتيح لك هذا العرض التجريبي تجربة السياسات المتاحة.
User Agent Reduction
User-Agent reduction minimizes the identifying information shared in the User-Agent string, which may be used for passive fingerprinting. Resource requests have a reduced User-Agent header now and the return values from certain Navigator interfaces are reduced. This demo lets you experiment with the new UA string values.
Private State Token API
With the Private State Token API, a website can issue cryptographic tokens to a user it trusts, which can later be used elsewhere. The tokens are stored securely by the user's browser, and can then be redeemed in other contexts to confirm the user's authenticity. Check out the API in this demo.
إطار عمل الحلول التجريبية في "مبادرة حماية الخصوصية"
يوفّر إطار عمل الحلول التجريبية في "مبادرة حماية الخصوصية" وصفات وكتب طبخ وعيّنات للتعليمات البرمجية وتطبيقات تجريبية استنادًا إلى واجهات Privacy Sandbox API. تهدف هذه الأدوات إلى مساعدة المؤسسات والمطوّرين في تكييف تطبيقاتهم والمؤسسات التي يدعمونها مع نظام ويب لا يعتمد على ملفات تعريف الارتباط التابعة لجهات خارجية.
| حالة الاستخدام | الوصف | واجهات برمجة التطبيقات |
|---|---|---|
| استهداف العملاء مجددًا / تجديد النشاط التسويقي | كيفية عرض إعلانات ذات صلة للمستخدم الذي بحث عن علامة تجارية أو منتج على الإنترنت | Protected Audience API Fenced Frame |
| تحديد مصدر الإحالات الناجحة التي تتم بتفاعل واحد | كيفية قياس الإحالة الناجحة بعد مشاهدة إعلانات على موقع إخباري وشراء منتج على موقع للتسوّق على الإنترنت | Attribution Reporting API |
| إعلان فيديو بتنسيق VAST أثناء عرض الفيديو في مزاد يستخدم Protected Audience API ويشارك فيه بائع واحد | تقدّم هذه السمة تفاصيل حول حلّ مؤقت يتيح لمشغّلات الفيديو المضمّنة من المستوى الأعلى الوصول إلى عنوان URL لملف VAST XML. | Protected Audience API |
| إعلان فيديو بتنسيق VAST ضمن بث الفيديو المباشر في إعداد مزاد تسلسلي باستخدام Protected Audience API | تعرِض هذه الصورة إحدى الطرق التي يمكن من خلالها التعامل مع ملفات VAST XML في إعداد مزاد تسلسلي في Protected Audience عند عرض الإعلان في إطار iframe. | Protected Audience API |