Cria uma instância DIL específica do parceiro.
Assinatura da função: DIL.create: function (initConfig) {}
Elementos de initConfig
A propriedade visitorService
é sempre 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, adia a execução de todas as solicitações (IFRAME, chamadas de evento, sincronização de ID e destino) até que o evento |
|
Booleano |
Falso por padrão, o que significa Audience Manager define um cookie no domínio do parceiro (define um cookie próprio). |
|
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 de 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 principais para outras chaves . Lançado com v2.4. |
|
String |
Obrigatório. O par de valor da chave |
|
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 do uuidCookie . |
|
Objeto |
Obrigatório com DIL 6.2 ou superior. O DIL depende da função |
Código de exemplo
Um exemplo de chamada DIL pode 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 retorna um objeto de erro (não lançado) se o código for 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' ( / é padrão). |
domain |
O domínio em que o cookie é 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 Do Experience Cloud. Isso é necessário para a funcionalidade do Experience Cloud Core Service. O mesmo parâmetro usado para instanciar a funcionalidade da ID de visitante. |
Amostra de código:
var vDil = DIL.create({
partner: 'demofirst',
visitorService: {
namespace: "INSERT-EXPCLOUD-ORG-ID-HERE"
}
});