método de creación del DIL dil-create
DIL crear dil-create-new
Crea un socio específico DIL ejemplo.
Firma de función: DIL.create: function (initConfig) {}
initConfig Elements
visitorService
la propiedad es siempre requerido. Otras propiedades enumeradas aquí son opcionales, a menos que se indique lo contrario.initConfig
acepta los siguientes elementos:
containerNSID
Esta propiedad define el ID de contenedor que utiliza Audience Manager para sincronizar los ID. Que usted fijara containerNSID
si tiene DIL implementado en varios sitios. Cada uno de estos sitios tendrá su propio ID de contenedor y sincronizaciones de ID. Cuando solo tiene 1 sitio, el ID de contenedor es 0 de forma predeterminada y no necesita configurarlo correctamente. Póngase en contacto con su consultor de para obtener una lista de sus sitios y sus ID de contenedor.
En el Servicio de identidad de Adobe Experience Platform, la propiedad idSyncContainerID
corresponde a containerNSID
in DIL . Tenga en cuenta lo siguiente si está utilizando DIL y el servicio de ID en varios sitios:
- Para cada sitio, establezca los mismos ID de contenedor en
containerNSID
yidSyncContainerID
. - Ambos DIL y el servicio de ID intentará enviar sincronizaciones de ID a nuestro iFrame de recopilación de datos. Sin embargo, el iFrame garantiza que DIL no activa una sincronización de ID. Esto evita la duplicación.
- Solo DIL envía datos a un URL de destino.
Consulte también. idSyncContainerID.
declaredId
declaredId
se utiliza para pasar el:
dpid
: ID del socio de datos asignado a usted por Audience Manager .dpuuid
: su ID único de usuario.
Importante: Utilice únicamente valores no codificados para sus ID. La codificación creará identificadores con codificación doble.
Nota: Si utiliza la variable Servicio de identidad de Adobe Experience Platform, establezca los ID de cliente con setCustomerIDs
en lugar de DIL . Consulte ID de cliente y estados de autenticación.
delayAllUntilWindowLoad
Page Load
se activa el evento. El valor predeterminado es false
.disableDeclaredUUIDCookie
disableDestinationPublishingIframe
Importante: Este elemento ha quedado obsoleto con DIL versión 8.0 (lanzada en agosto de 2018). Utilice el visitor.disableIdSyncs
funciónen el servicio de identidad de Adobe Experience Platform.
If true
, no adjuntará el IFRAME de publicación de destino al DOM o a los destinos de activación. El valor predeterminado es false
.
disableIDSyncs
Importante: Este elemento ha quedado obsoleto con DIL versión 8.0 (lanzada en agosto de 2018). Utilice el visitor.disableIdSyncs
funciónen el servicio de identidad de Adobe Experience Platform.
Deshabilita la sincronización de ID. Debe deshabilitar las sincronizaciones de ID al usar DIL v6.2 o posterior y el servicio de ID de visitante. El visitorService
(consulte el código de ejemplo que aparece a continuación) se encarga de esta operación.
enableErrorReporting
true
para habilitar los informes de errores para todos DIL instancias en la página. Funciona con Boolean true
solo.iframeAkamaiHTTPS
Importante: Este elemento ha quedado obsoleto con DIL versión 8.0 (lanzada en agosto de 2018). Utilice el visitor.idSyncSSLUseAkamai
funciónen el servicio de identidad de Adobe Experience Platform.
Especifica si la plantilla de publicación de destino debería utilizar Akamai para conexiones HTTPS. Habilitado por socio.
mappings
namespace
Requerido.
El namespace
el par clave-valor contiene su Experience Cloud ID de organización. Si no dispone de este ID, puede encontrarlo en la Administration de la sección Experience Cloud panel. Necesita permisos de administrador para ver este tablero. Consulte la Preguntas frecuentes sobre funciones y características del productoy Administración: administración de usuarios y preguntas frecuentes.
partner
Requerido.
Nombre del socio proporcionado por Audience Manager .
removeFinishedScriptsAndCallbacks
False
. Se aplica al actual DIL solo instancia de. Publicado con la versión 3.3.uuidCookie
visitorService
Requerido con DIL 6,2 o bueno.
El DIL se basa en setCustomerIDs
función en la Servicio de identidad de Adobe Experience Platform para pasar los ID declarados a Audience Manager . Consulte ID de cliente y estados de autenticación para obtener más información.
Código de ejemplo
Una muestra DIL La llamada de podría tener un aspecto similar al siguiente:
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
});
Una respuesta correcta devuelve el valor DIL ejemplo. Un intento fallido devuelve un objeto de error (no arrojado) si el código está configurado incorrectamente o siempre que se encuentre un error.
Propiedades de uuidCookie uuidcookie-props
Define las propiedades utilizadas por uuidCookie
variable. Esta variable forma parte de la variable DIL.create
método.
uuidCookie
tiene las siguientes propiedades:
name
aam_did
es el valor predeterminado).days
path
'/test'
( /
es el valor predeterminado).domain
'adobe.com'
( '.'+document.domain
es el valor predeterminado).secure
Propiedades de visitorService visitor-service-props
Define las propiedades utilizadas por visitorService
variable. Esta variable forma parte de la variable DIL.create
método.
visitorService
tiene las siguientes propiedades:
namespace
Ejemplo de código:
var vDil = DIL.create({
partner: 'demofirst',
visitorService: {
namespace: "INSERT-EXPCLOUD-ORG-ID-HERE"
}
});