Show Menu
TÓPICOS×

isCoopSafe

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

Exigências

To use isCoopSafe you must:
  • 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 da Adobe para definir um sinalizador de lista de permissões ou lista de bloqueios na 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
Add isCoopSafe to your DIL code to control how data for authenticated visitors who have or have not accepted term-of-use agreements is used by the Device Co-op to build the device graph.
DIL em sites de terceiros
Add isCoopSafe to your DIL code for use on third-party sites where you:
  • 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 o DIL for instanciado.
var dilInstance = DIL.create({ 
     ... 
     isCoopSafe: true 
});

Parâmetros POST da chamada de evento

Depending on the flag you set ( true or false ), DIL translates isCoopSafe into these POST parameters and sends them to Adobe in an event call:
  • 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 de evento subsequentes.
dilInstance.api.setAsCoopUnsafe();
Define o parâmetro POST d_coop_unsafe=1 em todas as chamadas de evento subsequentes.