metodo DIL create dil-create
DIL create dil-create-new
Crea un partner specifico DIL dell'istanza.
Firma funzione: DIL.create: function (initConfig) {}
elementi initConfig
visitorService
la proprietà è sempre obbligatorio. Le altre proprietà elencate qui sono facoltative, se non diversamente indicato.initConfig
accetta i seguenti elementi:
containerNSID
Questa proprietà imposta l'ID del contenitore utilizzato da Audience Manager per la sincronizzazione degli ID. Impostate containerNSID
se ha DIL distribuite su più siti. Ognuno di questi siti avrà il proprio ID contenitore e le sincronizzazioni ID. Se hai solo 1 sito, l’ID contenitore è 0 per impostazione predefinita e non è necessario impostarlo correttamente. Contatta il tuo consulente per ottenere un elenco dei tuoi siti e dei loro ID contenitore.
In Servizio Adobe Experience Platform Identity, la proprietà idSyncContainerID
corrisponde a containerNSID
in DIL . Nota quanto segue se utilizzi DIL e il servizio ID su più siti:
- Per ogni sito, imposta gli stessi ID contenitore su
containerNSID
eidSyncContainerID
. - Entrambi DIL e il servizio ID tenterà di inviare le sincronizzazioni ID al nostro iFrame di raccolta dati. Tuttavia, l'iFrame assicura che DIL non attiverà una sincronizzazione ID. In questo modo si evitano duplicazioni.
- Solo DIL invia dati a un Destinazione URL.
Vedi anche, idSyncContainerID.
declaredId
declaredId
viene utilizzato per trasmettere:
dpid
: ID partner dati assegnato da Audience Manager .dpuuid
: ID univoco per un utente.
Importante: utilizza solo valori non codificati per gli ID. La codifica creerà identificatori con doppia codifica.
Nota: se utilizzi il Servizio Adobe Experience Platform Identity, imposta gli ID cliente con setCustomerIDs
invece di DIL . Consulta ID cliente e stati di autenticazione.
delayAllUntilWindowLoad
Page Load
l'evento viene attivato. Il valore predefinito è false
.disableDeclaredUUIDCookie
disableDestinationPublishingIframe
Importante: questo elemento è stato dichiarato obsoleto con DIL versione 8.0 (rilasciata nell’agosto 2018). Utilizza il visitor.disableIdSyncs
funzionein Adobe Experience Platform Identity Service.
Se true
, non allega la destinazione che pubblica IFRAME alle destinazioni DOM o fire. Il valore predefinito è false
.
disableIDSyncs
Importante: questo elemento è stato dichiarato obsoleto con DIL versione 8.0 (rilasciata nell’agosto 2018). Utilizza il visitor.disableIdSyncs
funzionein Adobe Experience Platform Identity Service.
Disattiva la sincronizzazione degli ID. Disattiva le sincronizzazioni ID quando utilizzi DIL v6.2+ e il servizio ID visitatore. Il visitorService
questa funzione (vedi il codice di esempio di seguito) si occupa di questa operazione.
enableErrorReporting
true
per abilitare la segnalazione degli errori per tutti DIL sulla pagina. Funziona con il booleano true
solo.iframeAkamaiHTTPS
Importante: questo elemento è stato dichiarato obsoleto con DIL versione 8.0 (rilasciata nell’agosto 2018). Utilizza il visitor.idSyncSSLUseAkamai
funzionein Adobe Experience Platform Identity Service.
Consente di stabilire se il modello di pubblicazione della destinazione deve utilizzare Akamai per le connessioni HTTPS. Consentito in base al partner.
mappings
namespace
Obbligatorio.
Il namespace
coppia chiave-valore contiene Experience Cloud ID organizzazione. Se non disponi di questo ID, puoi trovarlo in Amministrazione sezione del Experience Cloud dashboard. Per visualizzare questo dashboard sono necessarie le autorizzazioni di amministratore. Consulta la Domande frequenti su funzioni e funzionalità del prodottoe Amministrazione - Gestione utenti e domande frequenti.
partner
Obbligatorio.
Nome del partner fornito da Audience Manager .
removeFinishedScriptsAndCallbacks
False
. Si applica al DIL solo istanza. Rilasciato con v3.3.uuidCookie
visitorService
Obbligatorio con DIL 6.2 o superiore.
DIL si basa sulla setCustomerIDs
funzione in Servizio Adobe Experience Platform Identity per passare gli ID dichiarati in Audience Manager . Consulta ID cliente e stati di autenticazione per ulteriori informazioni.
Codice di esempio
Un esempio DIL La chiamata di potrebbe essere simile alla seguente:
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 risposta corretta restituisce DIL dell'istanza. Un tentativo non riuscito restituisce un oggetto errore (non generato) se il codice non è configurato correttamente o ogni volta che si verifica un errore.
Proprietà uuidCookie uuidcookie-props
Definisce le proprietà utilizzate da uuidCookie
variabile. Questa variabile fa parte del DIL.create
metodo.
uuidCookie
ha le seguenti proprietà:
name
aam_did
è l'impostazione predefinita).days
path
'/test'
( /
è l'impostazione predefinita).domain
'adobe.com'
( '.'+document.domain
è l'impostazione predefinita).secure
Proprietà visitorService visitor-service-props
Definisce le proprietà utilizzate da visitorService
variabile. Questa variabile fa parte del DIL.create
metodo.
visitorService
ha le seguenti proprietà:
namespace
Esempio di codice:
var vDil = DIL.create({
partner: 'demofirst',
visitorService: {
namespace: "INSERT-EXPCLOUD-ORG-ID-HERE"
}
});