แม้ว่าคุณจะใช้เครื่องมือตรวจสอบโฆษณาเพื่อตรวจสอบลักษณะการทำงานของโฆษณาระหว่างการพัฒนา การทดสอบ และการแก้ปัญหาได้ แต่เครื่องมือนี้อาจเพิ่มการใช้งานหน่วยความจำเมื่อเปิดใช้ คุณอาจต้องปิดใช้เครื่องมือตรวจสอบโฆษณาระหว่างการสร้างโปรไฟล์ประสิทธิภาพและ การตรวจสอบหน่วยความจำ ฟีเจอร์นี้ช่วยให้มั่นใจว่าเครื่องมือตรวจสอบโฆษณาจะไม่ทํางานและ รบกวนการวัดประสิทธิภาพของแอป
การปิดใช้เครื่องมือตรวจสอบโฆษณาจะป้องกันไม่ให้เครื่องมือเพิ่มการใช้งานหน่วยความจำหรือเปิดตัวผ่านท่าทางสัมผัส เมนูแก้ไขข้อบกพร่อง หรือการเรียกใช้เมธอด คุณปิดใช้เครื่องมือตรวจสอบโฆษณาได้ขณะทดสอบประสิทธิภาพในโหมดทดสอบ ในเวอร์ชันที่ใช้งานจริง ระบบจะปิดใช้เครื่องมือตรวจสอบโฆษณาเสมอและไม่ส่งผลต่อประสิทธิภาพของแอป
คู่มือนี้ครอบคลุมถึงการปิดใช้เครื่องมือตรวจสอบโฆษณาและการยืนยันการปิดใช้
ข้อกำหนดเบื้องต้น
โปรดทำสิ่งต่อไปนี้ก่อนดำเนินการต่อ
- ตั้งค่า Google Mobile Ads SDK
- ใช้ Google Mobile Ads SDK เวอร์ชัน 13.8.0 ขึ้นไป
ปิดใช้ด้วยประเภทบิลด์
หากต้องการให้เครื่องมือตรวจสอบโฆษณายังคงพร้อมใช้งานในบิลด์การแก้ไขข้อบกพร่องขณะที่ปิดใช้เครื่องมือในบิลด์การสร้างโปรไฟล์ ให้จัดการการตั้งค่าการกำหนดค่าบิลด์โดย
กำหนดการตั้งค่าบิลด์และอัปเดตไฟล์ Info.plist
ทำตามขั้นตอนต่อไปนี้ให้ครบถ้วน
- ในเมนูการนำทางของ Xcode ให้เลือกแอปจากเป้าหมาย
- ในแถบเมนู ให้คลิกการตั้งค่าบิลด์และทั้งหมด
- คลิกเพิ่ม
- เลือกเพิ่มการตั้งค่าที่ผู้ใช้กำหนดจากเมนูแบบเลื่อนลง กล่องผู้ใช้กำหนดจะปรากฏขึ้น
- ในช่อง ให้เพิ่มชื่อการตั้งค่า เช่น
DISABLE_AD_INSPECTOR - กด ENTER หรือ RETURN คุณจะเห็นแถวที่มีชื่อการตั้งค่า
- ตั้งค่ารหัสการแก้ไขข้อบกพร่องและรหัสการเผยแพร่โดยทำดังนี้
- ขยายแถวการตั้งค่า คุณจะเห็นแถวDebug และ Release
- ขยายแถวและเลือกตัวเลือกต่อไปนี้
- แก้ไขข้อบกพร่อง: ใช่
- เผยแพร่: ไม่ได้
- ในไฟล์
Info.plistให้เพิ่มคีย์GADDisableAdInspectorโดยมีค่าเป็นชื่อการตั้งค่าที่คุณสร้างขึ้น
หากสำเร็จ ไฟล์ Info.plist จะดึงรหัสหน่วยโฆษณาทดสอบเมื่อคุณเลือกเรียกใช้สำหรับบิลด์การแก้ไขข้อบกพร่อง และรหัสหน่วยโฆษณาหลังจากที่คุณเลือกเก็บ
สำหรับบิลด์ที่เผยแพร่
ยืนยันการปิดใช้
เมื่อพยายามเปิดเครื่องมือตรวจสอบโฆษณาขณะที่ปิดใช้ คุณจะเห็นข้อความแสดงข้อผิดพลาดต่อไปนี้ในคอนโซลบันทึก
Ad inspector is disabled. Remove GADDisableAdInspector from the plist file to use ad inspector.