هیچ معیاری در نتایج جستجو وجود ندارد
هنگام اجرای یک پرس و جو، ممکن است با معیارهایی برای موجودیتهایی مواجه شوید که صفر هستند. این میتواند به دلایل زیر باشد:
- نهادها واجد شرایط نمایش نیستند.
- آنها میتوانستند در محدوده تاریخ گزارش متوقف شوند.
در نتایج جستجو، اغلب میخواهید اطلاعاتی در مورد عملکرد کمپینهای خود به دست آورید. در این زمینه، معیارهای صفر ممکن است مطلوب نباشند. برای تهیه گزارشی مفیدتر، میتوانید صریحاً معیارهای صفر را حذف کنید.
معیارهای صفر را با یک گزاره حذف کنید
یک گزاره، عبارتی است که به TRUE ، FALSE یا UNKNOWN ارزیابی میشود. آنها در شرط جستجوی عبارتهای WHERE در API گزارشدهی Search Ads 360 استفاده میشوند.
پرسوجوی زیر نحوه حذف صریح معیارهای صفر با یک گزاره را نشان میدهد:
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