บันทึกการเปลี่ยนแปลง

API ตัวแทนแพ็กเกจข้อมูล

ธันวาคม 2019

  1. เปิดตัวกําหนด API การลงทะเบียน CPID เพื่อให้ DPA นําไปใช้
  2. เพิ่มคําแนะนําเกี่ยวกับวิธีสร้าง CPID และเก็บไว้เมื่อไคลเอ็นต์ขอ CPID ใหม่
  3. เพิ่มเอกสารประกอบเกี่ยวกับวิธีเลือก CPID ที่จะใช้เพื่อส่งการแจ้งเตือน
  4. ชี้แจงวิธีกําหนดค่ากําหนดภาษาของผู้ใช้เมื่อ GTAF เรียก DPA และเมื่อ DPA โทรหา GTAF

ตุลาคม 2019

  1. ต้องใช้ CPID ใหม่ทุกครั้งที่เราติดต่อปลายทาง CPID ซึ่งทําได้โดยการเพิ่มการประทับเวลาลงในอัลกอริทึมการสร้าง CPID
  2. นํา planLanguage ออกจาก Offer ซึ่งตอนนี้ทําเครื่องหมายเป็นช่องที่ต้องกรอก

กันยายน 2019

  1. เพิ่มการสนับสนุนสําหรับการแจ้งเตือนการหมดอายุของข้อมูล ซึ่งแตกต่างจากการแจ้งเตือน การหมดอายุของข้อมูล

กรกฎาคม 2019

  1. ชี้แจงค่าตัวระบุไคลเอ็นต์ที่เป็นไปได้
  2. เพิ่มการสนับสนุนการแจ้งเตือนการเติมเงินในบัญชี
  3. ข้อกําหนดในการสร้าง CPID ที่ไม่เข้มงวดจากการกําหนด CPID ใหม่ทุกครั้งที่มีการเรียกใช้ปลายทาง CPID
  4. เพิ่มเอกสารประกอบสําหรับการตอบกลับข้อผิดพลาดจาก GTAF ที่แตกต่างกันเมื่อเรียกใช้ API การแชร์แพ็กเกจอินเทอร์เน็ตมือถือ

มิถุนายน 2019

  1. อัปเดตข้อกําหนดของ DPA API ที่อัปเดต ซึ่งผู้ให้บริการจะต้องยอมรับ _clientid เป็นพารามิเตอร์การค้นหา
  2. API การแชร์แพ็กเกจอินเทอร์เน็ตมือถือที่อัปเดตจะช่วยให้ผู้ให้บริการแชร์ข้อมูลแพ็กเกจของผู้ใช้สําหรับลูกค้ารายหนึ่งกับ Google ได้
  3. ลําดับของการแสดงข้อเสนอแก่ผู้ใช้อาจไม่ตรงกับลําดับข้อเสนอที่ GTAF มอบให้
  4. GTAF อาจแชร์แพ็กเกจมากกว่า 10 รายการด้วย UI ของแพ็กเกจอินเทอร์เน็ตมือถือ

พฤษภาคม 2019

  1. ต้องระบุวันที่หมดอายุ เว้นแต่ว่าแพ็กเกจจะหมดอายุ
  2. ตาม RFC 6749 ให้ทําเครื่องหมายToken_type เป็นการตอบกลับในการตอบกลับเซิร์ฟเวอร์ OAuth
  3. แสดงประเภทของการแจ้งเตือนที่ส่งถึงผู้ใช้เมื่อผู้ใช้ส่งสถานะแพ็กเกจไปยัง GTAF

