แพ็กเกจที่ผู้ให้บริการสนใจจะเสนอให้ผู้ใช้เพื่อปรับปรุงประสบการณ์ของผู้ใช้ ผู้ให้บริการสามารถส่งข้อเสนอนี้ไปยัง GTAF และจะส่งต่อไปยังแอปพลิเคชันที่ทำงานในอุปกรณ์ของผู้ใช้
การแสดง JSON | |
---|---|
{ "name": string, "offers": [ { object ( |
ช่อง | |
---|---|
name |
LINT.ThenChange(//depot/google3/google/mobile/dataplansharing/v1/mobiledataplansharing_enums.proto) ชื่อทรัพยากรของ PlanStatus ในรูปแบบต่อไปนี้ |
offers[] |
รายการข้อเสนอทั้งหมดที่ขยายเวลาให้แก่ผู้ใช้ |
expireTime |
ต้องระบุ เวลาที่ข้อเสนอนี้หมดอายุ GTAF จะไม่แชร์ข้อเสนอกับแอปพลิเคชันเมื่อข้อเสนอหมดอายุ เวลาหมดอายุต้องเป็นเวลาในอนาคต การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดเป็นหน่วยนาโนวินาทีและมีตัวเลขเศษส่วนได้สูงสุด 9 หลัก ตัวอย่างเช่น |
formOfPayment |
ระบุวิธีเรียกเก็บเงินจากผู้ใช้สำหรับข้อเสนอ หากผู้ใช้คลิกซื้อ เช่น "หักจากยอดคงเหลือในกระเป๋าเงิน" หรือ "เรียกเก็บเงินจากบัตรเครดิตที่บันทึกไว้" ระบบจะแสดงสตริงต่อผู้ใช้ตามที่ระบุไว้เมื่อทำการซื้อ |