Esta página describe edgeDomain en el método Server SDK configure. Para Web SDK, consulte edgeDomain.
La propiedad edgeDomain establece el dominio que usa el SDK del servidor para solicitudes no autenticadas a Edge Network. Estas solicitudes provienen de los siguientes métodos:
getIdentityappendIdentityToUrl, cuando necesita solicitar una identidadsetConsent
La propiedad edgeDomain no afecta a sendEvent. SDK siempre envía eventos a la API de servidor de Edge Network autenticada en server.adobedc.net. Ver Qué solicitudes se han autenticado.
En Web SDK, un dominio de origen personalizado ayuda a reducir el impacto de los bloqueadores de anuncios en la recopilación de datos. Los bloqueadores de anuncios no afectan a las solicitudes del servidor, por lo que la mayoría de las implementaciones de servidor pueden mantener el valor predeterminado. Si ya tiene un dominio de origen para Web SDK, como data.example.com, puede utilizar el mismo valor aquí.
Cuando thirdPartyCookiesEnabled tiene true, SDK envía la primera solicitud no autenticada de un visitante a adobedc.demdex.net en lugar de a edgeDomain.
Ejemplo de código
Establezca la propiedad de cadena edgeDomain al llamar a configure. Si lo omite, el valor predeterminado es 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"
});