เมษายน 2019

  1. สมาชิกแบบชําระเงินล่วงหน้าต้องใช้ข้อมูลบัญชี
  2. อัปเดตวิธีการสร้าง CPID ที่แนะนําให้รวมภาษาไว้ในข้อความธรรมดาเมื่อสร้าง CPID
  3. ยกเลิกการสนับสนุน moreInfoUrl, โอเปอเรเตอร์LogoUrl, purchaseUrl จากข้อเสนอแล้ว UI ของแพ็กเกจอินเทอร์เน็ตมือถือไม่รองรับช่องเหล่านี้ การเปลี่ยนแปลงนี้ เข้ากันได้กับแผนเดิม
  4. รองรับการส่งการแจ้งเตือนเมื่อผู้ใช้ใช้จ่ายยอดคงเหลือในบัญชีโดยใช้ข้อมูลในสถานะจ่ายเมื่อใช้
  5. ยกเลิกการสนับสนุนกรอบเวลาเวลาแบบยืดหยุ่นจากโมดูลของแผนแล้ว การเปลี่ยนแปลงนี้ เข้ากันได้กับแผนเดิม ดังนั้น หากโอเปอเรเตอร์ส่งกรอบเวลาที่ยืดหยุ่นมาให้เรา ระบบจะยอมรับการตอบกลับนั้น

มีนาคม 2019

  1. นํา OfferInfo.promoMessage ออกจากชุดช่องที่ต้องกรอก MDP จะไม่ใช้ช่องนี้เมื่อแสดงข้อเสนอแก่ผู้ใช้
  2. แก้ไขข้อบกพร่องของเอกสารประกอบที่แจ้งว่า CPID ต้องเข้ารหัส URL แต่ GTAF จะเข้ารหัส CPID ตาม RFC2396 แทน
  3. เพิ่มข้อกําหนดสําหรับข้อความ Push แล้ว

กุมภาพันธ์ 2019

  1. ยกเลิกการสนับสนุนการแชร์ PlanOffer กับ Google โดยใช้ API การแชร์แพ็กเกจข้อมูล

มกราคม 2019

  1. เพิ่มคําแนะนําในการอัปเดตการกําหนดค่าผู้ให้บริการโดยใช้พอร์ทัล ISP
  2. เพิ่มคู่มือสําหรับการติดตั้งใช้งาน OAuth สําหรับ Data Plan Agent API
  3. คู่มือการเปลี่ยนวิธีการแชร์แพ็กเกจอินเทอร์เน็ตมือถือที่มีการเปลี่ยนชื่อและจัดระเบียบใหม่

พฤศจิกายน 2018

  1. เพิ่มการสนับสนุนการแจ้งเตือนการเปิดใช้งานแพ็กเกจ
  2. เพิ่มการรองรับหมวดหมู่การเข้าชมโมดูลแพ็กเกจ APP_STORE

กันยายน 2018

  1. เพิ่ม API เพื่อรายงานความยินยอมของผู้ใช้ให้แก่โอเปอเรเตอร์
  2. เพิ่มการรองรับแพ็กเกจที่รีเฟรชโควต้าเป็น PlanModule และ Offer เป็นระยะๆ
  3. เพิ่มการสนับสนุนสําหรับการแจ้งเตือนการหมดอายุ
  4. เปลี่ยนชื่อ PlanModuleState เป็น PlanState แล้ว นี่เป็นการเปลี่ยนแปลงเอกสารที่ไม่ควรส่งผลต่อโอเปอเรเตอร์

สิงหาคม 2018

  1. เพิ่มความสามารถของผู้ให้บริการในการระบุยอดดุลบัญชีเป็นส่วนหนึ่งของ PlanStatus

มิถุนายน 2018

  1. นําการอัปเดตออกแล้ว ดูวิธีการเกี่ยวกับสถานะแพ็กเกจและข้อเสนอแพ็กเกจ
  2. ระบบจะอนุญาตระดับยอดคงเหลือแบบหยาบๆ ในเวลาเดียวกันเมื่อมีการเติมไบต์ หรือสมดุลของเวลา
  3. เพิ่มประเภทการเชื่อมต่อลงในข้อเสนอ
  4. เพิ่มช่องสถานะโมดูลแผนลงใน PlanModule เพื่ออนุญาตให้โอเปอเรเตอร์ระบุแผนที่ผู้ใช้ซื้อแล้ว แต่ยังไม่ได้เปิดใช้งาน ช่องนี้ไม่ใช่ช่องที่ต้องกรอก
  5. DataPlan เปลี่ยนชื่อเป็น Plan แล้ว นี่เป็นการเปลี่ยนแปลงเอกสารประกอบที่ไม่ควรส่งผลต่อโอเปอเรเตอร์
  6. เพิ่มช่อง formOfPayment ลงใน PlanOffer ซึ่งช่วยให้โอเปอเรเตอร์สามารถระบุค่าใช้จ่ายที่เรียกเก็บจากผู้ใช้สําหรับการซื้อ ค่าเริ่มต้นเป็นการหักเงินจากยอดคงเหลือในแพ็กเกจ

