Questa pagina descrive edgeDomain nel metodo Server SDK configure. Per il Web SDK, vedere edgeDomain.
La proprietà edgeDomain imposta il dominio utilizzato da Server SDK per richieste non autenticate ad Edge Network. Queste richieste provengono dai metodi seguenti:
getIdentityappendIdentityToUrl, quando deve richiedere un’identitàsetConsent
La proprietà edgeDomain non influisce su sendEvent. SDK invia sempre gli eventi all’API Edge Network Server autenticata all’indirizzo server.adobedc.net. Vedi Quali richieste sono autenticate.
Nel SDK web, un dominio di prime parti personalizzato consente di ridurre l’impatto dei blocchi degli annunci sulla raccolta dei dati. Gli ad blocker non influiscono sulle richieste provenienti dal server, pertanto la maggior parte delle implementazioni server può mantenere il valore predefinito. Se si dispone già di un dominio di prime parti per il Web SDK, ad esempio data.example.com, qui è possibile utilizzare lo stesso valore.
Quando thirdPartyCookiesEnabled è true, SDK invia la prima richiesta non autenticata di un visitatore a adobedc.demdex.net invece che a edgeDomain.
Esempio di codice
Impostare la proprietà stringa edgeDomain quando si chiama configure. Se viene omesso, il valore predefinito sarà edge.adobedc.net.
await alloy.configure({
datastreamId: "ebebf826-a01f-4458-8cec-ef61de241c93",
orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
edgeCredentials: {
clientId: process.env.ADOBE_CLIENT_ID,
clientSecret: process.env.ADOBE_CLIENT_SECRET,
scopes: process.env.ADOBE_SCOPES.split(",")
},
edgeDomain: "data.example.com"
});