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