Pular para o conteúdo principal

Anúncios personalizados (sys.personalized_advertising / sys.set_personalized_advertising)

Esta função está disponível a partir da versão 20260529.

Declaração

anuncios_personalizados_permitidos = sys.personalized_advertising()
definicao_bem_sucedida = sys.set_personalized_advertising(anuncios_personalizados_permitidos)

Parâmetros

  • anúncios personalizados permitidos
    Booleano; indica se anúncios personalizados são permitidos. true indica permitido e false, não permitido.

Valores retornados

  • anúncios personalizados permitidos
    Booleano ou nil; indica se anúncios personalizados são atualmente permitidos. Retorna nil quando a leitura falha.
  • definição bem-sucedida
    Booleano; indica se a definição foi aplicada com sucesso.

Descrição

Lê ou define o interruptor em Ajustes > Privacidade e Segurança > Publicidade da Apple > Anúncios Personalizados.
O nome ou a localização deste item pode variar ligeiramente entre versões do iOS.

Exemplo

local allow = sys.personalized_advertising()

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

-- restaura o estado original quando necessário
sys.set_personalized_advertising(allow)
else
sys.toast("无法读取个性化广告设置")
end