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

คู่มือนี้อธิบายวิธีให้ข้อมูลการกําหนดเป้าหมายแก่คําขอโฆษณา สำหรับ ตัวอย่างการทำงาน ดาวน์โหลดแอปเดโม 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)

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

การดูแลความเป็นส่วนตัวสำหรับผู้เผยแพร่โฆษณา (เบต้า)

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

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

Java

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

Kotlin

var requestConfiguration = MobileAds.getRequestConfiguration()
  .toBuilder()
  .setPublisherPrivacyPersonalizationState(PublisherPrivacyPersonalizationState.DISABLED)
  .build()
MobileAds.setRequestConfiguration(requestConfiguration)

คำขอโฆษณา

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

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