Configurare Adobe Experience Platform Web SDK
La configurazione per l'SDK Web viene eseguita con il comando configure
. La configurazione dell’SDK per web è un passaggio fondamentale e obbligatorio che deve verificarsi ogni volta che viene utilizzata la libreria o l’estensione tag.
Configurare l’SDK web utilizzando l’estensione tag configure-tag-extension
Segui i passaggi seguenti per configurare Web SDK tramite l’estensione tag.
- Accedi a experience.adobe.com utilizzando le credenziali Adobe ID.
- Passa a Raccolta dati > Tag.
- Seleziona la proprietà tag desiderata.
- Passa a Estensioni, quindi fai clic su Configura nella scheda Adobe Experience Platform Web SDK.
- Per informazioni dettagliate su tutte le opzioni di configurazione, vai alla pagina di configurazione dell'estensione tag Web SDK.
Queste impostazioni di configurazione vengono impostate ogni volta che utilizzi l’estensione per inviare dati ad Adobe.
Configurare l’SDK web utilizzando la libreria JavaScript configure-js
Eseguire il comando configure
. Questo comando è necessario prima di poter chiamare qualsiasi altro comando Web SDK, ad esempio sendEvent
.
Le proprietà datastreamId
e orgId
sono obbligatorie. Tutte le altre proprietà sono facoltative, a seconda dei requisiti di implementazione dell’organizzazione.
Per informazioni dettagliate su ciascuno dei comandi supportati, vedere il sommario di questa guida utente.
alloy("configure", {
datastreamId: "ebebf826-a01f-4458-8cec-ef61de241c93",
orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
clickCollectionEnabled: true,
clickCollection: {
internalLinkEnabled: true,
downloadLinkEnabled: true,
externalLinkEnabled: true,
eventGroupingEnabled: true,
sessionStorageEnabled: true
},
context: ["web", "device", "environment", "placeContext", "highEntropyUserAgentHints"],
debugEnabled: true,
defaultConsent: "pending",
downloadLinkQualifier: "\.(exe|zip|wav|mp3|mov|mpg|avi|wmv|pdf|doc|docx|xls|xlsx|ppt|pptx)$",
edgeBasePath: "ee",
edgeConfigOverrides: { "datastreamId": "0dada9f4-fa94-4c9c-8aaf-fdbac6c56287" },
edgeDomain: "data.example.com",
idMigrationEnabled: false,
onBeforeEventSend: function(content) {
if(content.xdm.web?.webReferrer) delete content.xdm.web.webReferrer.URL;
},
onBeforeLinkClickSend: function(content) {
content.xdm.web.webPageDetails.URL = "https://example.com/current.html";
},
prehidingStyle: "#container { opacity: 0 !important }",
targetMigrationEnabled: true,
thirdPartyCookiesEnabled: false
});