Fontes de dados de ID de transação
As fontes de dados de ID de transação são uma variação das fontes de dados de resumo que permitem unir dados online e offline. Ela requer o uso da variável transactionID
na implementação do Analytics.
- Se uma linha em um arquivo de fontes de dados incluir uma ID de transação que corresponda a uma ID de transação já coletada pelo AppMeasurement, as dimensões e métricas serão anexadas à ocorrência online.
- Se uma linha em um arquivo de origens de dados incluir uma ID de transação que não contenha uma correspondência, a linha será tratada de forma semelhante às origens de dados de resumo.
Ao enviar uma ocorrência online que contém um transactionID
, o Adobe captura um "instantâneo" de todas as variáveis definidas ou persistentes. Se uma ID de transação correspondente carregada por meio de fontes de dados for encontrada, os dados offline e online serão vinculados.
As fontes de dados de ID de transação têm as seguintes propriedades:
- Os dados online devem ser coletados e processados primeiro. Se uma fonte de dados de ID de transação for carregada antes de um conjunto de relatórios processar uma ocorrência correspondente a essa ID de transação, os dados não serão vinculados.
- As IDs de transação coletadas até o AppMeasurement expiram após aproximadamente 90 dias. Se sua organização exigir uma janela de ID de transação mais longa, entre em contato com o Atendimento ao cliente da Adobe.
- As fontes de dados carregadas com uma ID de transação expirada são tratadas de forma semelhante aos dados carregados sem uma ID de transação.
- Se a mesma variável for incluída na ocorrência online e na fonte de dados da ID de transação, o valor da fonte de dados da ID de transação será usado.
- Se uma variável for incluída em uma ocorrência online, mas não em uma ocorrência de fonte de dados de ID de transação correspondente, a variável de ocorrência online será preservada.
- Se você definir a mesma ID de transação em várias ocorrências online, somente a primeira ocorrência será alterada com dados de uma fonte de dados de ID de transação correspondente.
- Se você definir a mesma ID de transação em várias linhas de fonte de dados para as mesmas dimensões, o item de dimensão mais recente será usado.
Por exemplo:
-
Você envia uma exibição de página do AppMeasurement onde:
eVar1
igual ablue
eVar2
igual awater
events
igual aevent1
transactionID
igual a1256
-
Depois que a ocorrência for coletada e processada, faça upload de uma fonte de dados de ID de transação onde:
eVar1
igual ayellow
eVar3
igual abird
events
igual aevent2
transactionID
igual a1256
-
Depois que a ocorrência das fontes de dados for processada, você visualizará um relatório no espaço de trabalho. Os dados mostrariam o seguinte:
eVar1
igual ayellow
eVar2
igual awater
eVar3
igual abird
events
igual aevent2
O valor eVar1 blue
e a variável event1
métricas não estão presentes no relatório, já que a ocorrência da ID de transação substituiu esses respectivos valores.