ผสานรวม Meta Audience Network กับการเสนอราคา

เลือกแพลตฟอร์ม: Android iOS Unity Flutter Android (เดิม)

คู่มือนี้จะแสดงวิธีใช้ Google Mobile Ads Unity Plugin เพื่อโหลดและแสดงโฆษณาจาก Meta Audience Network โดยใช้สื่อกลาง ซึ่งครอบคลุมการผสานรวมการเสนอราคา โดยจะครอบคลุมวิธีเพิ่ม Meta Audience Network ลงในการกำหนดค่าสื่อกลางของหน่วยโฆษณา และวิธีผสานรวม Meta Audience Network และ อะแดปเตอร์เข้ากับแอป Unity

การผสานรวมและรูปแบบโฆษณาที่รองรับ

อะแดปเตอร์สื่อกลาง Ad Manager สำหรับ Meta Audience Network มีความสามารถดังต่อไปนี้

การผสานรวม
การเสนอราคา
น้ำตก  1
รูปแบบ
แบนเนอร์
โฆษณาคั่นระหว่างหน้า
ได้รับรางวัลแล้ว
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล

1 Meta Audience Network เปลี่ยนมาใช้การเสนอราคาเท่านั้นในปี 2021

ข้อกำหนดเบื้องต้น

ก่อนดำเนินการต่อ ให้ตรวจสอบสิ่งต่อไปนี้

  • Google Mobile Ads Unity Plugin เวอร์ชันล่าสุด
  • Unity Editor เวอร์ชัน 5.6 ขึ้นไป
  • ปลั๊กอินสื่อกลาง Google Mobile Ads สำหรับ Meta Audience Network 2.11.0 (แนะนำให้ใช้เวอร์ชันล่าสุด)
  • หากต้องการติดตั้งใช้งานใน Android
    • ระดับ API 24 ขึ้นไปของ Android
  • วิธีติดตั้งใช้งานใน iOS
    • เป้าหมายการติดตั้งใช้งาน iOS เวอร์ชัน 15.0 ขึ้นไป
    • โดยปกติแล้ว Meta Audience Network SDK เวอร์ชันล่าสุดจะกำหนดให้ใช้ Xcode เวอร์ชันล่าสุด
  • โปรเจ็กต์ Unity ที่ใช้งานได้ซึ่งกำหนดค่าด้วย Google Mobile Ads Unity Plugin ดูรายละเอียดได้ที่หัวข้อตั้งค่า Google Mobile Ads Unity Plugin
  • ตั้งค่าสื่อกลาง
  • ขั้นตอนที่ 1: ตั้งค่าการกำหนดค่าใน UI ของ Meta Audience Network

    ลงชื่อสมัครใช้และเข้าสู่ระบบหน้าเริ่มต้นของ Business Manager

    คลิกเริ่มต้นใช้งาน แล้วคลิกสร้างบัญชีใหม่

    กรอกข้อมูลในช่องที่ต้องกรอกด้วยรายละเอียดธุรกิจ แล้วคลิกถัดไป

    สร้างพร็อพเพอร์ตี้

    หลังจากกรอกข้อมูลที่จำเป็นแล้ว ระบบจะแจ้งให้คุณสร้างพร็อพเพอร์ตี้สำหรับแอป ป้อนชื่อพร็อพเพอร์ตี้ที่ต้องการสำหรับแอป แล้วคลิกถัดไป

    จากนั้นเลือกแพลตฟอร์มที่จะสร้างรายได้

    เพิ่มรายละเอียดแอป แล้วคลิกถัดไป

    Android

    iOS

    ตั้งค่าบัญชีการชำระเงินโดยคลิกเพิ่มบัญชีการชำระเงินใหม่ ระบบจะเปลี่ยนเส้นทางคุณไปยังหน้าใหม่เพื่อป้อนข้อมูลการชำระเงิน กรอกรายละเอียดที่จำเป็น แล้วคลิกถัดไป

    เลือก Google Ad Manager เป็นแพลตฟอร์มสื่อกลาง แล้วคลิก สร้างตําแหน่ง

    เลือกรูปแบบ กรอกแบบฟอร์ม แล้วคลิกสร้าง

    จดรหัสตำแหน่งโฆษณา

    คลิกเสร็จสิ้น

    อัปเดต app-ads.txt

    ผู้ขายที่ได้รับอนุญาตสำหรับแอป app-ads.txt เป็นความคิดริเริ่มของ IAB Tech Lab ที่ช่วยตรวจสอบว่าคุณจะขายพื้นที่โฆษณาในแอปผ่านช่องทางที่คุณได้รับอนุญาตเท่านั้น คุณจะต้องใช้ไฟล์ app-ads.txt เพื่อป้องกันไม่ให้เสียรายได้จากโฆษณาเป็นจำนวนมาก หากยังไม่ได้ดำเนินการ ให้สร้างไฟล์ app-ads.txt สำหรับ Ad Manager

    หากต้องการติดตั้งใช้งาน app-ads.txt สำหรับ Meta Audience Network โปรดดู การระบุผู้ขายที่ได้รับอนุญาตด้วย app-ads.txt

    เปิดโหมดทดสอบ

    ดูวิธีการเปิดใช้โฆษณาทดสอบของ Meta Audience Network โดยละเอียดได้ในคู่มือการทดสอบการติดตั้งใช้งาน Audience Network

    ขั้นตอนที่ 2: ตั้งค่าดีมานด์ของ Meta Audience Network ใน UI ของ Ad Manager

    กำหนดการตั้งค่าสื่อกลางสำหรับหน่วยโฆษณา

    Android

    ดูวิธีการได้ที่ขั้นตอนที่ 2 ในคู่มือสำหรับ Android

    iOS

    ดูวิธีการได้ที่ขั้นตอนที่ 2 ในคู่มือสำหรับ iOS

    เพิ่ม Meta ลงในรายชื่อพาร์ทเนอร์โฆษณาตาม GDPR และกฎระเบียบของรัฐในสหรัฐอเมริกา

    ทําตามขั้นตอนใน การตั้งค่ากฎระเบียบของยุโรป และ การตั้งค่ากฎระเบียบของรัฐในสหรัฐอเมริกา เพื่อเพิ่ม Meta ลงใน รายชื่อพาร์ทเนอร์โฆษณาตามกฎระเบียบของยุโรปและกฎระเบียบของรัฐในสหรัฐอเมริกาใน UI ของ Ad Manager

    ขั้นตอนที่ 3: นําเข้า SDK และอะแดปเตอร์ของ Meta Audience Network

    OpenUPM-CLI

    หากติดตั้ง OpenUPM-CLI แล้ว คุณจะติดตั้งปลั๊กอินสื่อกลาง Google Mobile Ads Meta Audience Network สำหรับ Unity ลงในโปรเจ็กต์ได้โดยเรียกใช้คำสั่งต่อไปนี้จาก ไดเรกทอรีรากของโปรเจ็กต์

    openupm add com.google.ads.mobile.mediation.metaaudiencenetwork

    OpenUPM

    ในเครื่องมือแก้ไขโปรเจ็กต์ Unity ให้เลือกแก้ไข > การตั้งค่าโปรเจ็กต์ > เครื่องมือจัดการแพ็กเกจเพื่อเปิดการตั้งค่าเครื่องมือจัดการแพ็กเกจ Unity

    ในแท็บ Scoped Registries ให้เพิ่ม OpenUPM เป็น Scoped Registry โดยระบุรายละเอียดต่อไปนี้

    • ชื่อ: OpenUPM
    • URL: https://package.openupm.com
    • ขอบเขต: com.google

    รายละเอียด OpenUPM

    จากนั้นไปที่ Window > Package Manager เพื่อเปิดเครื่องมือจัดการแพ็กเกจ Unity แล้วเลือกMy Registries จากเมนูแบบเลื่อนลง

    Unity Registry

    เลือกแพ็กเกจ Google Mobile Ads MetaAudienceNetwork Mediation แล้วคลิกติดตั้ง

    ติดตั้งจาก OpenUPM

    แพ็กเกจ Unity

    ดาวน์โหลดปลั๊กอินสื่อกลาง Google Mobile Ads สำหรับ Meta Audience Network เวอร์ชันล่าสุดจากลิงก์ดาวน์โหลดในบันทึกการเปลี่ยนแปลง แล้วแตกไฟล์ GoogleMobileAdsMetaAudienceNetworkMediation.unitypackage จากไฟล์ ZIP

    ในโปรแกรมแก้ไขโปรเจ็กต์ Unity ให้เลือก Assets > Import Package > Custom Package แล้วค้นหา GoogleMobileAdsMetaAudienceNetworkMediation.unitypackage ไฟล์ที่คุณดาวน์โหลด ตรวจสอบว่าได้เลือกไฟล์ทั้งหมดแล้ว แล้วคลิกนำเข้า

    นำเข้าจาก Unity

    จากนั้นเลือก Assets > External Dependency Manager > Android Resolver > Force Resolve ไลบรารี External Dependency Manager จะทำการแก้ปัญหา Dependency ตั้งแต่ต้นและคัดลอก Dependency ที่ประกาศไว้ไปยังไดเรกทอรี Assets/Plugins/Android ของแอป Unity

    บังคับให้แก้ไข

    ขั้นตอนที่ 4: ใช้การตั้งค่าความเป็นส่วนตัวใน SDK ของ Meta Audience Network

    เพื่อให้เป็นไปตามนโยบายความยินยอมของผู้ใช้ EU ของ Google คุณต้องเปิดเผยข้อมูลบางอย่างต่อผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA), สหราชอาณาจักร และสวิตเซอร์แลนด์ และได้รับความยินยอมในการใช้คุกกี้หรือพื้นที่เก็บข้อมูลอื่นในเครื่องในกรณีที่กฎหมายกำหนด รวมถึงการรวบรวม การแชร์ และการใช้ข้อมูลส่วนตัวสำหรับการปรับโฆษณาตามโปรไฟล์ของผู้ใช้ นโยบายนี้เป็นผลมาจากข้อกำหนดด้าน ePrivacy และกฎระเบียบให้ความคุ้มครองข้อมูลส่วนบุคคลของผู้บริโภค (GDPR) ของสหภาพยุโรป คุณมีหน้าที่ ตรวจสอบว่ามีการส่งต่อความยินยอมไปยังแหล่งที่มาของโฆษณาแต่ละแห่งใน เชนสื่อกลาง (Mediation Chain)

    อ่านคำแนะนำของ Meta เพื่อดูข้อมูลเกี่ยวกับ GDPR และการโฆษณาของ Meta

    กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกา

    กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกากำหนดให้ผู้ใช้มีสิทธิเลือกไม่ให้ความยินยอมใน "การขาย" "ข้อมูลส่วนบุคคล" ของตน (ตามที่กฎหมายให้คำจำกัดความไว้) โดยเว็บไซต์จะต้องให้ตัวเลือกผู้ใช้สำหรับไม่ให้ความยินยอมในการขายผ่านลิงก์ "ห้ามขายข้อมูลส่วนบุคคลของฉัน" ที่แสดงไว้อย่างชัดเจนบนหน้าแรกของฝ่ายที่ทำ "การขาย" คู่มือการปฏิบัติตามกฎหมายความเป็นส่วนตัวของรัฐในสหรัฐอเมริกาช่วยให้คุณเปิดใช้การประมวลผลข้อมูลแบบจำกัด สำหรับการแสดงโฆษณา Google ได้ แต่ Google ไม่สามารถใช้การตั้งค่านี้กับเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลาง ดังนั้น คุณต้องระบุเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลาง (Mediation Chain) ที่อาจมีส่วนร่วมในการขายข้อมูลส่วนบุคคล และปฏิบัติตามคำแนะนำจากเครือข่ายแต่ละเครือข่ายเพื่อให้เป็นไปตามข้อกำหนด

    สําหรับผู้ใช้ในแคลิฟอร์เนีย โปรดตรวจสอบตัวเลือกการประมวลผลข้อมูลของ Meta

    ขั้นตอนที่ 5: เพิ่มโค้ดที่จำเป็น

    Android

    ไม่จำเป็นต้องใช้โค้ดเพิ่มเติมสำหรับการผสานรวม Meta Audience Network

    iOS

    การผสานรวม SKAdNetwork

    ทําตามเอกสารประกอบของ Meta Audience Network เพื่อเพิ่มตัวระบุ SKAdNetwork ลงในไฟล์ Info.plist ของโปรเจ็กต์

    เปิดใช้การติดตามการโฆษณา

    หากคุณกำลังสร้างแอปสำหรับ iOS 14 ขึ้นไป โปรดดูวิธีการตั้งค่าแฟล็กการติดตามการโฆษณาของ Meta Audience Network

    ขั้นตอนที่ 6: ทดสอบการติดตั้งใช้งาน

    เปิดใช้โฆษณาทดสอบ

    ตรวจสอบว่าคุณได้ลงทะเบียนอุปกรณ์ทดสอบสำหรับ Ad Manager และเปิดใช้โหมดทดสอบใน UI ของ Meta Audience Network แล้ว

    ยืนยันโฆษณาทดสอบ

    หากต้องการยืนยันว่าคุณได้รับโฆษณาทดสอบจาก Meta Audience Network ให้เปิดใช้การทดสอบแหล่งที่มาของโฆษณาแหล่งเดียว ในเครื่องมือตรวจสอบโฆษณาโดยใช้แหล่งที่มาของโฆษณา Meta Audience Network (การเสนอราคา)

    ขั้นตอนที่ไม่บังคับ

    การแคชใน Android 9

    Android

    ตั้งแต่ Android 9 (ระดับ API 28) เป็นต้นไป ระบบจะปิดใช้การรองรับข้อความที่โอนหรือจัดเก็บได้โดยไม่ต้องเข้ารหัสโดยค่าเริ่มต้น ซึ่งจะส่งผลต่อฟังก์ชันการแคชสื่อของ SDK ของ Meta Audience Network และอาจส่งผลต่อประสบการณ์ของผู้ใช้และรายได้จากโฆษณา โปรดทำตามเอกสารประกอบของ Meta เพื่ออัปเดตการกำหนดค่าความปลอดภัยของเครือข่ายในแอป

    iOS

    ใช้ไม่ได้กับการผสานรวม iOS

    รหัสข้อผิดพลาด

    หากอแดปเตอร์ไม่ได้รับโฆษณาจากเครือข่าย Audience คุณสามารถตรวจสอบ ข้อผิดพลาดพื้นฐานจากการตอบกลับโฆษณาได้โดยใช้ ResponseInfo ในคลาสต่อไปนี้

    Android

    com.google.ads.mediation.facebook.FacebookAdapter
    com.google.ads.mediation.facebook.FacebookMediationAdapter
    

    iOS

    GADMAdapterFacebook
    GADMediationAdapterFacebook
    

    รหัสและข้อความที่มาพร้อมกันซึ่งอะแดปเตอร์ Meta Audience Network แสดงเมื่อโหลดโฆษณาไม่สำเร็จมีดังนี้

    Android

    รหัสข้อผิดพลาด เหตุผล
    101 พารามิเตอร์เซิร์ฟเวอร์ไม่ถูกต้อง (เช่น ไม่มีรหัสตําแหน่ง)
    102 ขนาดโฆษณาที่ขอไม่ตรงกับขนาดแบนเนอร์ที่ Meta Audience Network รองรับ
    103 ผู้เผยแพร่โฆษณาต้องขอโฆษณาโดยมีบริบท Activity
    104 เริ่มต้น SDK ของ Meta Audience Network ไม่สำเร็จ
    105 ผู้เผยแพร่โฆษณาไม่ได้ขอโฆษณาเนทีฟแบบรวม
    106 โฆษณาเนทีฟที่โหลดเป็นออบเจ็กต์ที่แตกต่างจากที่คาดไว้
    107 ออบเจ็กต์ Context ที่ใช้ไม่ถูกต้อง
    108 โฆษณาที่โหลดไม่มีชิ้นงานโฆษณาเนทีฟที่จำเป็น
    109 สร้างโฆษณาเนทีฟจากเพย์โหลดราคาเสนอไม่สำเร็จ
    110 SDK ของ Meta Audience Network แสดงโฆษณาคั่นระหว่างหน้า/โฆษณาที่มีการให้รางวัลไม่สำเร็จ
    111 มีข้อยกเว้นเมื่อสร้างออบเจ็กต์ AdView ของ Meta Audience Network
    1000-9999 Meta Audience Network แสดงข้อผิดพลาดเฉพาะ SDK ดูรายละเอียดเพิ่มเติมได้ในเอกสารประกอบของ Meta Audience Network

    iOS

    รหัสข้อผิดพลาด เหตุผล
    101 พารามิเตอร์เซิร์ฟเวอร์ไม่ถูกต้อง (เช่น ไม่มีรหัสตําแหน่ง)
    102 ขนาดโฆษณาที่ขอไม่ตรงกับขนาดแบนเนอร์ที่ Meta Audience Network รองรับ
    103 เริ่มต้นออบเจ็กต์โฆษณา Meta Audience Network ไม่สำเร็จ
    104 SDK ของ Meta Audience Network แสดงโฆษณาคั่นระหว่างหน้า/โฆษณาที่มีการให้รางวัลไม่สำเร็จ
    105 ตัวควบคุมมุมมองรูทของโฆษณาแบนเนอร์คือ nil
    106 เริ่มต้น SDK ของ Meta Audience Network ไม่สำเร็จ
    1000-9999 Meta Audience Network แสดงข้อผิดพลาดเฉพาะ SDK ดูรายละเอียดเพิ่มเติมได้ในเอกสารประกอบของ Meta Audience Network

    บันทึกการเปลี่ยนแปลงของปลั๊กอินสื่อกลาง Unity ของ Meta Audience Network

    เวอร์ชัน 3.20.1

    เวอร์ชัน 3.20.0

    เวอร์ชัน 3.19.0

    เวอร์ชัน 3.18.7

    เวอร์ชัน 3.18.6

    เวอร์ชัน 3.18.5

    เวอร์ชัน 3.18.4

    เวอร์ชัน 3.18.3

    เวอร์ชัน 3.18.2

    เวอร์ชัน 3.18.1

    เวอร์ชัน 3.18.0

    เวอร์ชัน 3.17.3

    เวอร์ชัน 3.17.2

    เวอร์ชัน 3.17.1

    เวอร์ชัน 3.17.0

    เวอร์ชัน 3.16.0

    เวอร์ชัน 3.15.0

    เวอร์ชัน 3.14.0

    เวอร์ชัน 3.13.1

    เวอร์ชัน 3.13.0

    เวอร์ชัน 3.12.2

    เวอร์ชัน 3.12.1

    เวอร์ชัน 3.12.0

    เวอร์ชัน 3.11.0

    เวอร์ชัน 3.10.0

    เวอร์ชัน 3.9.1

    เวอร์ชัน 3.9.0

    เวอร์ชัน 3.8.0

    เวอร์ชัน 3.7.0

    เวอร์ชัน 3.6.1

    เวอร์ชัน 3.6.0

    เวอร์ชัน 3.5.0

    เวอร์ชัน 3.4.0

    เวอร์ชัน 3.3.2

    เวอร์ชัน 3.3.1

    เวอร์ชัน 3.3.0

    เวอร์ชัน 3.2.0

    เวอร์ชัน 3.1.0

    เวอร์ชัน 3.0.0

    เวอร์ชัน 2.12.0

    เวอร์ชัน 2.11.1

    เวอร์ชัน 2.11.0

    เวอร์ชัน 2.10.0

    เวอร์ชัน 2.9.2

    เวอร์ชัน 2.9.1

    เวอร์ชัน 2.9.0

    เวอร์ชัน 2.8.1

    เวอร์ชัน 2.8.0

    เวอร์ชัน 2.7.1 (เลิกใช้งานแล้ว ให้ใช้เวอร์ชัน 2.8.0 ขึ้นไป)

    เวอร์ชัน 2.7.0 (เลิกใช้งานแล้ว ให้ใช้ 2.8.0 ขึ้นไป)

    เวอร์ชัน 2.6.1 (เลิกใช้งานแล้ว ใช้ 2.8.0 ขึ้นไป)

    เวอร์ชัน 2.6.0

    เวอร์ชัน 2.5.1

    • รองรับ Facebook Android Adapter เวอร์ชัน 5.5.0.0
    • รองรับอะแดปเตอร์ iOS ของ Facebook เวอร์ชัน 5.5.1.0

    เวอร์ชัน 2.5.0

    • รองรับอะแดปเตอร์ Facebook สำหรับ Android เวอร์ชัน 5.5.0.0
    • รองรับอะแดปเตอร์ iOS ของ Facebook เวอร์ชัน 5.5.0.0

    เวอร์ชัน 2.4.1

    • รองรับ Facebook Android Adapter เวอร์ชัน 5.4.1.1
    • รองรับอแดปเตอร์ Facebook iOS เวอร์ชัน 5.4.0.0

    เวอร์ชัน 2.4.0

    • รองรับอะแดปเตอร์ Facebook สำหรับ Android เวอร์ชัน 5.4.0.0
    • รองรับอแดปเตอร์ Facebook iOS เวอร์ชัน 5.4.0.0

    เวอร์ชัน 2.3.2

    • รองรับอะแดปเตอร์ Facebook สำหรับ Android เวอร์ชัน 5.3.1.2
    • รองรับอะแดปเตอร์ Facebook iOS เวอร์ชัน 5.3.2.0

    เวอร์ชัน 2.3.1

    • รองรับอะแดปเตอร์ Facebook สำหรับ Android เวอร์ชัน 5.3.1.0
    • รองรับอแดปเตอร์ Facebook iOS เวอร์ชัน 5.3.2.0

    เวอร์ชัน 2.3.0

    • รองรับ Facebook Android Adapter เวอร์ชัน 5.3.0.0
    • รองรับอะแดปเตอร์ Facebook iOS เวอร์ชัน 5.3.0.0

    เวอร์ชัน 2.2.0

    • อัปเดตปลั๊กอินเพื่อรองรับ Rewarded API เวอร์ชันเบต้าแบบเปิดใหม่
    • รองรับอะแดปเตอร์ Facebook สำหรับ Android เวอร์ชัน 5.2.0.1
    • รองรับอะแดปเตอร์ Facebook iOS เวอร์ชัน 5.2.0.1

    เวอร์ชัน 2.1.1

    • รองรับอะแดปเตอร์ Facebook สำหรับ Android เวอร์ชัน 5.1.0.1
    • รองรับอะแดปเตอร์ Facebook iOS เวอร์ชัน 5.1.0.0

    เวอร์ชัน 2.1.0

    • รองรับ Facebook Android Adapter เวอร์ชัน 5.1.0.0
    • รองรับอะแดปเตอร์ Facebook iOS เวอร์ชัน 5.1.0.0

    เวอร์ชัน 2.0.0

    • รองรับอะแดปเตอร์ Facebook สำหรับ Android เวอร์ชัน 5.0.1.0
    • รองรับอะแดปเตอร์ Facebook iOS เวอร์ชัน 5.0.1.0

    เวอร์ชัน 1.2.1

    • รองรับอะแดปเตอร์ Facebook สำหรับ Android เวอร์ชัน 4.99.3.0
    • รองรับอะแดปเตอร์ Facebook iOS เวอร์ชัน 4.99.3.0

    เวอร์ชัน 1.2.0

    • รองรับ Facebook Android Adapter เวอร์ชัน 4.99.1.1
    • รองรับอแดปเตอร์ Facebook iOS เวอร์ชัน 4.99.2.0

    เวอร์ชัน 1.1.3

    • รองรับ Facebook Android Adapter เวอร์ชัน 4.28.2.1
    • รองรับอะแดปเตอร์ Facebook iOS เวอร์ชัน 4.28.1.2

    เวอร์ชัน 1.1.2

    • แก้ไขข้อขัดแย้งที่อาจเกิดขึ้นกับปลั๊กอินสื่อกลาง Unity ของ Unity Ads

    เวอร์ชัน 1.1.1

    • รองรับ Facebook Android Adapter เวอร์ชัน 4.28.2.0
    • รองรับอแดปเตอร์ Facebook iOS เวอร์ชัน 4.28.1.1

    เวอร์ชัน 1.1.0

    • รองรับ Facebook Android SDK เวอร์ชัน 4.28.1
    • รองรับ Facebook iOS SDK เวอร์ชัน 4.28.1

    เวอร์ชัน 1.0.0

    • เปิดตัวครั้งแรก
    • รองรับ Facebook Android SDK เวอร์ชัน 4.27.0
    • รองรับ Facebook iOS SDK เวอร์ชัน 4.27.1