ملخّص الصفوف التي تمت فلترتها

أمّا الصفوف التي لم يتم تجميعها بشكلٍ كافٍ لحماية خصوصية المستخدِم النهائي أو التي لا تُلبّي عمليات فحص الخصوصية الأخرى في Ads Data Hub، فسيتمّ حذفها من نتائج طلب بحث معيّن. يمكنك تهيئة ملخص صف تمت تصفيته في استعلامات التحليل لإرجاع صف واحد يحتوي على الثوابت والمجاميع من الصفوف التي تم إفلاتها. يمكن أن يساعد ذلك في منع حدوث اختلافات في إجماليات بياناتك، مثل إجمالي مرّات الظهور أو إجمالي عدد النقرات. يكون ملخّص الصفوف المفلترة مفعّلاً تلقائيًا لطلبات البحث الجديدة للتحليل التي تم إنشاؤها باستخدام واجهة المستخدِم. لا تنطبق ملخّصات الصفوف التي تمّت فلترتها على طلبات بحث الجمهور. لا تحتوي طلبات البحث التي تم إنشاؤها باستخدام واجهة برمجة التطبيقات على ملخص صف تمت فلترته تلقائيًا.

مثال

في المثال التالي، ستتم فلترة الصفوف التي تحتوي على الحملتَين 124 و125، لأنّها لا تستوفي متطلبات التجميع لعدد 50 مستخدمًا.

رقم تعريف الحملة المستخدمون
123 400
124 45
125 6

ومع ذلك، باستخدام ملخص صف مفلتر، يمكن دمج البيانات المفلترة لتلبية متطلب تجميع 50 مستخدمًا. يستخدم هذا المثال مجموعًا لتجميع data التي تمّت فلترتها، وثابتًا لتصنيف الصف:

  • مجموع يجمع البيانات التي تمّت فلترتها من عمود Users.
  • ثابت (يُستخدَم لتصنيف ملخّص الصفوف المفلتَرة)، تم ضبطه على "ملخّص الصفوف المفلتَرة" في عمود Campaign ID.
رقم تعريف الحملة المستخدمون
ملخّص الصفوف التي تمّت فلترتها 51
123 400

الوضع التلقائي

ننصح باستخدام الوضع التلقائي. بشكلٍ تلقائي، تفتعل Ads Data Hub ملخّص الصفوف المفلترة لطلبات البحث الجديدة التي تم إنشاؤها باستخدام واجهة المستخدم. أثناء تعديل الطلب، ستضبط Ads Data Hub الإعدادات تلقائيًا، استنادًا إلى الأعمدة المحدّدة.

  • لعرض الإعدادات التي تم ضبطها تلقائيًا عند الاطّلاع على تقرير، انقر على تعديل تعديل. الإعدادات للقراءة فقط.
  • لإيقاف الوضع التلقائي، انقر على مفتاح التبديل تلقائي لإيقافه. يتم الاحتفاظ بالإعدادات الحالية ويتم إيقاف الوضع التلقائي. عليك حفظ طلب البحث للاحتفاظ بالتغيير.
  • لتفعيل الوضع التلقائي، انقر على زر التبديل تلقائي. عليك حفظ طلب البحث للاحتفاظ بالتغيير.
  • لتبديل الوضع التلقائي باستخدام واجهة برمجة التطبيقات، استخدِم رمز generateFilteredRowSummaryAutomatically.

الوضع اليدوي

ننصح باستخدام الوضع التلقائي. لإضافة ملخّص صفوف مفلتَرة يدويًا إلى طلب بحث محفوظ أو بعد إيقاف الوضع التلقائي:

  1. في Ads Data Hub، افتح صفحة "التقارير".
  2. انقر على اسم التقرير الذي تريد تعديله.
  3. انقر على تعديل تعديل بجانب تم تلقائيًا إنشاء ملخّص للصفوف المفلتَرة.
  4. انقر على مفتاح التبديل تلقائي لإيقافه. ملاحظة: عند إيقاف الوضع التلقائي، يتم الاحتفاظ بالإعداد الحالي. يمكنك تعديل هذه القواعد أو حذفها حسب الحاجة.
  5. تجميع عمود باستخدام المجموع. يُرجى العِلم أنّه إذا انخفض المجموع عن الحدود الدنيا للتجميع، سيتم حذف ملخّص الصفوف التي تمّت فلترتها.
    1. انقر على إضافة قاعدة.
    2. أدخِل اسم العمود الذي تريد تجميعه في حقل اسم العمود.
    3. اختَر المجموع من القائمة النوع.
  6. أضِف تصنيفًا لملخّص الصفوف التي تمت فلترتها باستخدام قيمة ثابتة. يجب أن يكون الثابت نوع بيانات صالحًا للعمود الذي اخترته.
    1. انقر على إضافة.
    2. حدِّد العمود الذي تريد أن يظهر فيه المُعرِّف في ملخّص الصفوف التي تمّت فلترتها، ثم أدخِل اسم هذا العمود في حقل اسم العمود.
    3. اختَر ثابت من قائمة النوع.
    4. أدخِل معرّفًا مفيدًا للصف، مثل "ملخّص الصفوف المفلتَرة"، في حقل تحديد ثابت.
  7. انقر على تم.
  8. انقر على حفظ لحفظ التغييرات.

الوضع اليدوي مع جداول متعددة

ننصح باستخدام الوضع التلقائي. إذا كنت تقوم بتصدير جداول متعددة باستخدام بنية sql التي تم تقديمها في قسم تصدير جداول متعددة، يمكنك إضافة ملخص صف مفلتر في خيارات الأعمدة:

CREATE TABLE `myproject.mydataset.mytable` (
    campaign_id INT64 OPTIONS(merge_constant=0),
    ct INT64 OPTIONS(merge_type="SUM")
  )
OPTIONS(privacy_checked_export=true) AS
SELECT campaign_id, COUNT(*) AS ct GROUP BY campaign_id;
    

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

في ما يلي خيارات الأعمدة المتاحة لملخّص الصفوف التي تمّت فلترتها:

  • merge_type="SUM": تعرِض هذه الدالة مجموع القيم التي تمّت فلترتها في صف الملخّص.
  • صالح للأنواع الرقمية فقط.
  • merge_constant=<value>: لضبط قيمة ثابتة في صف الملخّص يجب أن يكون من النوع نفسه المستخدَم في العمود.
  • ستحتوي الأعمدة التي لا تحتوي على خيار محدّد على NULL في صف الملخّص.

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