مقدمة عن التقارير الموجزة

قياس البيانات المجمّعة على مستوى المستخدمين باستخدام واجهة Attribution Reporting API وواجهة Private Aggregation API

حالة التنفيذ

ما هو التقرير الموجز؟

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

يتم إنشاء التقارير الموجزة في سياقَين:

  • قياس أداء الإعلانات: يمكن لتكنولوجيات الإعلان إنشاء تقارير موجزة باستخدام تقارير تحديد المصدر لقياس الحالات التي تؤدّي فيها النقرة على الإعلان أو مشاهدته إلى إحالة ناجحة على موقع إلكتروني خاص بأحد المعلِنين، مثل عملية بيع أو اشتراك. يمكن لمزوّدي تكنولوجيا الإعلان أيضًا إنشاء تقارير موجزة لمزادات Protected Audience API باستخدام Private Aggregation.
  • إعداد التقارير العامة على مستوى المواقع الإلكترونية: يجمع المطوّرون البيانات على مستوى المواقع الإلكترونية في Shared Storage، ويمكنهم إعداد تقارير عن هذه البيانات باستخدام Private Aggregation. ولهذا الإجراء العديد من الاستخدامات، مثل الحصول على إحصاءات حول الخصائص الديمغرافية للمستخدمين وتسجيل عدد مرّات الوصول الفريد إلى المحتوى.

تختلف طريقة طلب التقارير الموجزة في كلّ من Attribution Reporting وPrivate Aggregation. قبل التعرّف على كيفية إنشاء التقارير، عليك أولاً فهم مفهوم التجميع وكيفية استخدام التقارير الموجزة لتلبية احتياجاتك المتعلقة بالقياس.

المفاهيم الرئيسية

تصميم عملية جمع البيانات

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

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

اسأل نفسك: ما هي المعلومات التي أريد معرفتها عن تفاعل المستخدمين مع المحتوى الخاص بي؟

الإحالات الناجحة من الإعلانات

على سبيل المثال، إذا كنت تُنشئ تقارير موجزة لتحديد عدد الإحالات الناجحة التي أدّت إلى قيمة إجمالية للإنفاق، قد يساعد ذلك فريقك في تحديد ما يجب أن تستهدفه حملتك الإعلانية التالية لتحقيق إنفاق إجمالي أعلى.

كيف تتم معالجة التقارير القابلة للتجميع المتعددة وإضافة التشويش إليها لإنشاء تقارير ملخّصة محدّدة
معالجة تقارير متعدّدة قابلة للتجميع

التفاعل على مواقع إلكترونية متعدّدة

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

ما هي المعلومات التي يتم تسجيلها في المتصفّح؟

التقرير القابل للتجميع هو البيانات الأولية التي يتم تسجيلها من متصفّح المستخدم، ويتضمّن مجموعة محدّدة مسبقًا من الحِزم (أو مفاتيح التجميع). تعتمد طريقة تحديد هذه المعايير على قرارات التصميم.

تقدّم التقارير الموجزة مزيجًا من البيانات المجمّعة إلى جانب بيانات الإحالات الناجحة التفصيلية.

الإحالات الناجحة من الإعلانات

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

على سبيل المثال، يطلق أحد مقدّمي تكنولوجيات الإعلان حملة إعلانية على news.example، حيث تمثّل الإحالة الناجحة نقر أحد المستخدِمين على إعلان عن أحذية وإكمال عملية شراء أحذية على shoes.example.

تتلقّى تكنولوجيا الإعلان تقريرًا موجزًا عن هذه الحملة الإعلانية التي تحمل المعرّف 1234567، ويوضح التقرير أنّه تمّ تسجيل 518 إحالة ناجحة على shoes.example في 12 كانون الثاني (يناير) 2022، بإجمالي إنفاق قدره 38,174 دولار أمريكي. كانت 60% من الإحالات الناجحة من مستخدمين اشتروا أحذية رياضية زرقاء برمز التخزين التعريفي للمنتج 9872، و40% من مستخدمين اشتروا صنادل صفراء برمز التخزين التعريفي للمنتج 2643. رقم تعريف الحملة هو بيانات تفصيلية من جهة الإعلان، بينما أرقام تعريف المنتجات المخزّنة هي بيانات تفصيلية للإحالات الناجحة. عدد الإحالات الناجحة وإجمالي الإنفاق هما بيانات مجمَّعة.

