أمّا الصفوف التي لم يتم تجميعها بشكلٍ كافٍ لحماية خصوصية المستخدِم النهائي أو التي لا تُلبّي عمليات فحص الخصوصية الأخرى في 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
.
الوضع اليدوي
ننصح باستخدام الوضع التلقائي. لإضافة ملخّص صفوف مفلتَرة يدويًا إلى طلب بحث محفوظ أو بعد إيقاف الوضع التلقائي:
- حدِّد العمود الذي تريد تجميعه.
- انقر على إضافة قاعدة ضمن السمات > ملخّص الصفوف التي تمّت فلترتها في الجانب الأيمن من محرّر طلبات البحث.
- أدخِل اسم العمود الذي تريد تجميعه في الحقل اسم العمود.
- اختَر المجموع من القائمة المنسدلة النوع. إذا انخفض المجموع عن حدود التجميع، سيتم حذف ملخّص الصفوف التي تمّت فلترتها.
- اختياري: أضِف المزيد من القواعد كما فعلت في الخطوات السابقة.
- اختياري: أضِف معرِّفًا لملخّص الصفوف التي تمّت فلترتها باستخدام قيمة ثابتة.
يجب أن يكون المتغيّر الثابت نوع بيانات صالحًا للعمود الذي اخترته.
- أدخِل اسم العمود في حقل **اسم العمود.
- اختَر ثابت من القائمة المنسدلة النوع.
- أدخِل معرّفًا للصف في حقل تحديد ثابت.
- لإزالة قاعدة، انقر على حذف.
- لإزالة كل القواعد، انقر على إزالة الكل.
الوضع اليدوي مع جداول متعددة
ننصح باستخدام الوضع التلقائي. إذا كنت تقوم بتصدير جداول متعددة باستخدام بنية 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
.
وتنطبق هنا أيضًا أي قواعد خاصة بملخّصات الصفوف التي تمّت فلترتها (أي إذا كان المجموع أقل من
الحدّ الأدنى للتجميع، سيتم تجاهل ملخّص الصفوف التي تمّت فلترتها).