DIL do Flash flash-dil

WARNING
A partir de julho de 2023, o Adobe descontinuou o desenvolvimento da extensão Data Integration Library (DIL) e DIL.
Os clientes existentes podem continuar usando a implementação DIL. Entretanto, o Adobe não desenvolverá DIL além deste ponto. Os clientes são incentivados a avaliar o SDK da Web do Experience Platform para sua estratégia de coleta de dados de longo prazo.
Os clientes que desejam implementar novas integrações de coleção de dados após julho de 2023 devem usar o SDK da Web do Experience Platform.

Colete dados enviados de arquivos FLA para o Analytics e trabalhe com essas informações no Audience Manager.

Flash DIL é uma biblioteca de código ActionScript que permite trabalhar com dados de reprodução de vídeo no Audience Manager. Flash DIL funciona capturando o conteúdo do SWF que a biblioteca Adobe AppMeasurement passa para o Analytics. Flash DIL envia esses dados para o módulo separado de coleta de dados do JavaScript DIL, que passa essas informações para o Audience Manager. Dados do Analytics ( Props, eVars, eventos etc.) capturada do arquivo FLA está disponível no Audience Manager como características ou sinais não utilizados.

Requisitos para a coleta de dados do DIL do Flash requirements

Implementação geral e requisitos relacionados a código.

Requisitos de implementação

Flash coleta de dados requer:

  • A biblioteca de classes DIL ( dil.swc). Obtenha a biblioteca de classes DIL do seu contato de Soluções de Parceiros.

  • Código de coleta de dados do JavaScript DIL na página.

  • DIL biblioteca de ActionScripts carregada no objeto de Flash do qual você deseja coletar dados.

  • A biblioteca do Adobe AppMeasurement AS (versão 3.5.2 ou posterior) carregou o objeto Flash do qual você deseja coletar dados.

Definir AllowScriptAccess como Always ousameDomain

O AllowScriptAccess no código HTML que carrega um arquivo SWF controla a capacidade de executar o acesso à URL de saída de dentro do arquivo SWF. Ao configurar uma integração de dados do Flash DIL, verifique se o parâmetro AllowScriptAccess do Flash está definido como always ou sameDomain. A coleta de dados do Flash DIL não funcionará se AllowScriptAccess estiver definida como never. Consulte Controlar Acesso a Scripts ou Página da Web do Host.

JS DIL Inserção De Código

Tente colocar o módulo de coleta de dados JS DIL na página para que seja carregado antes do arquivo FLA. Quando o arquivo FLA for carregado primeiro, antes que a coleta de dados do DIL esteja pronta, você poderá perder os sinais de dados iniciais que o Flash DIL envia para esse módulo. No entanto, uma vez instanciado, o módulo de coleta de dados DIL capturará todos os dados subsequentes do arquivo SWF transmitidos por Flash DIL.

Dados coletados pelo DIL do Flash data-collected

Flash DIL captura a exibição de página, rastreamento de link, rastreamento de mídia e outros eventos de exibição de mídia da biblioteca Adobe AppMeasurement.

Eventos de Exibição de Página

A menos que especificado de outra forma por s.trackVars, Flash DIL coleta os seguintes dados do Adobe AppMeasurement:

  • pageName
  • channel
  • campaign
  • products
  • events
  • prop1 - prop75
  • eVar1 - eVar75

Eventos de rastreamento de links

A menos que especificado de outra forma por s.linkTrackVars, Flash DIL coleta os seguintes dados do Adobe AppMeasurement:

  • pe (Tipo de link de rastreamento chamado)
  • pev1 (URL do link)
  • pev2(Texto do link)

Eventos de Acompanhamento de Mídia

A menos que especificado de outra forma por s.Media.trackVars, Flash DIL coleta todos os dados enumerados na seção Eventos de Exibição de Página.

Outros pontos de dados

Os dados desses parâmetros são coletados por padrão:

  • mediaName (Nome do elemento de mídia/vídeo)
  • mediaAdName (Nome do anúncio)
  • mediaAdParentName (Nome do conteúdo de mídia primário sob o qual o anúncio está aninhado)
  • mediaAdParentPod (O pod ou ad break no conteúdo principal em que o anúncio é reproduzido)
  • mediaAdParentPodPos (A posição numérica no pod onde o anúncio é reproduzido. Mais de um anúncio pode ser reproduzido em um pod.

Dados do DIL do Flash no Audience Manager flash-dil-data

O módulo Flash DIL transforma os dados do Adobe AppMeasurement em características de Audience Manager e sinais não utilizados.

Os eventos do Analytics Props, eVars e do funcionam como características no Audience Manager. As características são pares de valores chave e são usadas para criar segmentos. Por exemplo, em uma prop do Analytics como c30=foo, c30 é a chave (uma constante) e foo é o valor (uma variável).

Corresponder características de Audience Manager às variáveis do Analytics

Para usar os dados do Analytics transmitidos por Flash DIL, você deve criar características de Audience Manager que tenham o valor de chave prefixado com c_.

Consulte a tabela para ver exemplos:

Elemento de dados do Analytics
Exemplo do Analytics
Como característica de Audience Manager
prop
c30=foo
c_prop30=foo
evar
v35=bar
c_evar35=bar
events
events=event10
c_events=event10

Dados do DIL/Analytics como sinais não utilizados

O Audience Manager aceita o Analytics Props, eVars e eventos mesmo sem uma característica correspondente. Nesse caso, os dados não estão disponíveis para a criação de características e, em vez disso, aparecem no relatório de Sinais não utilizados. Para aproveitar essas informações ao máximo, crie características de Audience Manager que correspondam aos dados do Analytics transmitidos pela biblioteca Flash DIL.

Biblioteca de ActionScript de DIL do Flash flash-dil-actionscript

Código para o objeto Flash enviar dados do Analytics para o Audience Manager.

NOTE
  • Para cada objeto Flash, o código dá suporte apenas a uma instância de parceiro ( d.partner).

  • Requer a biblioteca de Adobe AppMeasurement AS versão 3.5.2 ou superior.

import com.omniture.AppMeasurement; // Omit this line if it already exists in the code
import com.adobe.am.DIL;

var s:AppMeasurement = new AppMeasurement(); // Omit this line if it already exists in the code
var d:DIL = new DIL();
d.partner = "<partner>";// Partner name
d.containerNSID = <container NSID>; // Optional, defaults to 0
s.loadModule(d);
recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695