การกำหนดเป้าหมาย

คู่มือนี้จะอธิบายวิธีให้ข้อมูลการกำหนดเป้าหมายแก่คำขอโฆษณา หากต้องการดูตัวอย่างจริง ให้ดาวน์โหลดแอปเดโม Android API

ดาวน์โหลดการสาธิต API

วิชาบังคับก่อน

RequestConfiguration

RequestConfiguration เป็นออบเจ็กต์ที่รวบรวมข้อมูลการกำหนดเป้าหมายเพื่อนำไปใช้ทั่วโลกผ่านเมธอด MobileAds แบบคงที่

หากต้องการอัปเดตการกำหนดค่าคำขอ ให้ขอรับเครื่องมือสร้างจากการกำหนดค่าที่มีอยู่ จากนั้นดำเนินการอัปเดตตามต้องการ แล้วตั้งค่าดังต่อไปนี้

Java

RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
    .toBuilder()
    .build();
MobileAds.setRequestConfiguration(requestConfiguration);

Kotlin

var requestConfiguration = MobileAds.getRequestConfiguration()
  .toBuilder()
  .build()
MobileAds.setRequestConfiguration(requestConfiguration)

การตั้งค่าที่มีเด็กเป็นกลุ่มเป้าหมาย

ตามวัตถุประสงค์ของกฎหมายว่าด้วยความคุ้มครองข้อมูลส่วนบุคคลทางอินเทอร์เน็ตของเด็ก (Children’s Online Privacy Protection Act หรือ COPPA) ได้มีการตั้งค่าที่เรียกว่า "แท็กสำหรับการดูแลให้เหมาะสมกับเด็ก" การตั้งค่าแท็กนี้หมายความว่าคุณรับรองว่าการแจ้งเตือนนี้ถูกต้อง และคุณมีสิทธิ์ดำเนินการในนามของเจ้าของแอป คุณเข้าใจว่าการละเมิดการตั้งค่านี้อาจส่งผลให้ บัญชี Google ของคุณสิ้นสุดลง

ในฐานะนักพัฒนาแอป คุณระบุได้ว่าต้องการให้ Google ปฏิบัติต่อเนื้อหาแบบมุ่งเน้นเด็กเป็นหลักหรือไม่เมื่อคุณส่งคำขอโฆษณา หากคุณระบุว่าต้องการให้ Google ปฏิบัติต่อเนื้อหาแบบมุ่งเน้นเด็กเป็นหลัก เราจะดำเนินการเพื่อ ปิดใช้ IBA และโฆษณารีมาร์เก็ตติ้งในคำขอโฆษณานั้น

การตั้งค่านี้ใช้ได้กับ SDK บริการ Google Play ทุกเวอร์ชันผ่าน RequestConfiguration.Builder.setTagForChildDirectedTreatment(int) ดังนี้

  • โทรติดต่อ setTagForChildDirectedTreatment กับ TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE เพื่อระบุว่าคุณต้องการให้เนื้อหาของคุณได้รับการดูแลว่าเป็นแบบที่มีเด็กเป็นกลุ่มเป้าหมายตามวัตถุประสงค์ของ COPPA วิธีนี้จะป้องกันไม่ให้มีการส่งตัวระบุโฆษณา Android (AAID)

  • โทรไปที่ setTagForChildDirectedTreatment ด้วย TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE เพื่อระบุว่าคุณไม่ต้องการให้ระบบพิจารณาว่าเนื้อหาของคุณมีเด็กเป็นกลุ่มเป้าหมายตามวัตถุประสงค์ของ COPPA

  • โปรดโทรติดต่อ setTagForChildDirectedTreatment กับ TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED หากคุณไม่ต้องการระบุวิธีที่ต้องการให้ระบบดำเนินการกับเนื้อหาของคุณที่เกี่ยวข้องกับ COPPA ในคำขอโฆษณา

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

Java

RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
    .toBuilder()
    .setTagForChildDirectedTreatment(RequestConfiguration.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
    .build();
MobileAds.setRequestConfiguration(requestConfiguration);

Kotlin

var requestConfiguration = MobileAds.getRequestConfiguration()
  .toBuilder()
  .setTagForChildDirectedTreatment(RequestConfiguration.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
  .build()
MobileAds.setRequestConfiguration(requestConfiguration)

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

เมื่อใช้ฟีเจอร์นี้ พารามิเตอร์แท็กสำหรับผู้ใช้ที่มีอายุต่ำกว่าอายุที่ให้ความยินยอมได้ในยุโรป (TFUA) จะรวมอยู่ในคำขอโฆษณา พารามิเตอร์นี้จะปิดใช้โฆษณาที่ปรับตามโปรไฟล์ของผู้ใช้ รวมถึงรีมาร์เก็ตติ้งสำหรับคำขอโฆษณาทั้งหมด และยังปิดใช้คำขอที่ส่งไปยังผู้ให้บริการโฆษณาบุคคลที่สาม เช่น พิกเซลการวัดผลโฆษณา และเซิร์ฟเวอร์โฆษณาบุคคลที่สาม

เช่นเดียวกับการตั้งค่าที่มีเด็กเป็นกลุ่มเป้าหมาย มีวิธีการใน RequestConfiguration.Builder สำหรับการตั้งค่าพารามิเตอร์ TFUA: setTagForUnderAgeOfConsent() โดยมีตัวเลือกต่อไปนี้

  • โทรหา setTagForUnderAgeOfConsent() ด้วย TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE เพื่อระบุว่าคุณต้องการให้คำขอโฆษณาได้รับการดูแลสำหรับผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA) ที่มีอายุต่ำกว่าอายุที่ให้ความยินยอมได้ ซึ่งจะช่วยป้องกันไม่ให้มีการส่งตัวระบุโฆษณา Android (AAID) ด้วย

  • โทร setTagForUnderAgeOfConsent() ด้วย TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE เพื่อระบุว่าคุณต้องการให้คำขอโฆษณาไม่ได้รับการปฏิบัติสำหรับผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA) ที่มีอายุต่ำกว่าอายุที่ให้ความยินยอมได้

  • โทรติดต่อ setTagForUnderAgeOfConsent() ด้วย TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED เพื่อระบุว่าคุณยังไม่ได้ระบุว่าคำขอโฆษณาควรได้รับการปฏิบัติสำหรับผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA) ที่มีอายุต่ำกว่าอายุที่ให้ความยินยอมได้หรือไม่

ตัวอย่างต่อไปนี้ระบุว่าคุณต้องการ TFUA รวมอยู่ในคำขอโฆษณา

Java

RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
    .toBuilder()
    .setTagForUnderAgeOfConsent(RequestConfiguration.TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE)
    .build();
MobileAds.setRequestConfiguration(requestConfiguration);

Kotlin

var requestConfiguration = MobileAds.getRequestConfiguration()
  .toBuilder()
  .setTagForUnderAgeOfConsent(RequestConfiguration.TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE)
  .build()
MobileAds.setRequestConfiguration(requestConfiguration)

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

การกรองเนื้อหาโฆษณา

เพื่อให้เป็นไปตามนโยบายโฆษณาที่ไม่เหมาะสมของ Google Play ซึ่งมีข้อเสนอที่เกี่ยวข้องภายในโฆษณา โฆษณาทั้งหมดและข้อเสนอที่เกี่ยวข้องซึ่งแสดงภายในแอปต้องเหมาะสมกับการจัดประเภทเนื้อหาของแอป แม้ว่าตัวเนื้อหาเองจะสอดคล้องกับนโยบายของ Google Play แล้วก็ตาม

เครื่องมืออย่างการจัดประเภทเนื้อหาโฆษณาสูงสุดจะช่วยให้คุณควบคุมเนื้อหาของโฆษณาที่แสดงต่อผู้ใช้ได้มากขึ้น คุณสามารถกำหนดการจัดประเภทเนื้อหาสูงสุดได้เพื่อช่วยในการปฏิบัติตามนโยบายแพลตฟอร์ม

แอปจะกำหนดการจัดประเภทเนื้อหาโฆษณาสูงสุดให้กับคำขอโฆษณาได้โดยใช้เมธอด setMaxAdContentRating โฆษณา AdMob ที่แสดงผลเมื่อกําหนดค่านี้จะมีการจัดประเภทเนื้อหาอยู่ที่ระดับหรือต่ำกว่านั้น ค่าที่เป็นไปได้สำหรับเครือข่ายเพิ่มเติมนี้ขึ้นอยู่กับการจัดประเภทป้ายกำกับเนื้อหาดิจิทัล และต้องเป็นสตริงใดสตริงหนึ่งต่อไปนี้

  • MAX_AD_CONTENT_RATING_G
  • MAX_AD_CONTENT_RATING_PG
  • MAX_AD_CONTENT_RATING_T
  • MAX_AD_CONTENT_RATING_MA

โค้ดต่อไปนี้กำหนดค่าออบเจ็กต์ RequestConfiguration เพื่อระบุว่าเนื้อหาโฆษณาที่แสดงผลควรสอดคล้องกับการระบุป้ายกำกับเนื้อหาดิจิทัลที่ไม่สูงกว่า G

Java

RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
    .toBuilder()
    .setMaxAdContentRating(RequestConfiguration.MAX_AD_CONTENT_RATING_G)
    .build();
MobileAds.setRequestConfiguration(requestConfiguration);

Kotlin

var requestConfiguration = MobileAds.getRequestConfiguration()
  .toBuilder()
  .setMaxAdContentRating(RequestConfiguration.MAX_AD_CONTENT_RATING_G)
  .build()
MobileAds.setRequestConfiguration(requestConfiguration)

โปรดดูข้อมูลเพิ่มเติมดังต่อไปนี้

คำขอโฆษณา

ออบเจ็กต์ AdRequest จะรวบรวมข้อมูลการกำหนดเป้าหมายเพื่อส่งไปพร้อมกับคำขอโฆษณา

โปรดดูตัวอย่างการกำหนดเป้าหมายโฆษณาสำหรับการใช้งานการกำหนดเป้าหมายโฆษณาในแอป Android API Demo