التعامل مع التشويش

تعرَّف على كيفية التعامل مع التشويش وأخذه في الاعتبار وتقليل تأثيره في التقارير القابلة للتجميع.

قبل البدء

قبل المتابعة، يُرجى الاطّلاع على المقالة فهم التشويش في التقارير الموجزة للحصول على معلومات مفصّلة حول طبيعة التشويش وتأثيره.

التحكّم في الضوضاء

على الرغم من أنّه لا يمكنك التحكّم مباشرةً في مستوى التشويش في التقارير القابلة للتجميع، هناك خطوات يمكنك اتّخاذها لتقليل الآثار المترتّبة على ذلك. وتوضّح الأقسام التالية هذه الاستراتيجيات.

زيادة الميزانية بما يتوافق مع ميزانية المساهمة

كما هو موضّح في مقالة "فهم التشويش"، تستند الضوضاء المطبَّقة على قيمة الملخّص لكل مفتاح إلى مقياس من 0 إلى 65,536 (من 0 إلى CONTRIBUTION_BUDGET).

يعتمد توزيع الضوضاء على الميزانية.

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

التشويش النسبي مع تحجيم أو بدونه.

حساب عامل تحجيم

يمثل عامل القياس مقدار ما تريد قياسه لقيمة تجميع معينة. يجب أن تكون قيمتها ميزانية المساهمة مقسومةً على الحدّ الأقصى للقيمة المجمّعة لمفتاح معيّن.

تحديد عامل التوسع استنادًا إلى ميزانية المساهمة

على سبيل المثال، لنفترض أنّ المعلنين يريدون معرفة إجمالي قيمة الشراء. أنت تعلم أن الحد الأقصى لقيمة الشراء المتوقعة لأي عملية شراء فردية هو 2,000 دولار أمريكي، باستثناء بعض القيم الاستثنائية التي قررت تجاهلها:

  • حساب عامل القياس:
    • ولزيادة نسبة الإشارة إلى التشويش إلى أقصى حد، عليك تغيير هذه القيمة إلى 65,536 (ميزانية المساهمة).
    • ينتج عن ذلك عامل تحجيم يبلغ 32x تقريبًا. من الناحية العملية، يمكنك تقريب هذا العامل للأعلى أو للأسفل.
  • توسيع نطاق القيم قبل تجميعها: لكل $1 من عمليات الشراء، يمكنك زيادة المقياس الذي يتم تتبّعه بمقدار 32. على سبيل المثال، بالنسبة إلى عملية شراء بقيمة 120 دولارًا أمريكيًا (أو ما يعادل هذا المبلغ بالعملة المحلية)، اضبط قيمة مجمّعة على 120*32 = 3,840.
  • تقليل القيم بعد تجميعها: وبعد تلقّي التقرير الملخّص الذي يحتوي على قيمة الشراء المجمَّعة على مستوى عدة مستخدِمين، يمكنك تقليل قيمة الملخّص باستخدام عامل القياس الذي استخدمته قبل التجميع. في مثالنا، استخدمنا عامل قياس من 32 تجميعًا مسبقًا، لذلك نحتاج إلى قسمة قيمة الملخص الواردة في تقرير الملخص على 32. وبالتالي، إذا كانت قيمة الشراء الملخّص لمفتاح معيّن في تقرير الملخّص هي 76,800، تكون قيمة الشراء الملخّص (بدون تشويش) هي 76,800/32 = 2,400 دولار أمريكي.

تقسيم ميزانيتك

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

في هذه الحالة، ستختلف عوامل القياس باختلاف القيم القابلة للتجميع، اعتمادًا على الحد الأقصى المتوقّع لقيمة مجمّعة معيّنة.

يمكنك قراءة التفاصيل في قسم التعرّف على مفاتيح التجميع.

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

يمكن تخصيص 65,536 / 2 = 32,768 لكل نوع قياس ولكل مصدر.

  • عدد عمليات الشراء:
    • أنت تتتبّع عملية شراء واحدة فقط، وبالتالي فإنّ أقصى عدد لعمليات الشراء لإحالة ناجحة معيّنة هو 1.
    • ولذلك، قررت تعيين عامل القياس لعدد عمليات الشراء على 32,768 / 1 = 32,768.
  • قيمة الشراء:
    • لنفترض أنّ الحد الأقصى لقيمة الشراء المتوقّعة لأي عملية شراء فردية هو 2,000 دولار أمريكي.
    • لذلك، قررت تعيين عامل القياس لقيمة الشراء على 32,768 / 2,000 = 16.384 أو 16 تقريبًا.

تعمل مفاتيح التجميع الأضيق على تحسين نسبة الإشارة إلى الضوضاء

