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

المقاييس التي تبلغ قيمتها صفرًا في نتائج البحث

عند تنفيذ طلب بحث، قد تصادف مقاييس لقيم صفرية. قد يرجع السبب إلى ما يلي:

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

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

استبعاد المقاييس التي تبلغ قيمتها صفرًا باستخدام دالة منطقية

الشرط هو تعبير يتم تقييمه على أنّه TRUE أو FALSE أو UNKNOWN. ويتم استخدامها في شرط البحث الخاص بعبارات WHERE في لغة طلب البحث في "إعلانات Google".

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

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

الصفوف التي تم إرجاعها مع مقاييس صفرية

لن يتم عرض الصفوف التي تكون فيها جميع المقاييس المحدّدة صفرًا.

على سبيل المثال:

SELECT
  ad_group_criterion.criterion_id,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  segments.date
FROM keyword_view
WHERE segments.date BETWEEN <date1> AND <date2>

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

في الحالات التي تسترد فيها بيانات أقدم من فترة التخزين، لن يحتوي التقرير الناتج على أي صفوف لبيانات تفصيلية أقدم من فترة التخزين (37 شهرًا). ستؤدي طلبات البحث عن أقسام دقيقة (مثل segments.date أو segments.week) في نطاقات أقدم من 37 شهرًا إلى ظهور الخطأ DateRangeError. يتم الاحتفاظ بالبيانات العامة (الشهرية والربع سنوية والسنوية) وبيانات الحساب الأخرى، بما في ذلك معلومات الفوترة والتقارير السابقة، لمدة 11 عامًا. يُرجى العِلم أنّ فترة الاحتفاظ البالغة 11 عامًا تتوافق مع حدود الفترة التقويمية الكاملة (بداية الفترة الكاملة التالية). على سبيل المثال:

  • إذا كان تاريخ 22-03-2022 هو قبل 11 عامًا، سيتم عرض البيانات من 01-04-2022 إلى الآن.
  • إذا كان تاريخ 11 عامًا مضت هو 2022-03-01، سيتم عرض البيانات من 2022-04-01 حتى الآن.