מילוי נתונים חסרים של מקורות תנועה ב-Google Ads בהקדם האפשרי (GA 360)

אם אתם משתמשים בייצוא יומי ב-BigQuery, יכול להיות שתראו את הערך Data Not Available בשדות מסוימים של traffic_source. במדריך הזה נסביר איך למלא באופן אוטומטי את רוב הנתונים החסרים של מקורות התנועה בייצוא הקיים ברגע שהם יהיו זמינים, בדרך כלל עד השעה 5:00 בכל יום.

כך מבצעים אוטומציה של מילוי החסר:

  1. ממתינים לקבלת האות היומי לגבי השלמות מ-BigQuery.
  2. זיהוי האירועים שבהם חסרים נתונים של מקורות תנועה בייצוא ל-BigQuery.
  3. שולחים שאילתה ל-Google Ads כדי לקבל את הנתונים המלאים של האירועים האלה.
  4. משלבים את נתוני האירועים המלאים עם הייצוא ל-BigQuery.

יוצרים נושא Pub/Sub

  1. פותחים את Pub/Sub בתפריט הניווט הימני של מסוף Google Cloud. אם האפשרות Pub/Sub לא מופיעה, מחפשים אותה בסרגל החיפוש של מסוף Google Cloud: חיפוש Pub/Sub
  2. לוחצים על ‎+ CREATE TOPIC בכרטיסייה Topics: לחצן ליצירת נושא
  3. מזינים שם בשדה Topic ID.
  4. בוחרים באפשרות Add a default subscription (הוספת מינוי ברירת מחדל), משאירים את שאר האפשרויות ריקות: יצירת לחצן למינוי
  5. לוחצים על יצירה.

יצירת בור ניתוב ליומן

  1. פותחים את Log router במסוף Google Cloud: לחצן הניתוב ביומן
  2. לוחצים על Create sink: לחצן ליצירת מוליך
  3. מזינים שם ותיאור ל-sink ולוחצים על הבא.
  4. בוחרים באפשרות נושא Cloud Pub/Sub כשירות היעד.
  5. בוחרים את הנושא שיצרתם ולוחצים על הבא.
  6. מזינים את הקוד הבא בשדה מסנן הכללה של build:

    logName="projects/YOUR-PROJECT-ID/logs/analyticsdata.googleapis.com%2Ffresh_bigquery_export_status"
    

    מחליפים את YOUR-PROJECT-ID במזהה של הפרויקט במסוף Google Cloud.

  7. לוחצים על Next ואז על Create sink. אין צורך לסנן יומנים.

  8. מוודאים שהסינוק מופיע עכשיו בקטע Log Router Sinks.

מצרפים את הנתונים החסרים

משתמשים בפונקציה של Cloud Run כדי להריץ את הקוד באופן אוטומטי ולמלא את החסר בנתוני מקור התנועה כשמערכת Pub/Sub מזהה את אות ההשלמה:

  1. פותחים את פונקציות Cloud Run: הלחצן 'פונקציות Cloud Run'
  2. לוחצים על CREATE FUNCTION: לחצן ליצירת פונקציה
  3. בוחרים באפשרות פונקציית Cloud Run בשדה סביבה.
  4. נותנים שם לפונקציה.
  5. בוחרים באפשרות Cloud Pub/Sub בתור Trigger type, ובנושא שיצרתם בתור Cloud Pub/Sub topic.
  6. לוחצים על הבא ומזינים את הקוד כדי לצרף את נתוני השיוך של Google Ads לייצוא מ-BigQuery בתיבה.