بما أنّ المفاتيح التقريبية تسجِّل أحداث إحالات ناجحة أكثر من المفاتيح الدقيقة، تؤدّي المفاتيح التقريبية عمومًا إلى قيم ملخّص أعلى.

تتأثر قيم الملخص الأعلى بالتشويش أقل من القيم الأقل؛ ومن المرجح أن يكون التشويش في هذه القيم أقل بالنسبة إلى هذه القيمة.

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

مثال

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

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

وبالمثل، تكون جميع العناصر الأخرى متساوية، يكون إجمالي قيمة الشراء للأحذية أقل من إجمالي قيمة الشراء لجميع العناصر (بما في ذلك الأحذية).

وبالتالي، سيكون التشويش النسبي في قيمة الشراء الإجمالية للأحذية أعلى من التشويش النسبي في قيمة الشراء الإجمالية لجميع السلع.

يمكنك التأثير في مستوى الضوضاء من خلال المفاتيح الدقيقة مقارنةً بالمفاتيح التقريبية.

تلخيص قيم الملخص (البيانات المجمّعة) يلخص أيضًا تشويشها

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

درجة التشويش في المفاتيح الدقيقة التي تتضمّن بيانات مجمّعة مقابل المفاتيح التقريبية التي لا تتضمّن أي بيانات مجمّعة

دعونا نلقي نظرة على نهجين مختلفين: - الطريقة أ: تضمين معرّف الموقع الجغرافي في المفاتيح. تكشف التقارير الموجزة عن مفاتيح معرّف الموقع الجغرافي، ويرتبط كلٌ منها بقيمة الشراء الملخّص على مستوى رقم تعريف جغرافي معيّن. - الطريقة ب: عدم تضمين المعرّف الجغرافي في مفاتيحك. تعرض التقارير التلخيصية مباشرةً قيمة الشراء الملخّص لجميع أرقام التعريف الجغرافية / المواقع الجغرافية.

للوصول إلى قيمة الشراء على مستوى البلد: - باستخدام النهج أ، يمكنك جمع قيم الملخص على مستوى معرف الموقع الجغرافي وبالتالي جمع تشويشها. ومن المرجّح أن يؤدي ذلك إلى زيادة التشويش في قيمة الشراء النهائية على مستوى رقم تعريف الموقع الجغرافي. - باستخدام النهج ب، فإنك تنظر مباشرة إلى البيانات المعروضة في تقارير الملخص. تمت إضافة التشويش مرة واحدة فقط إلى تلك البيانات.

لذلك، من المرجّح أن تكون قيمة الشراء الملخّصة لمعرّف موقع جغرافي معيّن أكثر تشويشًا في حال استخدام الطريقة "أ".

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

يؤدي التجميع على مدى فترات زمنية أطول إلى زيادة نسبة الإشارة إلى الضوضاء

يعني طلب التقارير الموجزة في كثير من الأحيان أن كل قيمة ملخصة ستكون على الأرجح أعلى مما لو طلبت التقارير في كثير من الأحيان؛ زيادة في عدد الإحالات الناجحة خلال فترات زمنية أطول.

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

طلب التقارير الموجزة أقل تكرارًا يؤدي إلى ارتفاع نسبة الإشارة إلى التشويش

إليك مثال لتوضيح ذلك:

  • إذا كنت تطلب تقارير ملخّص كل ساعة على مدار 24 ساعة ثم تجمع القيمة الملخصة من كل تقرير كل ساعة للوصول إلى البيانات على مستوى اليوم، تتم إضافة تشويش 24 مرة.
  • في تقرير ملخّص يومي، تتم إضافة التشويش مرة واحدة فقط.

إبسيلون أعلى ، ضوضاء منخفضة

وكلما ارتفعت قيمة إبسيلون، انخفض الضوضاء وانخفضت حماية الخصوصية.

الاستفادة من التصفية وإزالة التكرار

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

تجربة إبسيلون

يمكن لتقنيات الإعلان ضبط إبسيلون على قيمة أكبر من 0 وحتى تشمل 64. يتيح هذا النطاق الاختبار المرن. وتوفّر القيم المنخفضة لمادة الإبسيلون حماية أكبر للخصوصية. ننصحك بالبدء بـ epsilon=10.

اقتراحات للتجربة

ننصحك بما يلي: - ابدأ بـ epsilon = 10 - إذا تسبب هذا في حدوث مشاكل ملحوظة في المرافق، فقم بزيادة إبسيلون بشكل تدريجي. - شارك ملاحظاتك حول نقاط الانعطاف المحددة التي قد تجدها فيما يتعلق بقابلية استخدام البيانات.

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

يمكنك المشاركة والتجريب باستخدام واجهة برمجة التطبيقات هذه.

الخطوات التالية