บันทึกการเปลี่ยนแปลง SDK iOS
MT iOS SDK v5.5.1
การอัปเดต
- เพิ่มสวิตช์การเก็บข้อมูล MA ทั้งหมด ตั้งค่าสถานะระหว่างการเริ่มต้นใช้งานผ่าน
MTMAConfig.dataCollectionEnabledและใช้setDataCollectionEnabled:เพื่อเปิดหรือปิดการเก็บข้อมูลหลังเริ่มต้นใช้งานสำเร็จ - เพิ่ม
isDataCollectionEnabledสำหรับตรวจสอบสถานะการเก็บข้อมูลแบบซิงโครนัส หาก SDK ยังเริ่มต้นใช้งานไม่สำเร็จ จะคืนnil - สถานะการเก็บข้อมูลแยกและบันทึกตาม MA AppKey การเรียก
start:แต่ละครั้งยังคงใช้การกำหนดค่าของครั้งนั้น โดยnilหรือไม่ได้ตั้งค่าหมายถึงเปิดตามค่าเริ่มต้น แอปควรส่งสถานะความยินยอมปัจจุบันของผู้ใช้ระหว่างการเริ่มต้นใช้งาน - เมื่อปิด จะหยุดเก็บเหตุการณ์ใหม่ คุณสมบัติผู้ใช้ UTM และข้อมูลอุปกรณ์แบบครบถ้วน พร้อมล้าง UTM เดิมและบันทึกการระบุแหล่งที่มาจากการคลิก Push ของ MA อินเทอร์เฟซเขียนคุณสมบัติผู้ใช้จะคืน
CODE_COLLECTION_DISABLED (-8)ผ่าน callback - เมื่อเปิดอีกครั้ง จะคำนวณเครื่องหมายการเปิดใช้งานครั้งแรก/วันแรกใหม่ตาม MA AppKey ปัจจุบัน เมื่อกู้คืนสำเร็จจะเริ่มเซสชันใหม่ โดยไม่รายงานเหตุการณ์ในช่วงที่ปิดย้อนหลัง
การปิดไม่กระทบการเริ่มต้นใช้งาน ตัวระบุผู้ใช้ ข้อมูลติดต่อ และช่องทางข้อความ และไม่ลบข้อมูลประวัติที่รายงานแล้ว สวิตช์นี้ควบคุมเฉพาะ MA SDK พฤติกรรมของ Push SDK และสิทธิ์การแจ้งเตือนของระบบยังคงเป็นไปตามการตั้งค่าของแต่ละส่วน
คู่มือการอัปเดต
MT iOS SDK v5.5.0
วันที่อัปเดต
- 2026-09-11
การอัปเดต
- ขณะนี้สามารถผสานรวมและเริ่มต้นใช้งาน MA SDK ได้อย่างอิสระจาก AppPush โดย SDK อย่างเป็นทางการยังคงเผยแพร่ในแพ็กเกจรวม Push คุณสามารถผสานรวมเฉพาะ MTMA หรือผสานรวมทั้ง MTMA และ MTPush ได้
- ต้องตั้งค่า MA AppKey ผ่าน
MTMAConfig.appKeyเมื่อเริ่มต้นใช้งาน รองรับการเริ่มต้นใช้งานซ้ำและการเปลี่ยน MA AppKey ภายในโปรเซสแอปเดียวกัน - เพิ่ม
MTMAConfig.resultCompletionและMTMAInitResultสำหรับรับผลการเริ่มต้นใช้งาน - เพิ่ม
emailและphoneในข้อมูลระบุตัวตนผู้ใช้ - เพิ่ม
setChannelValueWithChannelId:values:completion:สำหรับตั้งค่า ID ผู้ติดต่อของช่องทาง Push จากผู้ให้บริการภายนอก - พร็อพเพอร์ตีผู้ใช้รองรับ object และ object_array แล้ว พร้อมเพิ่ม API สำหรับอัปเดต เพิ่มต่อท้าย และลบสมาชิกใน object_array
- คอลแบ็กเดิม
MTMAConfig.completionถูกระบุว่าเลิกแนะนำให้ใช้แล้ว แต่ยังคงใช้งานได้ แนะนำให้ใช้resultCompletionแทน หากตั้งค่าทั้งสองรายการ ระบบจะเรียกเฉพาะresultCompletion
คู่มือการอัปเดต
MT iOS SDK v5.3.2
เวลาอัปเดต
- 2026-03-17
การอัปเดต
- แก้ไขบั๊ก MA ที่พบแล้ว
คู่มือการอัปเดต
MT iOS SDK v5.2.3
เวลาอัปเดต
- 2025-11-21
การอัปเดต
- ปรับปรุงตรรกะสำหรับการรายงานเหตุการณ์ MA
- แก้ไขบั๊ก MA ที่พบแล้ว
คู่มือการอัปเดต
MT iOS SDK v5.2.1
เวลาอัปเดต
- 2025-11-05
การอัปเดต
- แก้ไขบั๊ก MA ที่พบแล้ว
คู่มือการอัปเดต
MT iOS SDK v5.0.0
เวลาอัปเดต
- 2025-03-20
การอัปเดต
- เปิดตัวฟีเจอร์ MA ซึ่งรองรับการรายงานข้อมูลพฤติกรรมผู้ใช้ที่จำเป็นสำหรับ Marketing Automation ฝั่ง SDK และรองรับฟีเจอร์ API ดังต่อไปนี้:
- ตั้งค่าตัวระบุผู้ใช้
- ตั้งค่าข้อมูลติดต่อผู้ใช้
- รับ EUID
- ตั้งค่าแอตทริบิวต์ UTM
- ตั้งค่าและลบแอตทริบิวต์ผู้ใช้
- รายงานเหตุการณ์
- ตั้งค่าช่วงเวลาการรายงานข้อมูล
- ตั้งค่าจำนวนเหตุการณ์สูงสุดที่สามารถแคชได้
- ตั้งค่าระยะหมดเวลาเซสชัน
- ควบคุมการเก็บรวบรวมข้อมูล
- แก้ไขบั๊ก AppPush










