DIL Flash flash-dil

WARNING
Depuis juillet 2023, l’Adobe a cessé de développer la Data Integration Library (DIL) et la variable DIL extension .
Les clients existants peuvent continuer à utiliser leurs DIL implémentation. Cependant, l’Adobe ne se développera pas. DIL au-delà de ce point. Les clients sont encouragés à évaluer SDK Web Experience Platform pour leur stratégie de collecte de données à long terme.
Les clients qui souhaitent mettre en oeuvre de nouvelles intégrations de collecte de données après juillet 2023 doivent utiliser SDK Web Experience Platform au lieu de .

Collectez les données envoyées à Analytics à partir de fichiers FLA et utilisez ces informations dans Audience Manager.

Flash DIL est un ActionScript bibliothèque de code qui vous permet d’utiliser les données de lecture vidéo en Audience Manager. Flash DIL fonctionne en capturant le contenu SWF de l’Adobe AppMeasurement transmet à Analytics. Flash DIL envoie ces données à la DIL Module de collecte de données JavaScript qui transmet ces informations à Audience Manager. Données Analytics ( Props, eVars, événements, etc.) capturé à partir de la propriété FLA est disponible en Audience Manager sous la forme de caractéristiques ou de signaux inutilisés.

Conditions requises pour la collecte de données de DIL Flash requirements

Implémentation générale et exigences liées au code.

Exigences d’implémentation

Flash la collecte de données requiert :

  • La variable DIL bibliothèque de classes ( dil.swc). Obtention de la variable DIL bibliothèque de classes de votre contact Partenaires en solutions .

  • JavaScript DIL code de collecte de données sur la page.

  • Bibliothèque d’ActionScripts DIL chargé dans l’objet de Flash à partir duquel vous souhaitez collecter des données.

  • Adobe AppMeasurement AS La bibliothèque (version 3.5.2 ou ultérieure) a chargé la variable Flash à partir de laquelle vous souhaitez collecter des données.

Définissez AllowScriptAccess sur Always ousameDomain

La variable AllowScriptAccess dans le code de HTML qui charge un fichier de SWF contrôle la possibilité d’effectuer l’accès aux URL sortantes à partir du fichier de SWF. Lorsque vous configurez une Flash DIL intégration des données, assurez-vous que le Flash AllowScriptAccess est défini sur always ou sameDomain. Flash DIL la collecte de données ne fonctionne pas si AllowScriptAccess est défini sur never. Voir Contrôle de l’accès aux scripts ou à la page web hôte.

JS DIL Placement du code

Essayez de placer le JS DIL module de collecte de données sur la page afin qu’il se charge avant l’événement FLA fichier . Lorsque la variable FLA chargement des fichiers avant DIL la collecte de données est prête, vous pouvez ignorer les signaux de données initiaux qui Flash DIL envoie vers ce module. Cependant, une fois instanciée, la variable DIL le module de collecte de données capture toutes les données de fichier de SWF suivantes transmises par Flash DIL.

Données collectées par le DIL de Flash data-collected

Flash DIL capture les pages vues, le suivi des liens, le suivi multimédia et d’autres événements d’affichage multimédia de l’Adobe. AppMeasurement bibliothèque .

Événements de page vue

Sauf indication contraire de s.trackVars, Flash DIL collecte les données suivantes d’Adobe AppMeasurement :

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

Événements de suivi des liens

Sauf indication contraire de s.linkTrackVars, Flash DIL collecte les données suivantes d’Adobe AppMeasurement:

  • pe (Type de lien de suivi appelé)
  • pev1 (URL du lien)
  • pev2(Texte du lien)

Événements de suivi multimédia

Sauf indication contraire de s.Media.trackVars, Flash DIL collecte toutes les données énumérées dans la section Événements de page vue .

Autres points de données

Les données de ces paramètres sont collectées par défaut :

  • mediaName (Nom de l’élément média/vidéo)
  • mediaAdName (Nom de la publicité)
  • mediaAdParentName (Nom du contenu multimédia Principal sous lequel la publicité est imbriquée)
  • mediaAdParentPod (coupure publicitaire ou de capsule dans le contenu Principal où la publicité est lue)
  • mediaAdParentPodPos (Position numérique dans la capsule où la publicité est lue. Plusieurs publicités peuvent être lues dans une capsule.

Flash des données DIL dans l’Audience Manager flash-dil-data

La variable Flash DIL transforme les données Adobe AppMeasurement en caractéristiques d’Audience Manager et en signaux inutilisés.

Analytics Props, eVars, et les événements fonctionnent comme des caractéristiques en Audience Manager. Les caractéristiques sont des paires clé-valeur et sont utilisées pour créer des segments. Par exemple, dans une prop Analytics telle que c30=foo, c30 est la clé (une constante) et foo est la valeur (une variable).

Correspondance de caractéristiques d’Audience Manager avec les variables Analytics

Pour utiliser les données Analytics transmises par Flash DIL, vous devez créer des caractéristiques d’Audience Manager dont la valeur de clé est précédée du préfixe c_.

Consultez le tableau pour obtenir des exemples :

Élément de données Analytics
Exemple Analytics
En tant que caractéristique d’Audience Manager
prop
c30=foo
c_prop30=foo
evar
v35=bar
c_evar35=bar
events
events=event10
c_events=event10

Données DIL/Analytics comme signaux inutilisés

Audience Manager accepte Analytics Props, eVars, et les événements même sans caractéristique correspondante. Dans ce cas, les données ne sont pas disponibles pour la création de caractéristiques et apparaissent dans le Rapport Signaux inutilisés au lieu de . Pour tirer le meilleur parti de ces informations, créez des caractéristiques d’Audience Manager qui correspondent aux données Analytics transmises par la variable Flash DIL bibliothèque .

Bibliothèque d’ActionScripts du DIL Flash flash-dil-actionscript

Le code de votre Flash pour envoyer des données Analytics à Audience Manager.

NOTE
  • Pour chaque Flash , le code prend en charge une instance de partenaire ( d.partner) uniquement.

  • Requiert l’Adobe AppMeasurement AS bibliothèque version 3.5.2 ou ultérieure.

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