מערך נתונים לדוגמה של BigQuery להטמעה של אפליקציית משחקים ב-Google Analytics 4

Flood-It! הוא משחק חשיבה שזמין גם בפלטפורמות Android וגם בפלטפורמות iOS. האפליקציה משתמשת בהטמעה הרגילה של אפליקציית המשחקים של Google Analytics 4 דרך Firebase. מערך הנתונים flood it שזמין דרך פרויקט firebase-public-project BigQuery מכיל דוגמה של נתוני ייצוא אירועים ב-BigQuery עם ערפול קוד (obfuscation) במשך 114 ימים.

דרישות מוקדמות

  • אתם צריכים גישה לפרויקט ב-Google Cloud שמופעל בו BigQuery API. כדי ליצור פרויקט חדש ב-Google Cloud או כדי להפעיל את BigQuery API בפרויקט קיים, השלם את הקטע לפני שמתחילים במדריך למתחילים של BigQuery.

  • אפשר להשתמש במצב BigQuery Sandbox בחינם, בכפוף למגבלות מסוימות. האפשרות Free usage tier אמורה להספיק כדי לבדוק את מערך הנתונים הזה ולהריץ את השאילתות לדוגמה. אפשר לבחור Enable Billing כדי לחרוג מרמת השימוש בחינם.

הגבלות

מערך הנתונים הזה מכיל נתונים מעורפלים שמדמה איך ייראה מערך נתונים בעולם האמיתי מהטמעה בפועל של Google Analytics 4. שדות מסוימים יכילו ערכי placeholder, כולל <Other>, NULL ו-''. בגלל ערפול קוד (obfuscation), העקביות הפנימית של מערך הנתונים עשויה להיות מוגבלת במידה מסוימת.

שימוש במערך הנתונים

  1. מסוף Cloud מספק ממשק לשליחת שאילתות על טבלאות. אפשר להשתמש בממשק המשתמש של BigQuery כדי לגשת למערך הנתונים flood it.

  2. אם הכרטיסייה Editor לא מוצגת, לוחצים על כתיבת שאילתה חדשה.

  3. מעתיקים את השאילתה הבאה ומדביקים אותה בשדה Editor. השאילתה הזו תציג את מספר האירועים הייחודיים, המשתמשים והימים במערך הנתונים.

    SELECT
      COUNT(*) AS event_count,
      COUNT(DISTINCT user_pseudo_id) AS user_count,
      COUNT(DISTINCT event_date) AS day_count
    FROM `firebase-public-project.analytics_153293282.events_*`
    
  4. בשאילתות חוקיות, יופיע סימן וי לצד כמות הנתונים שהשאילתה תעבד. המדד הזה עוזר לקבוע את העלות של הרצת השאילתה.

    ממשק משתמש של BigQuery שמציג אימות של שאילתה וגודל השאילתה

  5. לוחצים על Run. דף התוצאות של השאילתה יופיע מתחת לחלון השאילתה.

    ממשק משתמש של BigQuery שמציג תוצאות של שאילתה

  6. אפשר לנסות להריץ כמה שאילתות לדוגמה.

השלבים הבאים