Configurar substituições de sequência de dados
Use substituições de sequência de dados para definir configurações adicionais para suas sequências de dados, que são passadas para o Edge Network por meio do Web SDK ou do Mobile SDK.
Acione diferentes comportamentos de sequência de dados sem criar uma nova sequência de dados ou modificar as configurações existentes.
A substituição da configuração da sequência de dados é um processo de duas etapas:
-
Primeiro, você deve definir a substituição da configuração da sequência de dados na página de configuração da sequência de dados.
-
Em seguida, você deve enviar as substituições para Edge Network de uma das seguintes maneiras:
- Por meio dos comandos
sendEventouconfigureWeb SDK. - Por meio da extensão de tag do Web SDK.
- Por meio da API sendEvent do Mobile SDK ou usando Regras.
- Por meio dos comandos
Este artigo explica o processo completo para criar cada tipo de substituição de configuração de sequência de dados compatível.
Casos de uso use-cases
Os seguintes casos de uso mostram como e quando usar substituições de fluxo de dados.
Coleta de dados de várias regiões multi-region
Uma empresa tem sites ou subdomínios diferentes para países diferentes nos quais opera. Eles têm configurados sequências de dados separadas com conjuntos de relatórios correspondentes específicos de análise, tokens de propriedade Adobe Target específicos de país, esquemas específicos de país, conjuntos de dados, Journey Optimizer configurações e assim por diante. A empresa também tem um conjunto global de configurações onde agrega todos os dados específicos de um país.
Ao usar substituições de sequência de dados, a empresa pode alternar dinamicamente o fluxo dos dados para sequências de dados diferentes, em vez do comportamento padrão de enviar dados para uma sequência de dados.
Um caso de uso comum é o envio de dados para um fluxo de dados específico de país e também para um fluxo de dados global quando os clientes executam uma ação importante, como fazer um pedido ou atualizar o perfil do usuário.
Diferenciação de perfis e identidades para diferentes unidades de negócios multiple-business-units
Uma empresa com várias unidades de negócios deseja usar várias sandboxes da Experience Platform para armazenar dados específicos de cada unidade de negócios.
Em vez de enviar dados para uma sequência de dados padrão, a empresa pode usar substituições de sequência de dados para garantir que cada unidade de negócios tenha sua própria sequência de dados para receber dados.
Configurar substituições na interface das sequências de dados configure-overrides
As substituições de configuração de sequência de dados permitem modificar as seguintes configurações de sequência de dados:
- Conjuntos de dados de eventos da Experience Platform
- Adobe Target tokens de propriedade
- Containers de sincronização de ID do Audience Manager
- Conjuntos de relatórios de Adobe Analytics
Substituições de sequência de dados para o Adobe Target target-overrides
Para configurar substituições de sequência de dados para uma sequência de dados Adobe Target, primeiro você deve criar uma sequência de dados Adobe Target. Siga as instruções para configurar uma sequência de dados com o serviço do Adobe Target.
Depois de criar a sequência de dados, edite o serviço Adobe Target que você adicionou e use a seção Property Token Overrides para adicionar as substituições da sequência de dados desejadas. Adicione um token de propriedade por linha.
Depois de adicionar as substituições desejadas, salve as configurações de fluxo de dados.
As substituições da sequência de dados Adobe Target foram configuradas. Agora você pode enviar as substituições para Edge Network por meio do Web SDK ou do Mobile SDK.
Substituições de sequência de dados para o Adobe Analytics analytics-overrides
Para configurar substituições de sequência de dados para uma sequência de dados Adobe Analytics, primeiro você deve criar uma sequência de dados Adobe Analytics. Siga as instruções para configurar uma sequência de dados com o serviço do Adobe Analytics.
Depois de criar a sequência de dados, edite o serviço Adobe Analytics que você adicionou e use a seção Report Suite Overrides para adicionar as substituições da sequência de dados desejadas.
Selecione Show Batch Mode para habilitar a edição em lote de substituições do conjunto de relatórios. É possível copiar e colar uma lista de substituições de conjunto de relatórios, inserindo um conjunto de relatórios por linha.
Depois de adicionar as substituições desejadas, salve as configurações de fluxo de dados.
As substituições da sequência de dados Adobe Analytics foram configuradas. Agora você pode enviar as substituições para Edge Network por meio do Web SDK ou do Mobile SDK.
Substituições de sequência de dados para conjuntos de dados de eventos da Experience Platform event-dataset-overrides
Para configurar substituições de sequência de dados para conjuntos de dados de evento da Experience Platform, primeiro você deve criar uma sequência de dados da Adobe Experience Platform. Siga as instruções para configurar uma sequência de dados com o serviço da Adobe Experience Platform.
Depois de criar a sequência de dados, edite o serviço Adobe Experience Platform que você adicionou e selecione a opção Add Event Dataset para adicionar um ou mais conjuntos de dados de evento de substituição.
Depois de adicionar as substituições desejadas, salve as configurações de fluxo de dados.
As substituições da sequência de dados Adobe Experience Platform foram configuradas. Agora você pode enviar as substituições para Edge Network por meio do Web SDK ou do Mobile SDK.
Substituições de sequência de dados para containers de sincronização de ID de terceiros container-overrides
Para configurar substituições de sequência de dados para containers de sincronização de ID de terceiros, primeiro você deve criar uma sequência de dados. Siga as instruções para configurar uma sequência de dados.
Depois de criar a sequência de dados, vá para Advanced Options e habilite a opção Third Party ID Sync.
Em seguida, use a seção Container ID Overrides para adicionar as IDs de contêiner nas quais você deseja substituir a configuração padrão.
1234567, e não strings, como "1234567". Um erro será exibido se você enviar uma string por meio do SDK da Web como uma substituição de ID de container.
Depois de adicionar as substituições desejadas, salve as configurações de fluxo de dados.
As substituições do contêiner de sincronização de ID agora estão configuradas. Agora você pode enviar as substituições para Edge Network por meio do Web SDK ou do Mobile SDK.
Enviar as sobreposições para a Edge Network send-overrides
Após configurar as substituições da sequência de dados na interface da Coleção de dados, você pode enviar as substituições para o Edge Network por meio da Web SDK ou da SDK móvel.
- Web SDK: consulte substituições da configuração da sequência de dados para obter exemplos de código de biblioteca do JavaScript.
- SDK Móvel: você pode enviar substituições de ID de sequência de dados usando a API sendEvent ou usando as Regras.
Exemplo de conteúdo payload-example
Os exemplos anteriores geram uma carga de Edge Network similar à abaixo.
{
"meta": {
"configOverrides": {
"com_adobe_experience_platform": {
"datasets": {
"event": {
"datasetId": "SampleProfileDatasetIdOverride"
}
}
},
"com_adobe_analytics": {
"reportSuites": [
"MyFirstOverrideReportSuite",
"MySecondOverrideReportSuite",
"MyThirdOverrideReportSuite"
]
},
"com_adobe_identity": {
"idSyncContainerId": "1234567"
},
"com_adobe_target": {
"propertyToken": "63a46bbc-26cb-7cc3-def0-9ae1b51b6c62"
}
},
"state": { }
},
"events": [ ]
}