Migrar Preparo de dados para campos personalizados para os novos campos de mídia de transmissão
Este documento descreve o processo de migração do serviço de Preparo de dados que existe sobre os fluxos de coleta de dados do Adobe ativados para dados de coleta de mídia de transmissão do Adobe. A migração converte um mapeamento de Preparo de Dados do tipo de dados da Coleção de Mídia de Streaming do Adobe chamado "Mídia" para usar o novo tipo de dados correspondente chamado "Detalhes de Relatórios de Mídia"."
Migrar preparação de dados para campos personalizados
Para migrar os mapeamentos de Preparo de dados do tipo de dados antigo chamado "Mídia" para o novo tipo de dados chamado "Detalhes de Relatórios de Mídia", edite os mapeamentos de Preparo de Dados:
mediaReporting
antes de concluir as etapas desta seção.-
Na Adobe Experience Platform, na seção Fontes, vá para a guia Fluxos de Dados.
-
Localize o fluxo de dados responsável pela importação de dados de mídia de transmissão do Adobe Analytics para o Adobe Experience Platform por meio da Coleção de dados da Adobe.
-
Selecione Atualizar fluxo de dados para modificar a configuração do Preparo de dados substituindo cada mapeamento de origem personalizado que contenha um campo obsoleto pelo novo campo correspondente do novo objeto XDM.
-
Localize os mapeamentos que contêm campos de origem do objeto "Mídia" obsoleto.
-
Substitua essas fontes usando campos do novo objeto "Detalhes de relatórios de mídia".
-
Valide se os mapeamentos ainda estão funcionando como esperado.
Consulte o parâmetro ID de Conteúdo na página Parâmetros de áudio e vídeo para mapear entre os campos antigos e os novos campos. O caminho de campo antigo é encontrado na propriedade "Caminho do campo XDM", enquanto o novo caminho de campo é encontrado na propriedade "Caminho do campo XDM do relatório".
Exemplo
Para facilitar o cumprimento das diretrizes de migração, considere o exemplo de fluxo de dados a seguir que contém um único mapeamento. Nesse caso, você precisa aplicar as diretrizes de migração apenas uma vez.
-
Na Adobe Experience Platform, na seção Fontes, vá para a guia Fluxos de Dados.
-
Localize o fluxo de dados responsável pela importação de dados de mídia de transmissão do Adobe Analytics para o Adobe Experience Platform por meio da Coleção de dados da Adobe.
-
Selecione Atualizar fluxo de dados para inserir a interface de edição conforme mostrado na imagem abaixo.
-
Na guia Mapeamento, selecione Personalizado.
-
Identifique os mapeamentos personalizados que dependem dos campos
media.mediaTimed
como fontes.Neste exemplo, como você criou um grupo de campos personalizados no esquema na organização de desenvolvimento, o campo de destino está abaixo de
_dcbl
. O caminho do grupo de campos personalizados é diferente com base no nome da organização. -
Para cada mapeamento que usa o objeto
media.mediaTimed
, encontre seu correspondente no objetomediaReporting
usando esta documentação.Por exemplo, para Rede, o correspondente para
media.mediaTimed.primaryAssetViewDetails
.broadcastNetwork émediaReporting.sessionDetails.network
. -
No campo Source field, substitua o caminho
media.mediaTimed
pelo caminhomediaReporting
. O campo de destino permanece inalterado. -
Selecione Avançar para salvar as alterações.
O status é exibido como Processando. Depois que as alterações forem aplicadas, o status será exibido como Habilitado.
Exemplo com tipos de dados diferentes
No exemplo acima, todos os tipos de dados envolvidos eram String, então a substituição de mapeamento era direta.
Se o tipo de dados do campo de origem for diferente do tipo de dados do campo de destino, você precisará seguir as diretrizes do Guia de solução de problemas de Preparo de Dados, Manuseio de formatos de dados com Preparo de Dados e Funções de mapeamento de Preparo de Dados.
Por exemplo, se o tipo de origem for uma string e o tipo de destino for um booleano, o Preparo de dados poderá analisar automaticamente o valor e converter o valor de origem em um booleano.
Se o tipo de origem for um número e o tipo de destino for um booleano, você precisará usar funções de manipulação de dados:
Mapeando com media.mediaTimed
para um campo personalizado.
Mapeando com mediaReporting
para o mesmo campo personalizado: