บทแนะนํา: วัด Conversion ของโฆษณา iOS โดยใช้ข้อมูลเหตุการณ์

ขั้นตอนที่ 2: ผสานรวม Google Analytics


บทนำ: วัด Conversion ของโฆษณา iOS
ขั้นตอนที่ 1: ลิงก์บัญชี Google Ads กับ Google Analytics

ขั้นตอนที่ 2: ผสานรวม Google Analytics

ขั้นตอนที่ 3: แก้ปัญหาและจัดการปัญหาที่พบได้ทั่วไป


เมื่อลิงก์บัญชี Google Ads แล้ว คุณก็เริ่มผสานรวม Google Analytics สำหรับ Firebase SDK ได้

ผสานรวม Google Analytics สำหรับ Firebase SDK

หากต้องการใช้การวัด Conversion ที่เกิดขึ้นบนอุปกรณ์เคลื่อนที่ด้วยข้อมูลเหตุการณ์ตามที่อธิบายไว้ในบทแนะนำนี้ คุณต้องใช้เวอร์ชัน 11.14.0 ขึ้นไปของ Google Analytics สำหรับ Firebase SDK สำหรับแพลตฟอร์ม Apple ตรวจสอบว่าทรัพยากร Dependency ของโปรเจ็กต์ได้รับการอัปเดตแล้ว โปรดดูข้อมูลโดยละเอียดเกี่ยวกับโมดูลและค่ากำหนด SDK ที่รวมไว้ที่ ความสามารถของ Target

ใช้ Cocoapods

หากแอปใช้ Cocoapods ให้ตรวจสอบว่า Podfile ของโปรเจ็กต์มี Pod GoogleAppAdsOnDeviceConversion ผ่าน Pod FirebaseAnalytics หลักหรือโดยการรวม Pod ดังกล่าวเป็น Pod แบบสแตนด์อโลนอย่างชัดแจ้ง

pod 'FirebaseAnalytics' # includes GoogleAdsOnDeviceConversion

หรือ

pod 'FirebaseAnalytics/Core'
pod 'GoogleAdsOnDeviceConversion'

จากนั้นเรียกใช้คำสั่ง pod repo update และ pod install

ใช้ Swift Package Manager

หากแอปใช้ Swift Package Manager ให้ทำตามขั้นตอนที่ Swift Package Manager สำหรับ Firebase เมื่อถึงขั้นตอน "เลือกไลบรารี Firebase ที่ต้องการรวมไว้ในแอป" ให้เลือก FirebaseAnalytics ก่อนที่จะไปยังขั้นตอนถัดไป หรือเลือก FirebaseAnalytics/Core และ GoogleAdsOnDeviceConversion

การผสานรวมทางเลือก

หากแอปไม่ได้ใช้ Cocoapods หรือ Swift Package Manager ให้ผสานรวมดังนี้

  1. ดาวน์โหลดไฟล์ ZIP สาธารณะของ Firebase จาก firebase-ios-sdk GitHub Repo
  2. ทำตามวิธีการในไฟล์ README จากไฟล์ ZIP สาธารณะเพื่อเพิ่มเฟรมเวิร์กลงในโปรเจ็กต์โดยตรง อย่าลืมเพิ่มเฟรมเวิร์กจากไดเรกทอรี FirebaseAnalytics
  3. ใน Xcode ให้เพิ่มแฟล็ก -ObjC และ -lc++ ลงในการตั้งค่า Linker อื่นๆ ในการตั้งค่าบิลด์ของเป้าหมายแอป

ยืนยันการผสานรวม

เปิดใช้โหมดแก้ไขข้อบกพร่องโดยเพิ่ม -FIRDebugEnabled ในส่วนอาร์กิวเมนต์ที่ส่งผ่านเมื่อเปิดใช้ ในตัวแก้ไข Scheme ของ Xcode

ลบแอปในโปรแกรมจำลองหรืออุปกรณ์ เมื่อเปิดใช้แอปใน Xcode ให้ตรวจสอบว่าข้อความต่อไปนี้ปรากฏในคอนโซลดีบักของ Xcode

[Firebase/Analytics][I-ACS023007] Analytics v.X.X.X started
...
[Firebase/Analytics][I-ACS023009] Debug logging enabled
...
[FirebaseAnalytics][I-ACS023278] Conversion service GoogleAdsOnDeviceConversion framework is linked

รอประมาณ 15 วินาที แล้วตรวจสอบว่าข้อความ _psmvalue_gads ปรากฏในคอนโซลดีบักของ Xcode

[FirebaseAnalytics][I-ACS023087] User property set. Name, value: _psmvalue_gads, XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX




ขั้นตอนที่ 1 ลิงก์บัญชี Google Ads กับ Google Analytics ขั้นตอนที่ 3: แก้ปัญหาและจัดการปัญหาที่พบได้ทั่วไป