Show Menu
ARGOMENTI×

Impostazione dello stato di consenso o diniego dell'utente

Queste informazioni aiutano a gestire una richiesta di cancellazione dati in conformità ai requisiti RGPD.
A partire da Android SDK 4.15, l'impostazione dello stato di privacy su unknown blocca gli hit di Audience Manager ed Experience Cloud ID.
Puoi verificare se l'attività di Analytics, Target e Audience Manager è consentita su un dispositivo utilizzando le seguenti impostazioni:
  • Questa impostazione controlla l'impostazione iniziale che persiste finché non viene modificata nel codice.
  • Il metodo Config.setPrivacyStatus .
    Dopo che l'impostazione della privacy è stata modificata utilizzando questo metodo, la modifica resta in vigore finché non la cambi nuovamente oppure finché non disinstalli e reinstalli l'app. Per ulteriori informazioni sui metodi, vedi Metodi di Configurazione .
La seguente tabella descrive ogni stato di privacy:
  • Consenso accordato
    • Analytics : gli hit vengono inviati.
    • Target : le richieste Mbox vengono inviate.
    • Audience Manager : i segnali e le sincronizzazioni ID vengono inviati.
    • Valore nel file di configurazione JSON: optedin
    • Valore in setPrivacyStatus : MOBILE_PRIVACY_STATUS_OPT_IN
  • Consenso negato
    • Analytics : gli hit vengono scartati.
    • Target : le richieste Mbox non sono consentite.
    • Audience Manager : i segnali e le sincronizzazioni ID non sono consentiti.
    • Valore nel file di configurazione JSON: optedout
    • Valore in setPrivacyStatus : MOBILE_PRIVACY_STATUS_OPT_OUT
  • Sconosciuto
    • Analytics : se è abilitato il tracciamento offline, gli hit vengono salvati finché lo stato di privacy non cambia quando l’utente acconsente (optedin, gli hit vengono inviati) o rinuncia (optedout, gli hit vengono eliminati).
      Se il tracciamento offline non è abilitato, gli hit vengono scartati finché lo stato di privacy non cambia in optedin.
    • Target : le richieste Mbox vengono inviate.
    • Audience Manager : i segnali e le sincronizzazioni ID vengono inviati.
    • Valore nel file di configurazione JSON: optunknown
    • Valore in setPrivacyStatus : MOBILE_PRIVACY_STATUS_UNKNOWN

Esempi

public void setOptIn(View view) { 
  Config.setPrivacyStatus(MobilePrivacyStatus.MOBILE_PRIVACY_STATUS_OPT_IN); 
 currentStatus = Config.getPrivacyStatus(); 
} 
public void setOptOut(View view) { 
 Config.setPrivacyStatus(MobilePrivacyStatus.MOBILE_PRIVACY_STATUS_OPT_OUT); 
 currentStatus = Config.getPrivacyStatus(); 
} 
public void setOptUnknown(View view) { 
  Config.setPrivacyStatus(MobilePrivacyStatus.MOBILE_PRIVACY_STATUS_UNKNOWN); 
 currentStatus = Config.getPrivacyStatus(); 
}