שיטות מומלצות לדיווח

בדף הזה מפורטות כמה שיטות מומלצות לשליפת דוחות.

שמירה של דוחות ושימוש חוזר בהם

מומלץ ליצור ולשמור דוחות לשאילתות שמריצים באופן קבוע, כי הוספה ומחיקה של אותו דוח כמה פעמים מבזבזות משאבים. שימוש בטווח תאריכים יחסי כמו YESTERDAY או LAST_7_DAYS מאפשר שימוש חוזר בדוחות.

תזמון דוחות

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

שימוש בהשהיה מעריכית (exponential backoff) כשמבצעים סקר כדי לבדוק את סטטוס הדוח

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

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

ביצוע הורדות מרובות חלקים

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

למרות שיש הרבה יתרונות לחלוקה לחלקים, כל חלק יוצר בקשה נפרדת. לכן, מומלץ להשתמש בגודל מקטע של 10MB לפחות כדי לא לבזבז את המכסה. עם זאת, אם הגודל הממוצע של הדוח גדול מאוד, כדאי להגדיל את גודל המקטע ככל שמהירות החיבור מאפשרת.

מזהים קודמים של מודעות בתשלום בתוצאות חיפוש

מזהים של חיפוש בתשלום מדור קודם, כמו מזהים של קמפיינים לחיפוש בתשלום, יכולים להופיע בדוחות ברמת האירוע ב-CM360 ובדוחות שנמשכים דרך CM360 API. דוגמה לדוח ברמת האירוע היא דוח שמכיל משתנים מותאמים אישית של Floodlight. לקוחות שמשתמשים ב-CM360 API יכולים להשתמש בשירות מיפוי המזהים של Search Ads 360 כדי לבצע המרה בין מרחבי מזהים מדור קודם לבין מרחבי מזהים חדשים.

כדאי לשקול מכסות דיווח

השימוש האחראי בתכונת הדיווח של Campaign Manager 360 נאכף באמצעות שלוש מכסות השימוש הבאות בכל המוצר:

  1. הרצת דוחות אד-הוק (ליום)

    מגביל את מספר הדוחות האד-הוק שחשבון CM או פרופיל משתמש ב-CM יכולים להריץ בפרק זמן של 24 שעות. כדי לא לחרוג מהמכסה:

    • צמצום מספר הדוחות הכפולים.
    • תזמון דוחות שמופעלים באופן קבוע.
    • משביתים סקריפטים מיותרים של API.
  2. דוחות מתוזמנים פעילים

    מגביל את מספר הדוחות שחשבון CM או פרופיל משתמש ב-CM יכולים לתזמן באופן פעיל בזמן נתון. כדי לא לחרוג מהמכסה:

    • צמצום מספר הדוחות הכפולים.
    • השבתה של דוחות מתוזמנים מיותרים.
    • משביתים סקריפטים מיותרים של API.
  3. דוחות בו-זמניים

    מגביל את מספר הדוחות שחשבון CM או פרופיל משתמש ב-CM יכולים להריץ בו-זמנית. כדי לא לחרוג מהמכסה:

אם ביצעתם אופטימיזציה של הטמעת הדיווח ואתם עדיין חורגים מהמכסה שניתנה לכם, אתם יכולים לפנות לתמיכה של Campaign Manager 360 באמצעות טופס יצירת הקשר.