اگر از صادرات روزانه BigQuery تازه استفاده میکنید، ممکن است برای برخی از فیلدهای traffic_source
Data Not Available
ببینید. این راهنما به شما کمک میکند تا بیشتر دادههای منبع ترافیک گمشده در صادرات موجود را بهمحض در دسترس قرار گرفتن، معمولاً تا ساعت 5 صبح هر روز، بهطور خودکار تکمیل کنید.
در اینجا مراحلی برای خودکارسازی backfill آورده شده است:
- به سیگنال کامل بودن روزانه BigQuery گوش دهید.
- رویدادهایی را با داده های منبع ترافیک گمشده در صادرات BigQuery خود شناسایی کنید.
- اطلاعات کامل آن رویدادها را از Google Ads جستجو کنید.
- با صادرات BigQuery به دادههای رویداد کامل بپیوندید.
یک موضوع Pub/Sub ایجاد کنید
- Pub/Sub را در منوی پیمایش سمت چپ کنسول Google Cloud باز کنید. اگر Pub/Sub را نمیبینید، آن را در نوار جستجوی کنسول Google Cloud جستجو کنید:
- روی + ایجاد موضوع در تب Topics کلیک کنید:
- نامی را در قسمت شناسه موضوع وارد کنید.
- افزودن اشتراک پیشفرض را انتخاب کنید، بقیه گزینهها را خالی بگذارید:
- روی ایجاد کلیک کنید.
یک سینک Log Router ایجاد کنید
- روتر Log را در کنسول Google Cloud باز کنید:
- روی ایجاد سینک کلیک کنید:
- یک نام و توضیحات برای سینک خود وارد کنید، سپس روی Next کلیک کنید.
- موضوع Cloud Pub/Sub را به عنوان سرویس سینک انتخاب کنید.
- موضوعی را که ایجاد کرده اید انتخاب کنید، سپس روی Next کلیک کنید.
کد زیر را در Build inclusion filter وارد کنید:
logName="projects/YOUR-PROJECT-ID/logs/analyticsdata.googleapis.com%2Ffresh_bigquery_export_status"
شناسه پروژه کنسول Google Cloud خود را جایگزین YOUR-PROJECT-ID کنید.
روی Next کلیک کنید، سپس روی ایجاد سینک کلیک کنید. شما نیازی به فیلتر کردن هیچ گزارشی ندارید.
بررسی کنید که سینک اکنون در زیر Log Router Sinks فهرست شده است.
به داده های از دست رفته بپیوندید
از یک تابع Cloud Run برای اجرای خودکار کد برای تکمیل داده های منبع ترافیک زمانی که Pub/Sub سیگنال کامل بودن را تشخیص می دهد، استفاده کنید:
- باز کردن توابع Cloud Run :
- روی CREATE FUNCTION کلیک کنید:
- عملکرد Cloud Run را برای Environment انتخاب کنید.
- یک نام برای تابع خود وارد کنید.
- Cloud Pub/Sub را به عنوان نوع Trigger و موضوعی را که ایجاد کرده اید به عنوان Cloud Pub/Sub موضوع انتخاب کنید.
- روی Next کلیک کنید، سپس کد خود را برای پیوستن به دادههای انتساب Google Ads با صادرات BigQuery خود در کادر وارد کنید.