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

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

หากต้องการดูการทำงานของการกำหนดเป้าหมายโฆษณา ให้ดาวน์โหลดแอปสาธิต iOS API ใน Swift หรือ Objective-C

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

ข้อกำหนดเบื้องต้น

ทำตามคู่มือเริ่มต้นใช้งานให้เสร็จสมบูรณ์

GADRequestConfiguration

GADRequestConfiguration เป็นออบเจ็กต์ที่รวบรวมข้อมูลการกำหนดเป้าหมายเพื่อนำไปใช้ทั่วโลกผ่านอินสแตนซ์ที่แชร์ของ GADMobileAds ซึ่งเข้าถึงได้ด้วยรหัสต่อไปนี้

Swift

let requestConfiguration = GADMobileAds.sharedInstance().requestConfiguration

Objective-C

GADRequestConfiguration requestConfiguration = GADMobileAds.sharedInstance.requestConfiguration;

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

เราได้มีการตั้งค่าที่เรียกว่า tagForChildDirectedTreatment ตามวัตถุประสงค์ของ Children's Online Privacy Protection Act (COPPA)

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

  • ตั้งค่า tagForChildDirectedTreatment เป็น true เพื่อระบุว่าต้องการให้เนื้อหาของคุณมีเด็กเป็นกลุ่มเป้าหมายตามวัตถุประสงค์ของ COPPA วิธีนี้จะป้องกันไม่ให้มีการส่งตัวระบุโฆษณา, IDFA
  • ตั้งค่า tagForChildDirectedTreatment เป็น false เพื่อระบุว่าคุณไม่ต้องการให้ระบบถือว่าเนื้อหามีเด็กเป็นกลุ่มเป้าหมายตามวัตถุประสงค์ของ COPPA
  • อย่าตั้งค่า tagForChildDirectedTreatment หากคุณไม่ต้องการระบุว่าคุณต้องการให้เนื้อหาได้รับการปฏิบัติอย่างไรในส่วนที่เกี่ยวกับกฎ COPPA

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

Swift

GADMobileAds.sharedInstance().requestConfiguration.tagForChildDirectedTreatment = true

Objective-C

GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment = @YES;

การตั้งค่าแท็กนี้หมายความว่าคุณรับรองว่าการแจ้งเตือนนี้ถูกต้องและคุณมีสิทธิ์ดำเนินการในนามของเจ้าของแอป คุณเข้าใจว่าการละเมิดการตั้งค่านี้อาจส่งผลให้บัญชี Google สิ้นสุดลง

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

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

การตั้งค่านี้ใช้กับ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ทุกเวอร์ชันได้โดยการตั้งค่าพร็อพเพอร์ตี้ tagForUnderAgeOfConsent ในออบเจ็กต์ GADMobileAds.requestConfiguration และส่งผ่านใน true

  • ตั้งค่า tagForUnderAgeOfConsent เป็น true เพื่อระบุว่าต้องการจัดการคำขอโฆษณาในลักษณะที่เหมาะกับผู้ใช้ที่อายุต่ำกว่าเกณฑ์ และยังป้องกันการส่งตัวระบุโฆษณา IDFA อีกด้วย
  • การไม่ตั้งค่า tagForUnderAgeOfConsent หมายความว่าคุณไม่ต้องการให้เราจัดการคำขอโฆษณาในลักษณะที่เหมาะสมกับผู้ใช้ที่มีอายุต่ำกว่าเกณฑ์

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

Swift

GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent = true

Objective-C

GADMobileAds.sharedInstance.requestConfiguration.tagForUnderAgeOfConsent = @YES;

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

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

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

  • GADMaxAdContentRatingGeneral
  • GADMaxAdContentRatingParentalGuidance
  • GADMaxAdContentRatingTeen
  • GADMaxAdContentRatingMatureAudience

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

Swift

GADMobileAds.sharedInstance().requestConfiguration.maxAdContentRating =
    GADMaxAdContentRatingGeneral

Objective-C

GADMobileAds.sharedInstance.requestConfiguration.maxAdContentRating =
    GADMaxAdContentRatingGeneral;

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

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

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

Swift

GADMobileAds.sharedInstance().requestConfiguration.publisherPrivacyPersonalizationState =
    .disabled

Objective-C

GADMobileAds.sharedInstance.requestConfiguration.publisherPrivacyPersonalizationState =
    GADPublisherPrivacyPersonalizationStateDisabled;

GADRequest

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

URL เนื้อหา

เมื่อขอโฆษณา แอปสามารถส่ง URL ของเนื้อหาที่แสดง ซึ่งจะทำให้การกำหนดเป้าหมายจากคีย์เวิร์ดจับคู่โฆษณากับเนื้อหาได้

ตัวอย่างเช่น หากแอปส่งคำขอโฆษณาขณะแสดงเนื้อหาจาก https://www.example.com คุณสามารถส่ง URL นี้เพื่อกำหนดเป้าหมายคีย์เวิร์ดที่เกี่ยวข้องได้

Swift

let request = GADRequest()
request.contentURL = "https://www.example.com"

Objective-C

GADRequest *request = [GADRequest request];
request.contentURL = @"https://www.example.com";

คำถามที่พบบ่อย

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