שימוש בכלי להתאמה אישית של נתונים עם Google Mobile Ads SDK

יש אפליקציות שדורשות התאמה בין שתי בקשות להצגת מודעות.

פלטפורמת Google Mobile Ads SDK לא מאפשרת לקשר בין שתי בקשות, ולכן קשה למנוע הצגה של אותו קריאייטיב בשתי בקשות דומות להצגת מודעות. בקשות להצגת מודעות עם קורלציה נדרשות גם לחסימות ולתכונות של החרגת מודעות מתחרות ב-Ad Manager.

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

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

Swift

var correlator = "2510196024846425" // make randomly - should be 16 digits.
let request = AdManagerRequest()
let extras = Extras()
extras.additionalParameters = ["correlator": correlator];
request.register(extras)

Objective-C

NSString *correlator = @"2510196024846425" // make randomly - should be 16 digits.
DRPRequest *request = [[GAMRequest alloc] init];
GADExtras *extras = [[GADExtras alloc] init];
extras.additionalParameters = @{ @"correlator": correlator};
[request registerExtras:extras];

משך החיים של הקורלטור הוא 30 שניות. השרת לא יזהה קורלציה בין בקשות שנשלחות בהפרש של יותר מ-30 שניות.

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

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

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

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

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