RequestConfiguration.Builder

public class RequestConfiguration.Builder


ผู้รับสร้างบ้านสำหรับ RequestConfiguration

สรุป

เครื่องมือสร้างสาธารณะ

เมธอดสาธารณะ

RequestConfiguration

สร้าง RequestConfiguration

RequestConfiguration.Builder

กำหนดการจัดประเภทเนื้อหาโฆษณาสูงสุด

RequestConfiguration.Builder

ตั้งค่าสถานะการปรับตามโปรไฟล์ของผู้ใช้ของการดูแลด้านความเป็นส่วนตัวสำหรับผู้เผยแพร่โฆษณา

RequestConfiguration.Builder

วิธีนี้ช่วยให้คุณระบุได้ว่าต้องการให้แอปได้รับการพิจารณาว่ามุ่งเน้นเด็กเป็นหลักหรือไม่เพื่อวัตถุประสงค์ของกฎหมายว่าด้วยความคุ้มครองข้อมูลส่วนบุคคลทางอินเทอร์เน็ตของเด็ก (Children’s Online Privacy Protection Act หรือ COPPA) - http://business.ftc.gov/privacy-and-security/childrens-privacy

RequestConfiguration.Builder

วิธีนี้ช่วยให้คุณทำเครื่องหมายแอปเพื่อรับการปฏิบัติสำหรับผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA) ที่มีอายุต่ำกว่าอายุที่ให้ความยินยอมได้

RequestConfiguration.Builder

ตั้งค่ารายการรหัสอุปกรณ์ทดสอบที่สอดคล้องกับอุปกรณ์ทดสอบซึ่งจะขอโฆษณาทดสอบเสมอ

เครื่องมือสร้างสาธารณะ

ช่างก่อสร้าง

public Builder()

เมธอดสาธารณะ

สร้าง

public RequestConfiguration build()

สร้าง RequestConfiguration

setMaxAdContentRating

@CanIgnoreReturnValue
public RequestConfiguration.Builder setMaxAdContentRating(
    @RequestConfiguration.MaxAdContentRating @Nullable String maxAdContentRating
)

กำหนดการจัดประเภทเนื้อหาโฆษณาสูงสุด โฆษณา AdMob ที่แสดงสำหรับแอปของคุณจะมีการจัดประเภทเนื้อหาที่ระดับนั้นหรือต่ำกว่า ค่าที่ถูกต้องคือ MAX_AD_CONTENT_RATING_G, MAX_AD_CONTENT_RATING_PG, MAX_AD_CONTENT_RATING_T และ MAX_AD_CONTENT_RATING_MA

setPublisherPrivacyPersonalizationState

@CanIgnoreReturnValue
public RequestConfiguration.Builder setPublisherPrivacyPersonalizationState(
    RequestConfiguration.PublisherPrivacyPersonalizationState publisherPrivacyPersonalizationState
)

ตั้งค่าสถานะการปรับตามโปรไฟล์ของผู้ใช้ของการดูแลด้านความเป็นส่วนตัวสำหรับผู้เผยแพร่โฆษณา

setTagForChildDirectedTreatment

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTagForChildDirectedTreatment(
    @RequestConfiguration.TagForChildDirectedTreatment int tagForChildDirectedTreatment
)

วิธีนี้ช่วยให้คุณระบุได้ว่าต้องการให้แอปได้รับการพิจารณาว่ามุ่งเน้นเด็กเป็นหลักหรือไม่เพื่อวัตถุประสงค์ของกฎหมายว่าด้วยความคุ้มครองข้อมูลส่วนบุคคลทางอินเทอร์เน็ตของเด็ก (Children’s Online Privacy Protection Act หรือ COPPA) - http://business.ftc.gov/privacy-and-security/childrens-privacy

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

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

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

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

หมายเหตุ: การดำเนินการอย่างสมบูรณ์ในบริการของ Google ที่เกี่ยวข้องอาจใช้เวลาสักระยะหนึ่ง

พารามิเตอร์
@RequestConfiguration.TagForChildDirectedTreatment int tagForChildDirectedTreatment

ตั้งค่าเป็น true เพื่อระบุว่าแอปของคุณควรได้รับการดูแลให้เหมาะสมกับเด็ก ตั้งค่าเป็น false เพื่อระบุว่าไม่ควรดูแลแอปของคุณให้เหมาะสมกับเด็ก

setTagForUnderAgeOfConsent

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTagForUnderAgeOfConsent(
    @RequestConfiguration.TagForUnderAgeOfConsent int tagForUnderAgeOfConsent
)

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

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

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

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

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

setTestDeviceIds

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTestDeviceIds(@Nullable List<String> testDeviceIds)

ตั้งค่ารายการรหัสอุปกรณ์ทดสอบที่สอดคล้องกับอุปกรณ์ทดสอบซึ่งจะขอโฆษณาทดสอบเสมอ ระบบจะบันทึกรหัสอุปกรณ์ทดสอบสำหรับอุปกรณ์ปัจจุบันใน Logcat เมื่อมีการส่งคำขอโฆษณาแรก

พารามิเตอร์
@Nullable List<String> testDeviceIds

รายการรหัสอุปกรณ์ทดสอบ ส่ง null เพื่อล้างรายการ

การคืนสินค้า
RequestConfiguration.Builder

Builder