מכיל שיטות לתיעוד עסקאות. יש להשתמש בסיווג הזה רק אם החברה שלך מחויבת על ידי Google על בסיס עסקה.
הכיתה הזו בטוחה לשרשורים.
סיכום של הכיתה המוצבת
@interface | NavigationTransactionRecorder.AddressFailureType | סוגים של כשלים בטיפול בכתובות | |
מחלקה | NavigationTransactionRecorder.AddressListener | כשהפונקציה pickup(Waypoint, List) או dropoff(Waypoint, List) מופעלת,
הקלטת הטרנזקציות מחפשת את המיקום הנוכחי של הטלפון ברקע ומחזירה אותו
באמצעות ה-listener הזה. |
|
מחלקה | NavigationTransactionRecorder.TransactionException | מוצגת חריגה כשמנסים לתעד עסקה עם קלט לא חוקי. |
סיכום קבוע
int | FAILURE_LOOKUP_FAILURE | |
int | FAILURE_NO_LOCATION | |
int | FAILURE_NO_RIGHTS | |
int | הצלחה |
סיכום אמצעי תשלום ציבורי
void | |
סטטי מחרוזת |
generateTransactionId()
שיטת עזר ליצירה של מזהה עסקה ייחודי חדש.
|
void |
סיכום שיטות שעברו בירושה
קבועים
Public static final int FAILURE_LOOKUP_FAILURE
Public סטטי סופי int FAILURE_NO_LOCATION
Public סטטי סופי int FAILURE_NO_RIGHTS
Public ערך סטטי סופי int הצלחה
שיטות ציבוריות
Public void dropoff (ציון דרך Waypoint, רשימה<String> transactionIds)
צריך להפעיל את הקריאה הזו בכל פעם שנוסע או משלוח משמיטים. צריך לאכלס את הפרמטר transactionIds במזהי מחרוזת ייחודיים עבור עסקה אחת או יותר שרלוונטיות לאירוע הזה.
כל מזהה עסקה יכול להיות באורך של 64 תווים לכל היותר, ולכל שיחה יכולים להיות עד 100 מזהי עסקאות.
יש לקרוא לשיטה הזו רק אם אך ורק אם החברה שלך מחויבת על ידי Google על בסיס כל עסקה בנפרד.
פרמטרים
נקודת ציון | Waypoint הניווט שבו מתרחשת הירידה, או null אם לא היה סשן ניווט שהוביל לנשירה הזו |
---|---|
transactionIds | מזהה עסקה אחד או יותר שעליהם חל הנשירה הזו. מזהה עסקה הוא מחרוזת שרירותית שייחודית לכל עסקה שניתנת לחיוב. |
קליעות
NavigationTransactionRecorder.TransactionException | אם רשימת מזהי העסקאות לא תקינה |
---|
Public סטטי מחרוזת generateTransactionId ()
שיטת עזר ליצירה של מזהה עסקה ייחודי חדש.
Public void pickup (ציון דרך Waypoint, רשימה<String> transactionIds)
צריך להתקשר בכל פעם שאוספים נוסע או משלוח. צריך לאכלס את הפרמטר transactionIds במזהי מחרוזת ייחודיים עבור טרנזקציה אחת או יותר שרלוונטית לאירוע הזה.
כל מזהה עסקה צריך להיות באורך של 1-64 תווים לכל היותר, וכל שיחה יכולה לכלול עד 100 מזהי עסקאות.
יש לקרוא לשיטה הזו רק אם אך ורק אם החברה שלך מחויבת על ידי Google על בסיס כל עסקה בנפרד.
פרמטרים
נקודת ציון | Waypoint הניווט שבו מתבצע האיסוף, או null אם לא היה סשן ניווט שהוביל לאיסוף הזה |
---|---|
transactionIds | מזהה עסקה אחד או יותר שעליהם חל האיסוף הזה. מזהה עסקה הוא מחרוזת שרירותית שייחודית לכל עסקה שניתנת לחיוב. |
קליעות
NavigationTransactionRecorder.TransactionException | אם רשימת מזהי העסקאות לא תקינה. |
---|