trackingServerSecure
A variável trackingServerSecure
determina o domínio que o AppMeasurement usa para enviar dados para o Adobe por HTTPS. Se essa variável não estiver definida corretamente, sua implementação pode sofrer perda de dados.
Antes do Adobe Experience Cloud Identity Service, essa variável também determinava onde os cookies de terceiros eram definidos. A Adobe recomenda usar o serviço de ID em todas as implementações, quando possível.
Domínio do Edge usando a extensão Web SDK
O Web SDK usa o domínio do Edge para manipular o Servidor de Rastreamento e o Servidor de Rastreamento Seguro. Você pode definir o valor desejado do domínio do Edge ao configurar a extensão do Web SDK.
- Faça logon na Coleção de dados da Adobe Experience Platform usando suas credenciais da Adobe ID.
- Selecione a propriedade de tag desejada.
- Vá para a guia Extensões e selecione o botão Configurar em Adobe Experience Platform Web SDK.
- Defina o campo de texto desejado domínio Edge.
Consulte Configurar a extensão do Adobe Experience Platform Web SDK na documentação do Web SDK para obter mais informações.
trackingServerSecure
(ou trackingServer
).Domínio do Edge que implementa manualmente o Web SDK
Configurar o SDK usando edgeDomain
. O campo é uma cadeia de caracteres que determina o domínio para o qual enviar dados.
alloy("configure", {
"edgeDomain": "data.example.com"
});
Servidor de rastreamento SSL usando a extensão do Adobe Analytics
Servidor de rastreamento SSL é um campo sob a opção Geral ao configurar a extensão do Adobe Analytics.
- Faça logon na Coleção de dados da Adobe Experience Platform usando suas credenciais da Adobe ID.
- Selecione a propriedade de tag desejada.
- Vá para a guia Extensões e selecione o botão Configurar no Adobe Analytics.
- Expanda a opção Geral, que revela o campo Servidor de rastreamento SSL.
Se este campo ficar em branco, o padrão será o valor no Servidor de Rastreamento. Se o Servidor de Rastreamento SSL e o Servidor de Rastreamento estiverem em branco, o padrão será [rsid].data.adobedc.net
.
s.trackingServerSecure no AppMeasurement e no editor de código personalizado da extensão do Analytics
A variável s.trackingServerSecure
é uma cadeia de caracteres que contém o domínio para enviar dados ao Adobe. É somente domínio; omitir protocolo, caminho, porta e barras. Se essa variável estiver em branco, ela usará o valor na variável s.trackingServer
. Se s.trackingServerSecure
e s.trackingServer
estiverem em branco, o padrão será [rsid].2o7.net
.
// Example value when participating in the Adobe-managed certificate program
s.trackingServerSecure = "data.example.com";
// Example value sending data directly to Adobe
s.trackingServerSecure = "example.data.adobedc.net";
Considerações determinando o valor de trackingServerSecure
O valor usado para trackingServerSecure
(ou edgeDomain
) depende de vários fatores:
- Sua participação no programa de certificados gerenciados pela Adobe
- Se você tiver o Adobe Experience Cloud Identity Service implementado e configurado corretamente
Se sua organização participar do programa de certificados gerenciados pela Adobe, defina o valor para o domínio próprio que foi selecionado ao configurar o certificado. Normalmente, esse valor é um subdomínio de propriedade de sua organização. Por exemplo, data.example.com
. Os registros CNAME na organização redirecionam esses dados para a Adobe.
Se não estiver participando do programa de certificado, defina o valor como um subdomínio de data.adobedc.net
. A Adobe recomenda usar a ID da empresa de sua organização para fins de consistência. Por exemplo, example.data.adobedc.net
. Use as seguintes etapas para determinar a ID da empresa:
- Faça logon em experience.adobe.com usando suas credenciais da Adobe ID.
- Em qualquer lugar na interface do Experience Cloud, pressione
[Cmd]
+[I]
(iOS) ou[Ctrl]
+[I]
(Windows). - Um Depurador de dados do usuário é exibido. Selecione a guia Organizações atribuídas.
- Expanda a organização IMS desejada.
- Localize o campo Locatário. Este valor é o subdomínio recomendado de
data.adobedc.net
para ser usado.
example.data.adobedc.net
. Por exemplo, custom.example.data.adobedc.net
não é um servidor de rastreamento válido.Implementações mais antigas podem ter valores como sc.omtrdc.net
ou 2o7.net
. Elas foram usadas principalmente em versões anteriores do Adobe Analytics e ainda são válidas.
A Adobe recomenda que essas informações sejam mantidas em um documento de design da solução para que sejam consistentes em toda a organização.
Ramificações para não usar o serviço de ID de visitante
A Adobe recomenda usar o Adobe Experience Cloud Identity Service em todas as implementações. O serviço de ID pode ser implementado de várias maneiras diferentes:
- As implementações manuais do AppMeasurement usam
VisitorAPI.js
e chamam o métodogetInstance
. Consulte Implementar o serviço de identidade da Experience Cloud para Analytics para obter mais informações. - As implementações que usam a extensão de tag da Adobe Analytics usam a extensão de tag do serviço da Adobe Experience Cloud ID. Depois de adicionada, nenhuma configuração adicional é necessária.
- As implementações que usam qualquer forma da Web SDK (
alloy.js
ou a extensão de tag da Web SDK) já têm o serviço de ID definido nativamente. Nenhuma configuração é necessária além da definição do valoredgeDomain
.
Se sua implementação não usar o serviço de identidade, considere os seguintes impactos na sua implementação:
- Se o serviço de identidade não estiver sendo usado,
trackingServerSecure
determinará a localização do cookie. Definir essa variável como um domínio de terceiros força o AppMeasurement a usar um cookie de fallback, já que a maioria dos navegadores modernos rejeita cookies de terceiros. - O rastreamento interno de links e o Activity Map podem ser menos confiáveis.