Aller au contenu principal

Publicités personnalisées (sys.personalized_advertising / sys.set_personalized_advertising)

Disponible uniquement dans les versions postérieures au 20260529.

Déclaration

publicitesAutorisees = sys.personalized_advertising()
definitionReussie = sys.set_personalized_advertising(publicitesAutorisees)

Paramètres

  • publicitesAutorisees — Booléen, indique si les publicités personnalisées sont autorisées. true signifie autorisé et false non autorisé.

Valeur de retour

  • publicitesAutorisees — Booléen ou nil, état actuel ; renvoie nil en cas d’échec de lecture.
  • definitionReussie — Booléen, indique si la définition a réussi.

Description

Lit ou définit l’interrupteur Réglages > Confidentialité et sécurité > Publicité Apple > Publicités personnalisées. Son nom ou son emplacement peut varier selon iOS.

Exemple

local allow = sys.personalized_advertising()

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

-- Restaurer l’état initial si nécessaire
sys.set_personalized_advertising(allow)
else
sys.toast("无法读取个性化广告设置")
end