Flash DIL flash-dil
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:
c30=foo
c_prop30=foo
v35=bar
c_evar35=bar
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.
-
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);