Cria uma instância DIL específica do parceiro.
Assinatura da função: DIL.create: function (initConfig) {}
elementos initConfig
A propriedade visitorService
é always necessária. Outras propriedades listadas aqui são opcionais, salvo indicação em contrário.
initConfig
aceita os seguintes elementos:
Nome | Tipo | Descrição |
---|---|---|
|
Número inteiro |
Essa propriedade configura a ID de contêiner usada pelo Audience Manager para sincronizações de ID. Você definiria No Adobe Experience Platform Identity Service , a propriedade
Consulte também, idSyncContainerID . |
|
Objeto |
Importante: Use apenas valores não codificados para suas IDs. A codificação das cria identificadores duplamente codificados.
Observação: Se você usar o Adobe Experience Platform Identity Service , defina as IDs do cliente com o método |
|
Booleano |
Se verdadeiro, difere todas as solicitações (IFRAME, chamadas de evento, sincronização de ID e destino) da execução até que o evento |
|
Booleano |
Falso por padrão, o que significa que Audience Manager define um cookie no domínio do parceiro (define um cookie primário). |
|
Booleano |
Importante: Este elemento foi descontinuado com DIL versão 8.0 (lançado em agosto de 2018). Em vez disso, use a função Se |
|
Booleano |
Importante: Este elemento foi descontinuado com DIL versão 8.0 (lançado em agosto de 2018). Em vez disso, use a função Desativa a sincronização de ID. Você deve desativar as sincronizações de ID ao usar o DIL v6.2+ e o Serviço de ID do Visitante. A função |
|
Booleano |
Defina como |
|
Booleano |
Importante: Este elemento foi descontinuado com DIL versão 8.0 (lançado em agosto de 2018). Em vez disso, use a função Especifica se o modelo de publicação de destino deve usar Akamai para as conexões HTTPS. Ativado pelo parceiro. |
|
Objeto |
Associa o valor de um par de valores chave a outro. Consulte Mapear valores de chave para outras chaves . Lançado com v2.4. |
|
String |
Obrigatório. O par |
|
String |
Obrigatório. Nome do parceiro, conforme fornecido por Audience Manager . |
|
Booleano |
Remove scripts e retornos de chamada. O padrão é |
|
Objeto |
Define um cookie com a ID de usuário exclusiva retornada de Audience Manager . Consulte Propriedades uuidCookie . |
|
Objeto |
Obrigatório com DIL 6.2 ou superior. O DIL depende da função |
Código de exemplo
Uma chamada de amostra DIL poderia ser semelhante ao seguinte:
var partnerObject1 = DIL.create({
partner: "partner name",
visitorService:{
namespace: "INSERT-ORGANIZATION-ID-HERE"
},
containerNSID: 3,
uuidCookie:{
name:'ad_uuid',
days:200,
path:'/test',
domain:'adobe.com',
secure:true
}
});
var partnerObject2 = DIL.create({
partner: "partner name",
visitorService:{
namespace: "INSERT-MCORG-ID-HERE"
},
containerNSID: 3
});
Uma resposta bem-sucedida retorna a instância DIL. Uma tentativa malsucedida retornará um objeto de erro (não lançado) se o código estiver configurado incorretamente ou sempre que um erro for encontrado.
Define as propriedades usadas pela variável uuidCookie
. Essa variável faz parte do método DIL.create
.
uuidCookie
tem as seguintes propriedades:
Nome | Descrição |
---|---|
name |
O nome do cookie ( aam_did é padrão). |
days |
Duração do cookie (100 dias é padrão). |
path |
Caminho do cookie, por exemplo, '/test' ( / é o padrão). |
domain |
O domínio no qual o cookie está definido, por exemplo, 'adobe.com' ( '.'+document.domain é padrão). |
secure |
Define um sinalizador para enviar dados somente por uma conexão HTTPS. |
Define as propriedades usadas pela variável visitorService
. Essa variável faz parte do método DIL.create
.
visitorService
tem as seguintes propriedades:
Nome | Tipo | Descrição |
---|---|---|
namespace |
String | Obrigatório. Representa A ID De Organização De Experience Cloud. Isso é necessário para a funcionalidade do serviço Experience Cloud Core. O mesmo parâmetro usado para instanciar a funcionalidade da ID do Visitante. |
Amostra de código:
var vDil = DIL.create({
partner: 'demofirst',
visitorService: {
namespace: "INSERT-EXPCLOUD-ORG-ID-HERE"
}
});