التفاعل على مواقع إلكترونية متعدّدة

قبل أن تتمكّن من تسجيل البيانات، عليك تحديد المعلومات التي تريد جمعها، وتحديد الإحالات الناجحة التي تتوقّعها من أي عملية دمج بين المواقع الإلكترونية، وتحديد نوع التقرير الذي تريد جمعه.

هناك عدد من حالات الاستخدام المحتملة، وهي موضّحة بالتفصيل في مستندات Private Aggregation API. لنستكشف مثالاً واحدًا:

قد تحتاج إلى قياس الخصائص الديمغرافية للمستخدمين الذين شاهدوا محتواك على مواقع إلكترونية مختلفة. يمكن أن تقدّم ميزة "التجميع الخاص" إجابة، مثل "حوالي 317 مستخدمًا فرديًا تتراوح أعمارهم بين 18 و45 عامًا من ألمانيا". أولاً، حدِّد المعلومات التي تريد جمعها (مثل العمر والموقع الجغرافي). بعد ذلك، استخدِم Shared Storage لجمع بيانات الخصائص الديمغرافية المحدّدة هذه من موقع إلكتروني تابع لجهة خارجية. في وقت لاحق، يمكنك إرسال تقرير باستخدام Private Aggregation مع سمات الفئة العمرية والبلد مرمّزة في مفتاح التجميع.

كيف يتم تسجيل البيانات قبل تجميعها؟

تتكوّن التقارير الموجَزة من بيانات مجمّعة من مجموعة من الأجهزة الفردية. على الرغم من أنّه لا يمكن مراقبة ومراجعة إجراءات مستخدم فردي، فإنّ عملية جمع البيانات هي نفسها لكل شخص.

يتم تشفير إجراءات المستخدم الفردي وجمعها في تقرير قابل للتجميع. تتضمّن هذه التقارير أيضًا كمية صغيرة من البيانات الوصفية غير المشفرة ذات الصلة بالتجميع.

بالنسبة إلى بيانات Attribution Reporting، يتم تسجيل التقارير القابلة للتجميع على النحو التالي:

  1. يزور أحد المستخدِمين موقعًا إلكترونيًا خاصًا بالناشر ويشاهد إعلانًا أو ينقر عليه، ويُعرف ذلك أيضًا باسم حدث مصدر تحديد المصدر.
  2. وبعد بضع دقائق أو أيام، يُجري المستخدِم إحالة ناجحة، ويُعرف ذلك باسم حدث بدء تحديد المصدر. على سبيل المثال، يمكن تعريف الإحالة الناجحة على أنّها عملية شراء منتج.
  3. يُطابق برنامج المتصفّح النقرة على الإعلان أو مشاهدته مع حدث الإحالة الناجحة. واستنادًا إلى هذه المطابقة، ينشئ المتصفّح تقريرًا قابلاً للتجميع باستخدام منطق محدّد أنشأه مقدّم تكنولوجيا الإعلان.
  4. يشفّر المتصفّح هذه البيانات، وبعد تأخير بسيط، يرسلها إلى خادم تكنولوجيا الإعلان لجمعها. يجب أن يعتمد خادم تكنولوجيا الإعلان على خدمة تجميع للوصول إلى الإحصاءات التي تمّت إضافة تشويش إليها.

بالنسبة إلى Private Aggregation، يبدو على النحو التالي:

  1. تحدّد الجهة الخارجية ما تريد قياسه وتكتب البيانات في "مساحة التخزين المشتركة" ليتم قراءتها في وقت لاحق.
  2. يُطلق المستخدم حدثًا يتطابق مع ما تريد الجهة الخارجية قياسه. على سبيل المثال، عندما يزور المستخدِم موقعًا إلكترونيًا يتضمّن محتوًى مضمّنًا، يمكن للجهة الخارجية قراءة البيانات في Shared Storage واستخدام Private Aggregation لإرسال تقارير مجمَّعة مشفّرة إلى الخادم لجمعها.
إرسال تقارير مجمَّعة مشفَّرة إلى خادم لتجميعها

