DIL Flash flash-dil

WARNING
Depuis juillet 2023, Adobe a interrompu le développement du Data Integration Library (DIL) et de l’extension DIL.
Les clients existants peuvent continuer à utiliser leur implémentation DIL. Cependant, Adobe ne développera pas d’DIL au-delà de ce point. Nous recommandons aux clients d’évaluer Experience Platform Web SDK pour leur stratégie de collecte de données à long terme.
Les clients qui souhaitent implémenter de nouvelles intégrations de collecte de données après juillet 2023 doivent utiliser Experience Platform Web SDK à la place.

Collectez les données envoyées des fichiers FLA à Analytics et utilisez-les dans Audience Manager.

Flash DIL est une bibliothèque de code ActionScript qui vous permet d’utiliser les données de lecture vidéo dans Audience Manager. Flash DIL fonctionne en capturant le contenu SWF que la bibliothèque Adobe AppMeasurement transmet à Analytics. Flash DIL envoie ces données au module de collecte de données DIL JavaScript, qui transmet ces informations à Audience Manager. Les données Analytics ( Props, eVars, événements, etc.) capturées à partir du fichier FLA sont disponibles dans Audience Manager sous la forme de caractéristiques ou de signaux inutilisés.

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

Mise en œuvre générale et exigences liées au code.

Exigences d’implémentation

Flash collecte de données nécessite :

  • Bibliothèque de classes DIL (dil.swc). Obtenez la bibliothèque de classes DIL auprès de votre contact Partner Solutions.

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

  • Bibliothèque ActionScript de DIL chargée dans l'objet Flash à partir duquel vous souhaitez collecter des données.

  • La bibliothèque AppMeasurement Adobe AS (version 3.5.2 ou ultérieure) a chargé l’objet Flash à partir duquel vous souhaitez collecter des données.

Définir AllowScriptAccess sur Always ousameDomain

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

Emplacement du code DIL JS

Essayez de placer le module de collecte de données JS DIL sur la page afin qu’il se charge avant le fichier FLA. Lorsque le fichier FLA se charge en premier, avant que DIL collecte de données ne soit prête, vous pouvez ignorer les signaux de données initiaux que Flash DIL envoie à ce module. Cependant, une fois instancié, le module de collecte de données DIL capture toutes les données de fichier SWF suivantes transmises par Flash DIL.

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

Flash DIL capture les événements de page vue, de suivi des liens, de suivi multimédia et d’autres événements de vue multimédia à partir de la bibliothèque AppMeasurement d’Adobe.

É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 auprès des AppMeasurement Adobe :

  • 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 issues de ces paramètres sont collectées par défaut :

  • mediaName (nom de l’élément média/vidéo)
  • mediaAdName (Nom de l’annonce publicitaire)
  • mediaAdParentName (nom du contenu du média principal sous lequel l’annonce publicitaire est imbriquée)
  • mediaAdParentPod (la coupure publicitaire 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.

Données Flash DIL dans Audience Manager flash-dil-data

Le module Flash DIL transforme les données Adobe AppMeasurement en caractéristiques Audience Manager et en signaux inutilisés.

Les Props, eVars et événements Analytics fonctionnent comme des caractéristiques dans 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 des caractéristiques Audience Manager aux variables Analytics

Pour utiliser les données Analytics transmises par Flash DIL, vous devez créer des caractéristiques Audience Manager dont la valeur de clé comporte le préfixe c_.

Consultez le tableau pour obtenir des exemples :

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

Les données DIL/Analytics sont des signaux inutilisés

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

Bibliothèque Flash DIL ActionScript flash-dil-actionscript

Code de votre objet Flash pour envoyer des données Analytics à Audience Manager.

NOTE
  • Pour chaque objet Flash, le code ne prend en charge qu’une seule instance partenaire ( d.partner).

  • Nécessite la bibliothèque AppMeasurement Adobe AS 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