Play Install Referrer API

במסמך הזה מפורט מידע טכני על השימוש ב-Play Install Referrer API. Play Install Referrer API הוא ממשק שירות AIDL שמשמש בעיקר מפתחים שאינם משתמשים ב-Java.

הערה: Play Install Referrer Library היא ספרייה שמכילה את Play Install Referrer API, והיא נועדה לעזור למפתחי Java להשתמש ב-API.

השיטה getInstallReferrer()‎

השיטה הזו מחזירה את פרטי המקור להפניה של התקנת האפליקציה שתואם לשם החבילה שצוין, שנשלח דרך Bundle (מפתח שממופה בטבלה 1). בתגובה Bundle שנשלחת על ידי Google Play, פרטי ההפניה מאוחסנים בשדות שממופים למפתחות שמפורטים בטבלה 2.

טבלה 1. בקשה לנתוני חבילת getInstallReferrer().

פרמטר סוג תיאור
package_name String שם החבילה של מבצע הקריאה החוזרת, המשמש לצורך הסרת עמימות.

טבלה 2. נתוני התגובה מבקשת getInstallReferrer().

מפתח סוג תיאור
install_referrer String כתובת ה-URL של מקור ההפניה (referrer) של החבילה שהותקנה.
referrer_click_timestamp_seconds long חותמת הזמן מצד הלקוח, בשניות, שבה התרחש הקליק של מקור ההפניה.
install_begin_timestamp_seconds long חותמת הזמן בצד הלקוח, בשניות, שבה התחילה התקנת האפליקציה.
referrer_click_timestamp_server_seconds long חותמת הזמן בצד השרת, בשניות, שבה התרחש הקליק של מקור ההפניה.
install_begin_timestamp_server_seconds long חותמת הזמן בצד השרת, בשניות, שבה התחילה התקנת האפליקציה.
install_version string גרסת האפליקציה בזמן ההתקנה הראשונה שלה.
google_play_instant boolean מציין אם חוויית השימוש המיידית של האפליקציה הושקתה ב-7 הימים האחרונים.

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