מדידה מאתר לאפליקציה ומאפליקציה לאתר

כאן מוסבר איך אפליקציית אינטרנט ל-Chrome יכולה להעביר שיוכים לאפליקציית Android.

ארגז החול לפרטיות תומך באופן מובנה בשיוך (Attribution) של המרות מאתר לאפליקציה ומאפליקציה לאתר, ו-Attribution Reporting API מאפשר מדידה בדפדפנים לנייד ובאפליקציות ל-Android.

מהו ייחוס המרות באתרים לאפליקציות?

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

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

ה-API מתעד שיוכים של המרות באתרים שהושלמו באפליקציות, כשהן מתרחשות באותו מכשיר.

איך מטמיעים שיוך המרות מאינטרנט לאפליקציה?

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

הדפדפן ישדר אם התמיכה ברמת מערכת ההפעלה זמינה לשרת המקור של הדיווח עם כותרת בקשה במבנה מילון.

לאחר מכן ממשיכים לרשום שהמשתמש לחץ על המודעה על ידי רישום מקור.

אם יש תמיכה ב-OS, מקור הדיווח צריך לשלוח בחזרה תגובה עם כותרת מובנית של מחרוזת, Attribution-Reporting-Register-OS-Source, שכוללת את כתובת ה-URL שמציינת איפה לרשום את המקור.

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

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

מתחת לפני השטח, הכותרת Attribution-Reporting-Register-OS-Source מסמנת למערכת ההפעלה Android לקרוא למקור האינטרנט של הרישום, ששולף את המטא-נתונים מהכותרת ואורז אותם כדי לשלוח אותם לכתובת ה-URL של טכנולוגיית הפרסום שצוינה ב-Attribution-Reporting-Register-OS-Source. אין צורך להתקשר ישירות אל registerWebSource().

השלבים הבאים