คู่มือนี้จะอธิบายวิธีระบุข้อมูลการกําหนดเป้าหมายในคําขอโฆษณา
ข้อกำหนดเบื้องต้น
- ทําตามขั้นตอนเริ่มต้นใช้งานให้เสร็จสมบูรณ์
RequestConfiguration
RequestConfiguration
คือโครงสร้างข้อมูลที่รวบรวมข้อมูลการกําหนดเป้าหมายเพื่อนำไปใช้ทั่วโลกผ่านฟังก์ชันทั่วไป SetRequestConfiguration()
หากต้องการอัปเดตการกำหนดค่าคําขอ ให้รับการกําหนดค่าปัจจุบันก่อน แล้วทําการอัปเดตที่ต้องการ แล้วตั้งค่าดังนี้
firebase::gma::RequestConfiguration retrieved_configuration = firebase::gma::GetRequestConfiguration(); // .. apply your changes, then: firebase::gma::SetRequestConfiguration(request_configuration);
การตั้งค่าสำหรับเนื้อหาที่มีเด็กเป็นกลุ่มเป้าหมาย
เรามีการตั้งค่าที่เรียกว่า "ติดแท็กสำหรับการดูแลให้เหมาะสมกับเด็ก" เพื่อวัตถุประสงค์ตามกฎหมายว่าด้วยความคุ้มครองข้อมูลส่วนบุคคลทางอินเทอร์เน็ตของเด็ก (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);
แท็กเพื่อเปิดใช้การตั้งค่า "มีเด็กเป็นกลุ่มเป้าหมาย" และ "ผู้ใช้ที่อายุต่ำกว่าอายุที่ยินยอม" ไม่ควรตั้งค่าเป็น "จริง" พร้อมกัน ในกรณีที่เป็น "true" พร้อมกัน การตั้งค่าที่มีเด็กเป็นกลุ่มเป้าหมายจะมีลำดับความสำคัญเหนือกว่า
การกรองเนื้อหาโฆษณา
แอปสามารถกำหนดการจัดประเภทเนื้อหาโฆษณาสูงสุดสำหรับคำขอโฆษณาได้ผ่าน
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();