API ตัวแทนแพ็กเกจข้อมูล
ตุลาคม 2019
- ต้องใช้ CPID ใหม่ทุกครั้งที่เราติดต่อปลายทาง CPID ซึ่งทําได้โดยการเพิ่มการประทับเวลาลงในอัลกอริทึมการสร้าง CPID
- นํา planLanguage ออกจาก Offer ซึ่งตอนนี้ทําเครื่องหมายเป็นช่องที่ต้องกรอก
กันยายน 2019
- เพิ่มการสนับสนุนสําหรับการแจ้งเตือนการหมดอายุของข้อมูล ซึ่งแตกต่างจากการแจ้งเตือน การหมดอายุของข้อมูล
กรกฎาคม 2019
- ชี้แจงค่าตัวระบุไคลเอ็นต์ที่เป็นไปได้
- เพิ่มการสนับสนุนการแจ้งเตือนการเติมเงินในบัญชี
- ข้อกําหนดในการสร้าง CPID ที่ไม่เข้มงวดจากการกําหนด CPID ใหม่ทุกครั้งที่มีการเรียกใช้ปลายทาง CPID
- เพิ่มเอกสารประกอบสําหรับการตอบกลับข้อผิดพลาดจาก GTAF ที่แตกต่างกันเมื่อเรียกใช้ API การแชร์แพ็กเกจอินเทอร์เน็ตมือถือ
มิถุนายน 2019
- อัปเดตข้อกําหนดของ DPA API ที่อัปเดต ซึ่งผู้ให้บริการจะต้องยอมรับ _clientid เป็นพารามิเตอร์การค้นหา
- API การแชร์แพ็กเกจอินเทอร์เน็ตมือถือที่อัปเดตจะช่วยให้ผู้ให้บริการแชร์ข้อมูลแพ็กเกจของผู้ใช้สําหรับลูกค้ารายหนึ่งกับ Google ได้
- ลําดับของการแสดงข้อเสนอแก่ผู้ใช้อาจไม่ตรงกับลําดับข้อเสนอที่ GTAF มอบให้
- GTAF อาจแชร์แพ็กเกจมากกว่า 10 รายการด้วย UI ของแพ็กเกจอินเทอร์เน็ตมือถือ
พฤษภาคม 2019
- ต้องระบุวันที่หมดอายุ เว้นแต่ว่าแพ็กเกจจะหมดอายุ
- ตาม RFC 6749 ให้ทําเครื่องหมายToken_type เป็นการตอบกลับในการตอบกลับเซิร์ฟเวอร์ OAuth
- แสดงประเภทของการแจ้งเตือนที่ส่งถึงผู้ใช้เมื่อผู้ใช้ส่งสถานะแพ็กเกจไปยัง GTAF
เมษายน 2019
- สมาชิกแบบชําระเงินล่วงหน้าต้องใช้ข้อมูลบัญชี
- อัปเดตวิธีการสร้าง CPID ที่แนะนําให้รวมภาษาไว้ในข้อความธรรมดาเมื่อสร้าง CPID
- ยกเลิกการสนับสนุน moreInfoUrl, โอเปอเรเตอร์LogoUrl, purchaseUrl จากข้อเสนอแล้ว UI ของแพ็กเกจอินเทอร์เน็ตมือถือไม่รองรับช่องเหล่านี้ การเปลี่ยนแปลงนี้ เข้ากันได้กับแผนเดิม
- รองรับการส่งการแจ้งเตือนเมื่อผู้ใช้ใช้จ่ายยอดคงเหลือในบัญชีโดยใช้ข้อมูลในสถานะจ่ายเมื่อใช้
- ยกเลิกการสนับสนุนกรอบเวลาเวลาแบบยืดหยุ่นจากโมดูลของแผนแล้ว การเปลี่ยนแปลงนี้ เข้ากันได้กับแผนเดิม ดังนั้น หากโอเปอเรเตอร์ส่งกรอบเวลาที่ยืดหยุ่นมาให้เรา ระบบจะยอมรับการตอบกลับนั้น
มีนาคม 2019
- นํา OfferInfo.promoMessage ออกจากชุดช่องที่ต้องกรอก MDP จะไม่ใช้ช่องนี้เมื่อแสดงข้อเสนอแก่ผู้ใช้
- แก้ไขข้อบกพร่องของเอกสารประกอบที่แจ้งว่า CPID ต้องเข้ารหัส URL แต่ GTAF จะเข้ารหัส CPID ตาม RFC2396 แทน
- เพิ่มข้อกําหนดสําหรับข้อความ Push แล้ว
กุมภาพันธ์ 2019
- ยกเลิกการสนับสนุนการแชร์ PlanOffer กับ Google โดยใช้ API การแชร์แพ็กเกจข้อมูล
มกราคม 2019
- เพิ่มคําแนะนําในการอัปเดตการกําหนดค่าผู้ให้บริการโดยใช้พอร์ทัล ISP
- เพิ่มคู่มือสําหรับการติดตั้งใช้งาน OAuth สําหรับ Data Plan Agent API
- คู่มือการเปลี่ยนวิธีการแชร์แพ็กเกจอินเทอร์เน็ตมือถือที่มีการเปลี่ยนชื่อและจัดระเบียบใหม่
พฤศจิกายน 2018
- เพิ่มการสนับสนุนการแจ้งเตือนการเปิดใช้งานแพ็กเกจ
- เพิ่มการรองรับหมวดหมู่การเข้าชมโมดูลแพ็กเกจ APP_STORE
กันยายน 2018
- เพิ่ม API เพื่อรายงานความยินยอมของผู้ใช้ให้แก่โอเปอเรเตอร์
- เพิ่มการรองรับแพ็กเกจที่รีเฟรชโควต้าเป็น PlanModule และ Offer เป็นระยะๆ
- เพิ่มการสนับสนุนสําหรับการแจ้งเตือนการหมดอายุ
- เปลี่ยนชื่อ PlanModuleState เป็น PlanState แล้ว นี่เป็นการเปลี่ยนแปลงเอกสารที่ไม่ควรส่งผลต่อโอเปอเรเตอร์
สิงหาคม 2018
- เพิ่มความสามารถของผู้ให้บริการในการระบุยอดดุลบัญชีเป็นส่วนหนึ่งของ PlanStatus
มิถุนายน 2018
- นําการอัปเดตออกแล้ว ดูวิธีการเกี่ยวกับสถานะแพ็กเกจและข้อเสนอแพ็กเกจ
- ระบบจะอนุญาตระดับยอดคงเหลือแบบหยาบๆ ในเวลาเดียวกันเมื่อมีการเติมไบต์ หรือสมดุลของเวลา
- เพิ่มประเภทการเชื่อมต่อลงในข้อเสนอ
- เพิ่มช่องสถานะโมดูลแผนลงใน PlanModule เพื่ออนุญาตให้โอเปอเรเตอร์ระบุแผนที่ผู้ใช้ซื้อแล้ว แต่ยังไม่ได้เปิดใช้งาน ช่องนี้ไม่ใช่ช่องที่ต้องกรอก
- DataPlan เปลี่ยนชื่อเป็น Plan แล้ว นี่เป็นการเปลี่ยนแปลงเอกสารประกอบที่ไม่ควรส่งผลต่อโอเปอเรเตอร์
- เพิ่มช่อง formOfPayment ลงใน PlanOffer ซึ่งช่วยให้โอเปอเรเตอร์สามารถระบุค่าใช้จ่ายที่เรียกเก็บจากผู้ใช้สําหรับการซื้อ ค่าเริ่มต้นเป็นการหักเงินจากยอดคงเหลือในแพ็กเกจ
พฤษภาคม 2018
- อัปเดตการตอบสนอง CPID เพื่อให้การตอบกลับเข้ากันได้กับแผนเดิม
- เพิ่มชื่อสําหรับ PlanStatus แล้ว ระบบจะใช้ชื่อนี้เพื่อป้อนข้อมูลส่วนหัวใน UI การตั้งค่า
- เพิ่มชื่อโมดูลและไบต์ที่ใช้แล้วสําหรับ PlanModule
- เพิ่มการเรียกการตอบกลับการซื้อกลับไปที่ GTAF
มีนาคม 2018
การอัปเดตนี้มีการเปลี่ยนแปลง Data API Agent ต่อไปนี้ การเปลี่ยนแปลงเหล่านี้เกี่ยวข้องกับ Data Plan API เวอร์ชัน 4.2 ที่โฮสต์ที่นี่
- เลิกใช้งานการเรียก API ต่อไปนี้
- การค้นหาบัญชีผู้ใช้ (DPA_URL/{data_plan_key_string}/account)
- การค้นหาแพ็กเกจที่ซื้อ (DPA_URL/{data_plan_key_string}/purchasedPlans)
- เปลี่ยน URL ที่เราเรียกใช้สําหรับสถานะของแพ็กเกจอินเทอร์เน็ต URL ใหม่มีคําอธิบายอยู่ที่นี่ DPA จะต้องส่งกลับ อินสแตนซ์ของ PlanStatus
- เปลี่ยน URL ที่เราเรียกใช้สําหรับข้อเสนอแพ็กเกจ URL ใหม่มีคําอธิบายอยู่ที่นี่ DPA จะต้องส่งคืนอินสแตนซ์ของ PlanOffer
- เปลี่ยนเนื้อหาของคําขอที่ส่งไปยัง DPA เมื่อซื้อแผน โปรดทราบว่าการเรียก API จะเหมือนกัน ตอนนี้เนื้อหาของคําขอมีอินสแตนซ์ของ TransactionRequest โปรดทราบว่าการนําระดับการซ้อนออกเทียบกับ API เวอร์ชันก่อนหน้า
- การตอบกลับคําขอซื้อมีการเปลี่ยนแปลง เราใช้ประโยชน์จากประเภทสกุลเงินที่กําหนด โดย Google protobuf เพื่อเป็นการตอบสนองต่อการซื้อที่สําเร็จ เราคาดหวังว่าเนื้อหาที่มีการตอบกลับจะมีอินสแตนซ์ของ TransactionResponse
- หากไม่ได้ระบุ
plan_id
API การมีสิทธิ์จะต้องแสดงแพ็กเกจข้อมูลทั้งหมดที่ผู้ใช้มีสิทธิ์ ก่อนหน้านี้เราไม่บังคับ - เพิ่มปลายทางการลงทะเบียน MSISDN สําหรับ GTAF เพื่อลงทะเบียน MSISDN สําหรับการแจ้งเตือนกับ DPA
API การแชร์แผนข้อมูลโทรศัพท์มือถือของ Google
มีนาคม 2018
การอัปเดตนี้มีการเปลี่ยนแปลง API การแชร์แพ็กเกจอินเทอร์เน็ตมือถือของ Google ดังต่อไปนี้
- เปิดตัวการเรียก API ใหม่ที่ช่วยให้ผู้ให้บริการพุชข้อมูลข้อเสนอขายต่อยอดไปยัง GTAF เพื่อพุชไปยังอุปกรณ์ของผู้ใช้ต่อไปได้ การโทรใหม่เหล่านี้ช่วยให้ผู้ให้บริการส่งข้อเสนอไปยัง Google ได้
- แนะนําช่องอัปเดตล่าสุดใน PlanGroup
- นําช่องเปอร์เซ็นต์เครดิตข้อมูลออกจากกรอบเวลาที่มีความยืดหยุ่น