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