Logo Site EngageLab Mark Colored Transparent
เอกสาร

บันทึกการเปลี่ยนแปลง 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

คู่มือการอัปเดต

Icon Solid Transparent White Qiyu
ติดต่อฝ่ายขาย