พฤษภาคม 2018

  1. อัปเดตการตอบสนอง CPID เพื่อให้การตอบกลับเข้ากันได้กับแผนเดิม
  2. เพิ่มชื่อสําหรับ PlanStatus แล้ว ระบบจะใช้ชื่อนี้เพื่อป้อนข้อมูลส่วนหัวใน UI การตั้งค่า
  3. เพิ่มชื่อโมดูลและไบต์ที่ใช้แล้วสําหรับ PlanModule
  4. เพิ่มการเรียกการตอบกลับการซื้อกลับไปที่ GTAF

มีนาคม 2018

การอัปเดตนี้มีการเปลี่ยนแปลง Data API Agent ต่อไปนี้ การเปลี่ยนแปลงเหล่านี้เกี่ยวข้องกับ Data Plan API เวอร์ชัน 4.2 ที่โฮสต์ที่นี่

  1. เลิกใช้งานการเรียก API ต่อไปนี้
    1. การค้นหาบัญชีผู้ใช้ (DPA_URL/{data_plan_key_string}/account)
    2. การค้นหาแพ็กเกจที่ซื้อ (DPA_URL/{data_plan_key_string}/purchasedPlans)
  2. เปลี่ยน URL ที่เราเรียกใช้สําหรับสถานะของแพ็กเกจอินเทอร์เน็ต URL ใหม่มีคําอธิบายอยู่ที่นี่ DPA จะต้องส่งกลับ อินสแตนซ์ของ PlanStatus
  3. เปลี่ยน URL ที่เราเรียกใช้สําหรับข้อเสนอแพ็กเกจ URL ใหม่มีคําอธิบายอยู่ที่นี่ DPA จะต้องส่งคืนอินสแตนซ์ของ PlanOffer
  4. เปลี่ยนเนื้อหาของคําขอที่ส่งไปยัง DPA เมื่อซื้อแผน โปรดทราบว่าการเรียก API จะเหมือนกัน ตอนนี้เนื้อหาของคําขอมีอินสแตนซ์ของ TransactionRequest โปรดทราบว่าการนําระดับการซ้อนออกเทียบกับ API เวอร์ชันก่อนหน้า
  5. การตอบกลับคําขอซื้อมีการเปลี่ยนแปลง เราใช้ประโยชน์จากประเภทสกุลเงินที่กําหนด โดย Google protobuf เพื่อเป็นการตอบสนองต่อการซื้อที่สําเร็จ เราคาดหวังว่าเนื้อหาที่มีการตอบกลับจะมีอินสแตนซ์ของ TransactionResponse
  6. หากไม่ได้ระบุ plan_id API การมีสิทธิ์จะต้องแสดงแพ็กเกจข้อมูลทั้งหมดที่ผู้ใช้มีสิทธิ์ ก่อนหน้านี้เราไม่บังคับ
  7. เพิ่มปลายทางการลงทะเบียน MSISDN สําหรับ GTAF เพื่อลงทะเบียน MSISDN สําหรับการแจ้งเตือนกับ DPA

API การแชร์แผนข้อมูลโทรศัพท์มือถือของ Google

มีนาคม 2018

การอัปเดตนี้มีการเปลี่ยนแปลง API การแชร์แพ็กเกจอินเทอร์เน็ตมือถือของ Google ดังต่อไปนี้

  1. เปิดตัวการเรียก API ใหม่ที่ช่วยให้ผู้ให้บริการพุชข้อมูลข้อเสนอขายต่อยอดไปยัง GTAF เพื่อพุชไปยังอุปกรณ์ของผู้ใช้ต่อไปได้ การโทรใหม่เหล่านี้ช่วยให้ผู้ให้บริการส่งข้อเสนอไปยัง Google ได้
  2. แนะนําช่องอัปเดตล่าสุดใน PlanGroup
  3. นําช่องเปอร์เซ็นต์เครดิตข้อมูลออกจากกรอบเวลาที่มีความยืดหยุ่น