تقارير مجمّعة على شكل دفعات

قبل أن تتم معالجة التقارير المجمّعة التي تم جمعها وتجميعها في تقرير ملخّص، يجب تجميعها في دفعات. الدُفعة هي مجموعة استراتيجية من التقارير القابلة للتجميع.

تحتوي التقارير القابلة للتجميع على كمية صغيرة من البيانات غير المشفرة، ويتم تضمينها كـ shared_info، ويمكن استخدامها لإنشاء دفعات. ويشمل ذلك الطابع الزمني ومصدر الإبلاغ. لا يمكنك إجراء عملية تجميع استنادًا إلى معلومات مشفّرة ضِمن التقرير.

من المفترض أن تحتوي الدفعات على العديد من التقارير. يمكنك اختيار تجميع البيانات كل ساعة أو يوم أو أسبوع أو أي وتيرة أخرى تختارها. يمكن أن تتغيّر هذه الاستراتيجية لأحداث معيّنة يُتوقّع فيها تسجيل عدد أكبر من الزيارات.

على سبيل المثال، عند تجميع التقارير القابلة للتجميع في حِزم لواجهة برمجة التطبيقات Attribution Reporting، يمكنك اختيار تعديل استراتيجية التجميع في حِزم إلى كل ساعة في يوم تخفيضات كبيرة، حيث تتوقّع تسجيل عدد أكبر من الإحالات الناجحة من الإعلانات.

باستخدام Private Aggregation API، من المتوقّع أن تغيّر استراتيجيتك في يوم إصدار بيان صحفي كبير حول جزء معيّن من المحتوى، مضمّن في مواقع إلكترونية تابعة لجهات خارجية.

معالجة البيانات باستخدام خدمة التجميع

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

التقارير التلخيصية باستخدام Attribution Reporting

على مزوّدي تكنولوجيا الإعلان اتّباع الخطوات التالية لاسترداد تقرير موجز:

  1. يجمع مزوّد تكنولوجيا الإعلان التقارير القابلة للتجميع من متصفّحات المستخدمين الفردية.
  2. يجمّع مزوّد تكنولوجيا الإعلان التقارير القابلة للتجميع ويرسلها إلى خدمة تجميع البيانات.
  3. تجدول خدمة تجميع البيانات عاملًا لتجميع البيانات.
  4. يعمل عامل التجميع على فك تشفير البيانات وتجميعها من التقارير القابلة للتجميع، بالإضافة إلى البيانات التي تم تشويشها.
  5. تعرض خدمة تجميع البيانات التقرير الموجَز لمزوّد تكنولوجيا الإعلان.
خطوات إنشاء تقرير موجز

يمكن لتكنولوجيا الإعلان استخدام التقرير الموجز لإبلاغ عروض الأسعار وتقديم تقارير لعملائها. المخطط المرمّز بتنسيق JSON هو التنسيق المقترَح لتقارير الملخّصات.

التقارير الموجزة باستخدام Private Aggregation

  1. قراءة البيانات على مستوى المواقع الإلكترونية التي تم جمعها بواسطة Shared Storage وإنشاء مفتاح تجميع لتجميع البيانات
  2. يمكنك استدعاء Private Aggregation API من خلال وحدة عمل Shared Storage باستخدام مفتاح التجميع والقيمة التي تريد تجميعها. ينشئ المتصفّح تقريرًا مجمّعًا مشفّرًا من بيانات الإدخال ويرسله إلى خادمك لجمعه.
  3. تجميع التقارير القابلة للتجميع وإرسالها إلى خدمة تجميع البيانات لمعالجتها
  4. تعالج خدمة تجميع البيانات التقارير المجمّعة، ثم تضيف تشويشًا.
  5. تعرض خدمة تجميع البيانات التقرير الموجَز على مقدّم الطلب.

التفاعل مع الملاحظات ومشاركتها

تُعدّ التقارير الموجزة جزءًا أساسيًا من اقتراحات القياس في "مبادرة حماية الخصوصية". وكما هو الحال مع اقتراحات "مبادرة حماية الخصوصية" الأخرى، يتم توثيق هذا الاقتراح ومناقشته بشكل علني على GitHub.