isCoopSafe

Uma configuração booleana opcional que determina se DIL envia (ou não) dados ao Adobe Experience Cloud Device Co-op.

Requisitos

Para usar isCoopSafe, você deve:

  • Use DIL v6.11 ou superior.

  • Participar do Experience Cloud Device Co-op. Os membros em potencial também devem consultar essa documentação para determinar se isCoopSafe responde possíveis dúvidas sobre como os dados são usados para criar o gráfico do dispositivo.

  • Trabalhe com seu consultor Adobe para definir uma lista de permissões ou um sinalizador de lista de bloqueios na sua conta do Device Co-op. Não há caminho de autoatendimento para ativar esses sinalizadores.

Casos de uso

isCoopSafe ajuda a resolver dois casos de uso relacionados à coleta de dados pelos membros atuais ou em potencial do Device Co-op. Esses casos de uso estão relacionados à forma como os dados do visitante do site são passados para o Device co-op para ajudar a criar o gráfico do dispositivo. A tabela a seguir descreve como o isCoopSafe funciona com esses casos de uso para bloquear ou enviar dados para o gráfico do dispositivo

Caso de uso Descrição

Visitantes autenticados

Adicione isCoopSafe ao seu código de DIL para controlar como os dados de visitantes autenticados que têm ou não acordos de termo de uso são usados pelo Device Co-op para criar o gráfico de dispositivos.

DIL em sites de terceiros

Adicione isCoopSafe ao seu código DIL para uso em sites de terceiros onde você:

  • Não pode garantir que os visitantes autenticados aceitaram ou não os contratos de termos de uso.
  • Precisa controlar como os dados são usados pelo Device Co-op para criar o gráfico do dispositivo.

Sintaxe e amostra de código

Sintaxe: isCoopSafe: true | false

As opções booleanas determinam como os dados do cliente são usados ou não pelo Device Co-op.

  • isCoopSafe: true: os dados do visitante coletados por um SDK móvel ou site podem ser usados para ajudar a criar o gráfico do dispositivo.

  • isCoopSafe: false: os dados do visitante coletados por um SDK móvel ou site não podem ser usados para ajudar a criar o gráfico do dispositivo.

Amostra de código

Defina isso quando DIL for instanciado.

var dilInstance = DIL.create({ 
     ... 
     isCoopSafe: true 
});

Parâmetros POST da chamada de evento

Dependendo do sinalizador definido ( true ou false), DIL converte isCoopSafe nesses parâmetros de POST e os envia para Adobe em uma chamada de evento:

  • d_coop_safe=1
  • d_coop_unsafe=1

Os parâmetros de POST informam o Experience Cloud Device Co-op se é possível incluir ou não os dados do usuário no gráfico do dispositivo. A tabela abaixo define a relação entre os sinalizadores booleanos isCoopSafe e os parâmetros POST passados em uma chamada de evento. Se você não usar isCoopSafe, nenhum é passado em uma chamada de evento.

Status da configuração Parâmetro POST

isCoopSafe: true

d_coop_safe=1

O Device Co-op pode usar os dados do visitante para ajudar a criar o gráfico do dispositivo.

isCoopSafe: false

d_coop_unsafe=1

O Device Co-op não pode usar os dados do visitante para ajudar a criar o gráfico do dispositivo.

APIs pós-instanciamento

Essas APIs permitem que você substitua o status de isCoopSafe. Elas são necessárias, pois permitem que você altere um status de pós-instanciamento/pós-login de um visitante em um site ou em um aplicativo de página simples no qual a página não é atualizada. Por exemplo, é necessário chamar essas APIs se um usuário se autentica no seu site ou aplicativo e, posteriormente, aceita uma política de termos de uso que permite ao Device Co-op usar seus dados.

API Descrição

dilInstance.api.setAsCoopSafe();

Define o parâmetro POST d_coop_safe=1 em todas as chamadas subsequentes do evento.

dilInstance.api.setAsCoopUnsafe();

Define o parâmetro POST d_coop_unsafe=1 em todas as chamadas subsequentes do evento.

Nesta página