انعدام المقاييس

عدم توفّر أيّ مقاييس في نتائج البحث

عند تنفيذ طلب بحث، قد تظهر لك مقاييس للكيانات التي تبلغ قيمتها صفرًا. قد يكون السبب أيًا مما يلي:

  • الكيانات غير مؤهّلة للعرض.
  • من المحتمل أنّه تم إيقافها مؤقتًا خلال النطاق الزمني للتقرير.

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

استبعاد المقاييس الصفرية باستخدام تعبير وصفي

العبارة هي تعبير يتم تقييمه على أنّه TRUE أو FALSE أو UNKNOWN. ويتم استخدامها في شرط البحث الخاص بجمل WHERE في Search Ads 360 Reporting API.

يوضّح الطلب التالي كيفية إزالة المقاييس الصفرية صراحةً باستخدام عبارة تحديد:

SELECT
  campaign.id,
  metrics.impressions
FROM campaign
WHERE metrics.impressions > 0

استبعاد صفر من المقاييس عن طريق التقسيم

يتم استبعاد المقاييس التي تساوي صفرًا دائمًا عند تقسيم تقرير، شرط أن تكون جميع المقاييس المُختارة تساوي صفرًا (راجِع القسم أدناه).

يتم تقسيم التقرير من خلال تضمين أي حقل segments في طلب البحث. على سبيل المثال، في حال تقسيم تقرير حسب segments.date، يتم تقسيم المقاييس بصف واحد لكل تاريخ. ولا يتم عرض التواريخ التي لا تتضمّن أي مقاييس في هذا التقرير.

بالنسبة إلى طلب البحث التالي، لن يتضمّن التقرير صفوفًا صفرية للمقاييس:

SELECT
  campaign.name,
  metrics.impressions,
  segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS

تم إرجاع الصفوف بصفر من المقاييس

يتم تلقائيًا استبعاد الصفوف التي يعرض فيها طلب البحث مقاييس لجميع المقاييس المحدّدة. لا تنطبق "الأعمدة المخصّصة".

في مثال طلب البحث هذا، إذا لم تتوفّر مقاييس impressions لأيّ يوم في آخر 30 يومًا، سيتم حذف صفّ ذلك اليوم من التقرير.

SELECT
  campaign.name,
  metrics.impressions,
  segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS

في مثال طلب البحث هذا، لن يتم استبعاد صف أي يوم من النتائج إلا إذا لم يتم تسجيل أيّ من مقاييس impressions وclicks و conversions لذلك اليوم.

SELECT
  campaign.name,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS