Esta página descreve edgeDomain no método configure do SDK do Servidor. Para o Web SDK, consulte edgeDomain.
A propriedade edgeDomain define o domínio que o SDK do Servidor usa para solicitações não autenticadas para o Edge Network. Essas solicitações vêm dos seguintes métodos:
getIdentityappendIdentityToUrl, quando precisa solicitar uma identidadesetConsent
A propriedade edgeDomain não afeta sendEvent. O SDK sempre envia eventos para a API autenticada do Edge Network Server em server.adobedc.net. Consulte Quais solicitações são autenticadas.
No Web SDK, um domínio próprio personalizado ajuda a reduzir o impacto dos bloqueadores de anúncios na coleta de dados. Os bloqueadores de anúncios não afetam as solicitações do seu servidor, portanto, a maioria das implementações de servidor pode manter o valor padrão. Se você já tiver um domínio próprio para o Web SDK, como data.example.com, poderá usar o mesmo valor aqui.
Quando thirdPartyCookiesEnabled for true, o SDK enviará a primeira solicitação não autenticada de um visitante para adobedc.demdex.net em vez de para edgeDomain.
Exemplo de código
Defina a propriedade da cadeia de caracteres edgeDomain ao chamar configure. Se você omitir, o padrão será 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"
});