Chuyển tới nội dung chính

Quảng cáo được cá nhân hóa (sys.personalized_advertising / sys.set_personalized_advertising)

Hàm này khả dụng trong các phiên bản sau 20260529

Khai báo

allow_personalized_ads = sys.personalized_advertising()
success = sys.set_personalized_advertising(allow_personalized_ads)

Tham số

  • allow_personalized_ads
    Kiểu boolean. Có cho phép quảng cáo được cá nhân hóa hay không. true nghĩa là cho phép, false nghĩa là không cho phép.

Giá trị trả về

  • allow_personalized_ads
    Kiểu boolean hoặc nil. Quảng cáo được cá nhân hóa hiện có được cho phép hay không. Trả về nil khi không thể đọc giá trị.
  • success
    Kiểu boolean. Thiết lập có được áp dụng thành công hay không.

Mô tả

Lấy hoặc đặt công tắc Cài đặt > Quyền riêng tư & Bảo mật > Quảng cáo của Apple > Quảng cáo được cá nhân hóa.
Tên hoặc vị trí của thiết lập có thể khác đôi chút giữa các phiên bản iOS.

Ví dụ

local allow = sys.personalized_advertising()

if type(allow) == "boolean" then
sys.set_personalized_advertising(false)

-- Khôi phục trạng thái trước đó khi cần
sys.set_personalized_advertising(allow)
else
sys.toast("Không thể đọc thiết lập quảng cáo được cá nhân hóa")
end