Flash DIL flash-dil

WARNING
Ab Juli 2023 hat Adobe die Entwicklung des Data Integration Library (DIL) und der DIL eingestellt.
Bestehende Kundinnen und Kunden können ihre DIL Implementierung weiterhin nutzen. Allerdings wird sich Adobe nicht über diesen Punkt hinaus DIL entwickeln. Kunden wird empfohlen, Experience Platform Web SDK auf ihre langfristige Datenerfassungsstrategie hin zu überprüfen.
Kunden, die nach Juli 2023 neue Datenerfassungsintegrationen implementieren möchten, sollten stattdessen Experience Platform Web SDK verwenden.

Erfassen Sie Daten, die von FLA-Dateien an Analytics gesendet werden, und verwenden Sie diese Informationen im Audience Manager.

Flash DIL ist eine ActionScript Code-Bibliothek, mit der Sie Videowiedergabedaten im Audience Manager verwenden können. Flash DIL erfasst SWF-Inhalte, die die Adobe-AppMeasurement an Analytics übergibt. Flash DIL sendet diese Daten an das separate DIL JavaScript-Datenerfassungsmodul, das diese Informationen an den Audience Manager weitergibt. Aus der FLA erfasste Analytics-Daten ( Props, eVars, Ereignisse usw.) stehen als Eigenschaften oder nicht verwendete Signale im Audience Manager zur Verfügung.

Voraussetzungen für das Flash der DIL-Datenerfassung requirements

Allgemeine Implementierungs- und Code-bezogene Anforderungen.

Implementierungsanforderungen

Flash Datenerfassung erfordert Folgendes:

  • Die DIL-Klassenbibliothek ( dil.swc). Beziehen Sie die DIL-Klassenbibliothek von Ihrem Partner Solutions-Kontakt.

  • JavaScript DIL Datenerfassungs-Code auf der Seite.

  • DIL ActionScript-Bibliothek In das Flash-Objekt geladen, aus dem Daten erfasst werden sollen.

  • Adobe AppMeasurement AS (Version 3.5.2 oder höher) hat das Flash-Objekt geladen, aus dem Sie Daten erfassen möchten.

Setzen Sie AllowScriptAccess auf Always odersameDomain

Das AllowScriptAccess im HTML-Code, das eine SWF-Datei lädt, steuert die Möglichkeit, den ausgehenden URL-Zugriff innerhalb der SWF-Datei durchzuführen. Stellen Sie beim Konfigurieren einer Flash DIL-Datenintegration sicher, dass der Parameter "Flash-AllowScriptAccess" auf "always" oder "sameDomain" festgelegt ist. Flash DIL Datenerfassung funktioniert nicht, wenn AllowScriptAccess auf never gesetzt ist. Siehe Zugriff auf Skripte steuern oder Web-Seite hosten.

JSDILCode-Platzierung

Versuchen Sie, das JS DIL-Datenerfassungsmodul auf der Seite zu platzieren, damit es vor der FLA geladen wird. Wenn die FLA Datei zuerst geladen wird, bevor DIL Datenerfassung fertig ist, können die ersten Datensignale, die Flash DIL an dieses Modul sendet, übersehen werden. Nach der Instanziierung erfasst das Datenerfassungsmodul von DIL jedoch alle nachfolgenden SWF-Dateidaten, die von Flash DIL übergeben werden.

Von Flash DIL erfasste Daten data-collected

Flash DIL erfasst Seitenansichten, Linktracking, Medientracking und andere Medienansichtsereignisse aus der Adobe-AppMeasurement.

Seitenansichtsereignisse

Sofern von s.trackVars nicht anders angegeben, erfasst Flash DIL die folgenden Daten aus Adobe AppMeasurement:

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

Linktracking-Ereignisse

Sofern von s.linkTrackVars nicht anders angegeben, erfasst Flash DIL die folgenden Daten von Adobe AppMeasurement:

  • pe (Art des aufgerufenen Tracklinks)
  • pev1 (Link-URL)
  • pev2(Link-Text)

Medien-Tracking-Ereignisse

Sofern nicht durch s.Media.trackVars anders angegeben, erfasst Flash DIL alle im Abschnitt „Seitenansichtsereignisse“ aufgelisteten Daten.

Andere Datenpunkte

Daten aus diesen Parametern werden standardmäßig erfasst:

  • mediaName (Name des Medien-/Videoelements)
  • mediaAdName (Anzeigename)
  • mediaAdParentName (Name des primären Medieninhalts, unter dem die Anzeige verschachtelt ist)
  • mediaAdParentPod (Der Pod oder die Anzeigenunterbrechung innerhalb des primären Inhalts, in dem die Anzeige abgespielt wird)
  • mediaAdParentPodPos (Die numerische Position innerhalb des Pods, an der die Anzeige abgespielt wird. Innerhalb eines Pods können mehrere Anzeigen gespielt werden.

Flash DIL-Daten im Audience Manager flash-dil-data

Das Flash DIL Modul wandelt Adobe AppMeasurement-Daten in Audience Manager-Eigenschaften und nicht verwendete Signale um.

Analytics-Props, -eVars und -Ereignisse funktionieren wie Eigenschaften im Audience Manager. Eigenschaften sind Schlüssel-Wert-Paare und werden zum Erstellen von Segmenten verwendet. Beispielsweise ist in einer Analytics-Prop wie c30=foo c30 der Schlüssel (eine Konstante) und foo der Wert (eine Variable).

Audience Manager-Eigenschaften mit Analytics-Variablen abgleichen

Um die von Flash DIL weitergegebenen Analytics-Daten zu verwenden, sollten Sie Audience Manager-Eigenschaften erstellen, bei denen der Schlüsselwert mit dem Präfix c_ versehen ist.

Beispiele finden Sie in der Tabelle:

Analytics-Datenelement
Analytics-Beispiel
Als Audience Manager-Eigenschaft
prop
c30=foo
c_prop30=foo
eVar
v35=bar
c_evar35=bar
events
events=event10
c_events=event10

DIL/Analytics-Daten als nicht verwendete Signale

Der Audience Manager akzeptiert Analytics-Props, -eVars und -Ereignisse auch ohne entsprechende Eigenschaft. In diesem Fall sind die Daten für die Erstellung von Eigenschaften nicht verfügbar und werden stattdessen im Bericht Nicht verwendete Signale angezeigt. Um diese Informationen optimal zu nutzen, erstellen Sie Audience Manager-Eigenschaften, die mit den von der Flash DIL übergebenen Analytics-Daten übereinstimmen.

Flash DIL ActionScript Library flash-dil-actionscript

Code für Ihr Flash Objekt zum Senden von Analytics-Daten an den Audience Manager.

NOTE
  • Für jedes Flash-Objekt unterstützt der Code nur eine Partnerinstanz ( d.partner).

  • Erfordert die Adobe AppMeasurement AS-Bibliothek Version 3.5.2 oder höher.

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