סיכום שורות שסוננו

שורות שלא נצברות כראוי כדי להגן על הפרטיות של משתמשי הקצה, או שורות שלא עומדות בבדיקות פרטיות אחרות של Ads Data Hub, יוסרו מהתוצאות של שאילתה נתונה. אפשר להגדיר סיכום שורות שסוננו בשאילתות ניתוח, כדי להחזיר שורה אחת שמכילה קבועים וסכומים משורות שהושמטו. כך תוכלו למנוע אי-התאמות בנתונים הכוללים, כמו סה"כ החשיפות או סה"כ הקליקים. סיכום שורות שסוננו מופעל כברירת מחדל לשאילתות ניתוח חדשות שנוצרו באמצעות ממשק המשתמש. סיכומי שורות מסוננות לא חלים על שאילתות של קהלים. בשאילתות שנוצרות באמצעות ה-API, סיכום שורות מסוננות לא מופעל כברירת מחדל.

דוגמה

בדוגמה הבאה, השורות שמכילות את הקמפיינים 124 ו-125 יסוננו כי הן לא עומדות בדרישת הסיכום של 50 משתמשים.

מזהה הקמפיין משתמשים
123 400
124 45
125 6

עם זאת, באמצעות סיכום השורות המסוננות, אפשר לשלב את הנתונים המסוננים כדי לעמוד בדרישת צבירת הנתונים של 50 משתמשים. בדוגמה הזו נעשה שימוש בסכום כדי לסכם את הנתונים המסוננים, ובקבוע כדי לתייג את השורה:

  • סכום שמאגד נתונים מסוננים מהעמודה Users.
  • קבוע (משמש לתיוג סיכום השורות המסוננות), שמוגדר ל-"Filtered rowsummary" בעמודה Campaign ID.
מזהה הקמפיין משתמשים
סיכום השורות שסוננו 51
123 400

מצב אוטומטי

מומלץ להשתמש במצב אוטומטי. כברירת מחדל, מערכת Ads Data Hub מפעילה ומגדירה באופן אוטומטי סיכום של שורות מסוננות לשאילתות חדשות שנוצרות באמצעות ממשק המשתמש. כשעורכים את השאילתה, מערכת Ads Data Hub תשנה את ההגדרה באופן אוטומטי על סמך העמודות שנבחרו.

  • כדי לצפות בהגדרות שנקבעו באופן אוטומטי כשצופים בדוח, נכנסים לקטע Properties (מאפיינים) > מסוננות השורה (סיכום שורות). התצורה מוגדרת לקריאה בלבד.
  • כדי להשבית את המצב האוטומטי, לוחצים על המתג אוטומטי למצב מושבת. התצורה הנוכחית נשמרת והמצב האוטומטי מושבת. כדי לשמור את השינוי, צריך לשמור את השאילתה.
  • כדי להפעיל את המצב האוטומטי, מעבירים את המתג אוטומטי למצב פעיל. כדי שהשינוי יישמר, צריך לשמור את השאילתה.
  • כדי להחליף את המצב האוטומטי באמצעות ה-API, משתמשים ב-generateFilteredRowSummaryAutomatically.

מצב ידני

מומלץ להשתמש במצב אוטומטי. כדי להוסיף באופן ידני סיכום של שורות מסוננות לשאילתה שמורה, או אחרי השבתת המצב האוטומטי:

  1. מאתרים את העמודה שרוצים לצבור.
  2. לוחצים על הוספת כלל בקטע נכסים > סיכום שורות מסוננות בצד שמאל של עורך השאילתות.
  3. בשדה שם העמודה, מזינים את השם של העמודה שרוצים לצבור.
  4. בתפריט הנפתח Type, בוחרים באפשרות Sum. אם הסכום נמוך מסף הסיכום, סיכום השורות שסוננו יוסר.
  5. אם רוצים, מוסיפים עוד כללים כמו בשלבים הקודמים.
  6. אופציונלי: מוסיפים מזהה לסיכום השורות המסוננות באמצעות קבוע. הקבוע צריך להיות מסוג נתונים חוקי לעמודה שבחרתם.
    1. מזינים את שם העמודה בשדה **שם העמודה.
    2. בתפריט הנפתח Type, בוחרים באפשרות Constant.
    3. מזינים מזהה לשורה בשדה Specify constant.
  7. כדי להסיר כלל, לוחצים על מחיקה.
  8. כדי להסיר את כל הכללים, לוחצים על הסרת הכול.

מצב ידני עם מספר טבלאות

מומלץ להשתמש במצב אוטומטי. אם מייצאים כמה טבלאות באמצעות התחביר in-sql שתואר בקטע ייצוא של כמה טבלאות, אפשר להוסיף סיכום של שורות מסוננות באפשרויות העמודות:

CREATE TABLE `myproject.mydataset.mytable` (
    campaign_id INT64 OPTIONS(merge_constant=0),
    ct INT64 OPTIONS(merge_type="SUM")
  )
OPTIONS(privacy_checked_export=true) AS
SELECT campaign_id, COUNT(*) AS ct GROUP BY campaign_id;
    

הפעולה הזו תיצור טבלת תוצאות עם סיכום שורות מסונן, שבה הערך campaign_id הוא 0 ו-ct יהיה סכום השורות שסוננו מהתוצאה בגלל בדיקות לאימות הפרטיות.

אפשרויות העמודות הזמינות לסיכום של שורות מסוננות הן:

  • merge_type="SUM": הפונקציה מפיקה את הסכום של הערכים המסוננים בשורת הסיכום.
  • תקף רק לסוגים מספריים.
  • merge_constant=<value>: מגדיר ערך קבוע בשורת הסיכום. צריך להיות לו אותו סוג כמו העמודה.
  • בעמודות שלא צוינה עבורן אפשרות, יופיע הערך NULL בשורת הסיכום.

אפשר לציין רק אחד מבין merge_type או merge_constant. גם כאן חלים כל הכללים של סיכומי שורות שסוננו (כלומר, אם הסכום נמוך מערכי הסף לצבירה, סיכום השורות שסוננו יושמט).