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

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

สิ่งที่ต้องดำเนินการก่อน

RequestConfiguration

RequestConfiguration เป็นโครงสร้างที่รวบรวมข้อมูลการกําหนดเป้าหมายที่จะนําไปใช้ทั่วโลกผ่านฟังก์ชันส่วนกลางของ SetRequestConfiguration()

หากต้องการอัปเดตการกําหนดค่า ให้ขอรับการกําหนดค่าปัจจุบันก่อน ทําการอัปเดตที่ต้องการ และตั้งค่าดังนี้

  firebase::gma::RequestConfiguration retrieved_configuration =
    firebase::gma::GetRequestConfiguration();

  // .. apply your changes, then:

  firebase::gma::SetRequestConfiguration(request_configuration);

การตั้งค่าการดูแลให้เหมาะสมกับเด็ก

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

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

กําหนดการตั้งค่าได้โดยกําหนด tag_for_child_directed_treatment โครงสร้าง RequestConfiguration ให้กับค่าที่แจกแจงไว้ค่าใดค่าหนึ่งต่อไปนี้

  • ให้สิทธิ์ RequestConfiguration::tag_for_child_directed_treatment กับ RequestConfiguration::kChildDirectedTreatmentTrue เพื่อระบุว่าคุณต้องการให้เนื้อหาของคุณเหมาะสมกับเด็กเพื่อให้เป็นไปตาม COPPA
  • มอบหมาย RequestConfiguration::tag_for_child_directed_treatment ให้กับ RequestConfiguration::kChildDirectedTreatmentFalse เพื่อระบุว่าคุณไม่ต้องการให้เนื้อหาของคุณมีเด็กเป็นผู้กําหนดทิศทางสําหรับจุดประสงค์ของ COPPA
  • โปรดกําหนด RequestConfiguration::tag_for_child_directed_treatment ให้กับ RequestConfiguration::kChildDirectedTreatmentUnspecifiedหากไม่ต้องการระบุว่าคุณต้องการให้เนื้อหาได้รับการปฏิบัติอย่างไรในส่วนที่เกี่ยวกับ COPPA ในคําขอโฆษณา

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

  firebase::gma::RequestConfiguration request_configuration =
    firebase::gma::GetRequestConfiguration();

  request_configuration.tag_for_child_directed_treatment =
    firebase::RequestConfiguration::kChildDirectedTreatmentTrue;

  firebase::gma::SetRequestConfiguration(request_configuration);

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

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

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

มีสมาชิกใน RequestConfiguration เพื่อกําหนดค่าพารามิเตอร์ TFUA เช่น tag_for_under_age_of_consent ซึ่งอาจกําหนดค่าไว้โดยค่าที่แจกแจง เช่น การตั้งค่าที่มีเด็กเป็นกลุ่มเป้าหมาย

  • กําหนด RequestConfiguration::tag_for_under_age_of_consent ให้กับ RequestConfiguration::kUnderAgeOfConsentTrue เพื่อระบุว่าคุณต้องการให้คําขอโฆษณารับการปฏิบัติสําหรับผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA) ที่มีอายุต่ํากว่าอายุที่ให้ความยินยอมได้
  • กําหนด RequestConfiguration::tag_for_under_age_of_consent ให้กับ RequestConfiguration::kUnderAgeOfConsentFalse เพื่อระบุว่าคุณไม่ต้องการให้ คําขอโฆษณาไม่ได้รับการปฏิบัติสําหรับผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA) ที่มีอายุต่ํากว่าอายุที่ยินยอม
  • โปรดให้สิทธิ์ RequestConfiguration::tag_for_under_age_of_consent กับ RequestConfiguration::kUnderAgeOfConsentUnspecified เพื่อระบุว่าคุณไม่ได้ระบุว่าคําขอโฆษณาควรได้รับการดูแลสําหรับผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA) ที่มีอายุต่ํากว่าอายุที่ให้ความยินยอมได้

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

  firebase::gma::RequestConfiguration request_configuration =
    firebase::gma::GetRequestConfiguration();

  request_configuration.tag_for_under_age_of_consent =
    firebase::RequestConfiguration::kUnderAgeOfConsentTrue;

  firebase::gma::SetRequestConfiguration(request_configuration);

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

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

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

  • RequestConfiguration::kMaxAdContentRatingG
  • RequestConfiguration::kMaxAdContentRatingPG
  • RequestConfiguration::kMaxAdContentRatingT
  • RequestConfiguration::kMaxAdContentRatingMA

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

  firebase::gma::RequestConfiguration request_configuration =
    firebase::gma::GetRequestConfiguration();

  request_configuration.max_ad_content_rating =
    firebase::RequestConfiguration::kMaxAdContentRatingG;

  firebase::gma::SetRequestConfiguration(request_configuration);

AdRequest

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

URL เนื้อหา

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

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

  // AdRequest with content URL:
  firebase::admob::AdRequest ad_request(/*content_url=*/"https://www.example.com");

  // AdRequest without content URL:
  firebase::admob::AdRequest ad_request();