RequestConfiguration.Builder

public class RequestConfiguration.Builder


Trình tạo cho RequestConfiguration.

Tóm tắt

Hàm khởi tạo công khai

Phương thức công khai

RequestConfiguration

Tạo RequestConfiguration.

RequestConfiguration.Builder

Đặt mức phân loại nội dung quảng cáo tối đa.

RequestConfiguration.Builder

Đặt trạng thái cá nhân hoá cách nhà xuất bản xử lý quyền riêng tư.

RequestConfiguration.Builder

Phương thức này cho phép bạn chỉ định xem bạn có muốn ứng dụng của mình được coi là hướng tới trẻ em hay không cho mục đích của Đạo luật bảo vệ quyền riêng tư của trẻ em trên mạng (COPPA) – http://business.ftc.gov/privacy-and-security/childrens-privacy.

RequestConfiguration.Builder

Phương thức này cho phép bạn đánh dấu ứng dụng của mình để áp dụng biện pháp xử lý dành cho người dùng chưa đủ tuổi thành niên ở Khu vực kinh tế Châu Âu (EEA).

RequestConfiguration.Builder

Đặt danh sách mã thiết bị thử nghiệm tương ứng với các thiết bị thử nghiệm sẽ luôn yêu cầu quảng cáo thử nghiệm.

Hàm khởi tạo công khai

Trình tạo

public Builder()

Phương thức công khai

setMaxAdContentRating

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

Đặt mức phân loại nội dung quảng cáo tối đa. Quảng cáo AdMob được trả về cho ứng dụng của bạn sẽ có mức phân loại nội dung bằng hoặc thấp hơn mức đó. Các giá trị hợp lệ là MAX_AD_CONTENT_RATING_G, MAX_AD_CONTENT_RATING_PG, MAX_AD_CONTENT_RATING_TMAX_AD_CONTENT_RATING_MA.

setPublisherPrivacyPersonalizationState

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

Đặt trạng thái cá nhân hoá cách nhà xuất bản xử lý quyền riêng tư.

setTagForChildDirectedTreatment

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

Phương thức này cho phép bạn chỉ định xem bạn có muốn ứng dụng của mình được coi là hướng tới trẻ em hay không cho mục đích của Đạo luật bảo vệ quyền riêng tư của trẻ em trên mạng (COPPA) – http://business.ftc.gov/privacy-and-security/childrens-privacy.

Nếu đặt phương thức này thành TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE, bạn sẽ cho biết rằng ứng dụng của mình phải được coi là hướng tới trẻ em theo Đạo luật bảo vệ quyền riêng tư của trẻ em trên mạng (COPPA).

Nếu đặt phương thức này thành TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE, bạn sẽ cho biết rằng ứng dụng của mình không được coi là hướng đến trẻ em theo Đạo luật bảo vệ quyền riêng tư của trẻ em trên mạng (COPPA).

Nếu bạn không đặt phương thức này hoặc đặt phương thức này thành TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED, thì các yêu cầu quảng cáo sẽ không cho biết cách bạn muốn ứng dụng của mình được xử lý theo COPPA.

Khi đặt phương thức này, bạn xác nhận rằng thông báo này là chính xác và bạn được uỷ quyền để hành động thay mặt chủ sở hữu của ứng dụng. Bạn hiểu rằng nếu bạn sử dụng chế độ cài đặt này sai mục đích, thì Tài khoản Google của bạn có thể sẽ ngừng hoạt động.

Lưu ý: có thể mất chút thời gian trước khi chỉ định này được thực hiện đầy đủ trong các dịch vụ khả dụng của Google.

Thông số
@RequestConfiguration.TagForChildDirectedTreatment int tagForChildDirectedTreatment

Đặt thành true để cho biết rằng ứng dụng của bạn được coi là dành cho trẻ em. Đặt thành false để cho biết rằng ứng dụng của bạn không được coi là hướng tới trẻ em.

setTagForUnderAgeOfConsent

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

Phương thức này cho phép bạn đánh dấu ứng dụng của mình để áp dụng biện pháp xử lý dành cho người dùng chưa đủ tuổi thành niên ở Khu vực kinh tế Châu Âu (EEA). Tính năng này được thiết kế để giúp bạn dễ dàng tuân thủ Quy định chung về việc bảo vệ dữ liệu (GDPR). Xin lưu ý rằng bạn có thể phải thực hiện các nghĩa vụ pháp lý khác theo GDPR. Vui lòng xem lại hướng dẫn của Liên minh Châu Âu và tham khảo ý kiến luật sư riêng của bạn. Xin lưu ý rằng các công cụ của Google được thiết kế để tạo điều kiện cho việc tuân thủ và không giải trừ nghĩa vụ theo luật của bất kỳ nhà xuất bản nào.

Khi bạn sử dụng tính năng này, thông số Thẻ cho người dùng chưa đủ tuổi thành niên ở Châu Âu (TFUA) sẽ được đưa vào tất cả yêu cầu quảng cáo. Thông số này vô hiệu hoá hoạt động quảng cáo được cá nhân hoá (bao gồm cả hoạt động tái tiếp thị) đối với yêu cầu quảng cáo cụ thể đó. Thông số này cũng vô hiệu hoá các yêu cầu của nhà cung cấp quảng cáo bên thứ ba, chẳng hạn như pixel đo lường quảng cáo và máy chủ quảng cáo của bên thứ ba.

Nếu đặt phương thức này thành TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE, bạn sẽ cho biết rằng bạn muốn ứng dụng của mình được xử lý theo cách phù hợp với người dùng chưa đủ tuổi thành niên.

Nếu đặt phương thức này thành TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE, bạn sẽ cho biết rằng bạn không muốn ứng dụng của mình được xử lý theo cách phù hợp với người dùng chưa đủ tuổi thành niên.

Nếu bạn không đặt phương thức này hoặc đặt phương thức này thành TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED, thì ứng dụng của bạn sẽ không cho biết cách bạn muốn ứng dụng được xử lý theo cách phù hợp với người dùng chưa đủ tuổi hợp pháp để tự quản lý tài khoản.

setTestDeviceIds

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

Đặt danh sách mã thiết bị thử nghiệm tương ứng với các thiết bị thử nghiệm sẽ luôn yêu cầu quảng cáo thử nghiệm. Mã thiết bị thử nghiệm cho thiết bị hiện tại được ghi lại trong logcat khi yêu cầu quảng cáo đầu tiên được thực hiện.

Thông số
@Nullable List<String> testDeviceIds

danh sách mã thiết bị thử nghiệm. Truyền null để xoá danh sách.

Giá trị trả về
RequestConfiguration.Builder

Builder