บทความนี้จะช่วยคุณตรวจสอบการตั้งค่าโหมดความยินยอมของแอปโดยการเรียกใช้ในโหมดแก้ไขข้อบกพร่องและการตรวจสอบบันทึก
ตรวจสอบสำหรับ iOS
- ตั้งค่าบันทึกการแก้ไขข้อบกพร่องเป็นแบบละเอียด
- ใน Xcode ให้เลือกผลิตภัณฑ์ > รูปแบบ > แก้ไขรูปแบบ...
- เลือกเรียกใช้จากเมนูด้านซ้าย
- เลือกแท็บอาร์กิวเมนต์
- ในส่วนอาร์กิวเมนต์ที่ส่งเมื่อตอนเริ่ม ให้เพิ่ม -FIRAnalyticsVerboseLoggingEnabled
โหมดขั้นสูง:
- มองหาบรรทัดบันทึกต่อไปนี้เพื่อยืนยันว่ามีการตั้งค่าเริ่มต้นแล้ว
[FirebaseAnalytics][X-XXXXXXXXXX] ad_storage is denied.
analytics_storage is denied. ad_user_data is denied.[FirebaseAnalytics][X-XXXXXXXXXX] User property set. Name, value: _пра, 1
- หลังจากแชร์ตัวเลือกความยินยอมของผู้ใช้โดยการทริกเกอร์ API ของโหมดความยินยอมผ่านการเรียกใช้ setConsent แล้ว ตัวเลือกเหล่านั้นจะแสดงในบรรทัดบันทึกดังต่อไปนี้
ad_storage is granted.
User property set. Name, value: _пра, 0
หมายเหตุ: เมื่อทำการตรวจสอบใน iOS เราขอแนะนำให้ใช้อุปกรณ์จริง เนื่องจากเครื่องมือจำลองมีข้อจำกัดบางอย่าง เช่น ไม่มี IDFA ที่ถูกต้อง
โหมดพื้นฐาน:
ยืนยันว่าระบบจะไม่ส่งบันทึกเหตุการณ์ first_open
จนกว่าจะมีการส่งตัวเลือกความยินยอมของผู้ใช้ผ่านโหมดความยินยอมตามที่แสดงในบรรทัดบันทึกด้านบนโดยตรง
ดูข้อมูลเพิ่มเติมเกี่ยวกับเหตุการณ์ของบันทึกใน Firebase