המטרה של SKAdNetwork API של Apple היא למדוד את הביצועים של קמפיינים פרסומיים להתקנת אפליקציה, תוך שמירה על פרטיות המשתמשים. ב-SKAdNetwork v2.0 ו-v2.1, שיוך התקנות של מודעות שעובדו ב-StoreKit נקבע על ידי קליקים על המודעה שהובילו את המשתמש להתקין את האפליקציה. SKAdNetwork גרסה 2.2 ואילך תומכת גם במודעות בעקבות צפייה, שבהן השיוך מבוסס רק על צפייה במודעה.
ההנחיות הבאות נועדו להבטיח ש-Google Mobile Ads SDK יוכל להפעיל שיוך ב-SKAdNetwork בצורה נכונה.
שיוך לקליק במודעות לנייד
כברירת מחדל, השיוך של SKAdNetwork מופעל על ידי אירוע קליק על מודעה של Google Mobile Ads SDK רק אם פעולת הקליק מובילה באופן ספציפי ל-Apple App Store. הסיבה לדרישה הזו היא למנוע הפעלה של חנות האפליקציות בעקבות קליקים שלא נועדו לפתוח את חנות האפליקציות. סוגים אלה של פעולות קליק יכולים לכלול, למשל, ניווט לדף Ad Choices.
הנחיות
כדי להבטיח שפעולות קליקים על מודעות והתקנות הבאות של האפליקציה יובילו לשיוך של SKAdNetwork, כשאתם יוצרים את נכסי הקריאייטיב, ודאו שכתובת ה-URL של הקליק על המודעה
- קישור ישיר לאפליקציה שפורסמה בחנות האפליקציות, או
- משתמשת בשיטות להפניה אוטומטית, כמו HTTP 301, 302 או סוגים אחרים של שרשראות HTTP להפניה אוטומטית בצד השרת, עם היעד הסופי של חנות האפליקציות.
המערכת מאשרת קישורים לחנות האפליקציות באופן ישיר או דרך שרשרת ההפניה אם כתובת ה-URL מתחילה באחת מהתבניות הבאות:
https://apps.apple.com
https://itunes.apple.com
itms-apps://
itms://
אנחנו קובעים אם דפי הנחיתה האחרים או שיטות אחרות להפניה אוטומטית בצד הלקוח לא יגיעו לחנות האפליקציות, ויכול להיות שהם לא יתחילו את תהליך השיוך (Attribution) של SKAdNetwork. דוגמאות:
- דף HTML שדורש פעולת משתמש כדי להפנות לחנות האפליקציות
- דף HTML שמכיל סקריפט אוטומטי להפניה אוטומטית המבוסס על JavaScript לחנות האפליקציות
- תגי רענון של מטא
שיטות מומלצות לסוגי קריאייטיב שונים
אפשר להגדיר את פעולת הקליק להפעלת שיוך ב-SKAdNetwork לסוגי הקריאייטיב השונים, באופן הבא:
- נכסי קריאייטיב בפורמט HTML
- אפשר להגדיר אותה ככתובת היעד בתגי העוגן שמקיפים את הרכיב שניתן ללחוץ עליו, או ככתובת URL יעד של פעולות
window.location
מאירועים מסוג לחיצה מבוססי JavaScript. - MRAID
- פעולת הקליק צריכה להפעיל את הערך
Mraid.open()
כדי להתחיל את השיוך של SKAdNetwork. - סרטון VAST
- אפשר להגדיר את כתובת ה-URL של חנות האפליקציות או את הרכיב ההתחלתי של שרשרת ההפניה האוטומטית כרכיב
ClickThrough
ב-XML של VAST. - מותאם
- אפשר להגדיר את כתובת ה-URL של חנות האפליקציות או את הרכיב ההתחלתי של שרשרת ההפניה האוטומטית בשדה
native_ad.click_link_url
ב-Proto של Google RTB או בשדהnative.link
בשביל OpenRTB Proto.
שיוך בעקבות צפייה למודעות לנייד
כשיש תמיכה בשיוך בעקבות צפייה (V2.2) ב-SKAdNetwork, ה-API של SKAdNetwork מתחיל טיימר חשיפות ברגע שהמודעה מעבדת את המודעה ומשתמשת בה. אפשר לשייך שיוך רק למודעות שהוצגו במשך 3 שניות לפחות.
הערה: בגרסה 15.3 ואילך של iOS יש תמיכה רק בטיימר פעיל אחד לחשיפות בכל רגע נתון. במקרה כזה, ייתכן שחשיפה של החשיפה תיכשל אם יתחיל באותו מסך כמה מודעות לשיוך בעקבות צפייה. ההגבלה הזו הוסרה בגרסה 15.4 ואילך של iOS, כך שעכשיו ב-SKAdNetwork אפשר להפעיל מספר חשיפות בו-זמנית לצורך שיוך בעקבות צפייה (VTC).
הנחיות
השדות BidRequest.imp.ext.skadn.fidelities
של הבקשה להצעת מחיר ב-OpenRTB ו-BidRequest.mobile.skadn.supported_fidelity_types
בפרוטוקול RTB של Google שהוצא משימוש מציינים אילו סוגי דיוק של שיוך (Attribution) נתמכים בבקשה להצעת מחיר. השדות האלה כוללים את רמת הדיוק VIEW_THROUGH_ADS
בגרסאות 2.2 ואילך של SKAdNetwork.
אם אין תמיכה בשיוך בעקבות צפייה (VTC), חשוב לוודא שתגובת הצעת המחיר לא כוללת מהימנות של VIEW_THROUGH_ADS
. שליחת תגובות ברמת הדיוק של VIEW_THROUGH_ADS
כאשר אין תמיכה כזו גורמת לסינון של הצעת המחיר לפני המכרז.
תאימות לאחור
החל מגרסה 4.0 של SKAdNetwork, בקשות להצגת מודעות שהופעלו לשיוך של SKAdNetwork תואמות לאחור. כך רשתות המודעות יכולות להגיב עם גרסאות ישנות יותר של SKAdNetwork גם כשהבקשה להצגת מודעה תומכת בגרסאות חדשות יותר.
הנחיות
גרסת מערכת ההפעלה של המכשיר וגרסת Google Mobile Ads SDK של האפליקציה של בעל האפליקציה קובעים אילו תכונות של SKAdNetwork נתמכות על ידי הבקשה להצגת מודעה.
אפשר לקבוע זאת בבקשה להצעת מחיר באמצעות השדה BidRequest.imp.ext.skadn.versions
ב-OpenRTB, או השדה BidRequest.mobile.skadn.versions
בפרוטוקול RTB של Google שהוצא משימוש. ברשימה הזו מפורטות כל הגרסאות של SKAdNetwork שנתמכות על ידי הבקשה להצגת מודעה.
כדי למנוע סינון של הצעות מחיר, צריך לוודא שהגרסה ב-SKAdNetwork שמשמשת ליצירת התגובה היא אחת מהגרסאות שמפורטות בבקשה להצעת מחיר. בנוסף, כשמוציאים גרסאות חדשות יותר של SKAdNetwork, חשוב לזכור שתגובה עם גרסאות ישנות יותר מותרת כל עוד הגרסה מופיעה ברשימה הזו. כך רשתות המודעות יכולות להמשיך להגיב עם גרסאות ישנות ולהתאים גרסאות חדשות יותר בקצב שלהן.