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