Flash DIL flash-dil
Samla in data som skickas från FLA-filer till Analytics och arbeta med den informationen i Audience Manager.
Flash DIL är ett ActionScript-kodbibliotek som gör att du kan arbeta med videouppspelningsdata i Audience Manager. Flash DIL fungerar genom att hämta SWF-innehåll som Adobe AppMeasurement-biblioteket skickar in till Analytics. Flash DIL skickar dessa data till den separata datainsamlingsmodulen för DIL JavaScript, som skickar informationen till Audience Manager. Analysdata ( Props, eVars, händelser osv.) som hämtats från filen FLA finns i Audience Manager som traits eller oanvända signaler.
Krav för datainsamling från Flash DIL requirements
Allmänna krav för implementering och kodrelaterade åtgärder.
Implementeringskrav
Flash-datainsamling kräver:
-
Klassbiblioteket DIL (
dil.swc
). Hämta klassbiblioteket DIL från din kontaktperson för partnerlösningar. -
JavaScript DIL-datainsamlingskod på sidan.
-
DIL ActionScript-biblioteket har lästs in i det dataobjekt som du vill samla in data från.
-
Adobe AppMeasurement AS-biblioteket (version 3.5.2 eller senare) läste in det Flash-objekt som du vill samla in data från.
Ange AllowScriptAccess till Always
ellersameDomain
Koden AllowScriptAccess
i HTML som läser in en SWF-fil kontrollerar möjligheten att utföra utgående URL-åtkomst inifrån SWF-filen. När du konfigurerar en Flash DIL-dataintegrering kontrollerar du att Flashen AllowScriptAccess
är inställd på always
eller sameDomain
. Datainsamlingen Flash DIL fungerar inte om AllowScriptAccess
är inställd på never
. Se Kontrollera åtkomst till skript eller värdwebbsidan.
JS DIL Kodplacering
Försök att placera datainsamlingsmodulen JS DIL på sidan så att den läses in före filen FLA. När FLA-filen läses in först, innan DIL-datainsamlingen är klar, kan du missa de initiala datareddelanden som Flash DIL skickar till den modulen. När datainsamlingsmodulen DIL väl har instansierats kommer alla efterföljande SWF-fildata som skickas in av Flash DIL att samlas in.
Data som samlats in av Flash DIL data-collected
Flash DIL hämtar sidvy, länkspårning, mediespårning och andra medievyhändelser från Adobe AppMeasurement-biblioteket.
Sidvyhändelser
Om inget annat anges av s.trackVars
, samlar Flash DIL in följande data från Adobe AppMeasurement:
pageName
channel
campaign
products
events
prop1 - prop75
eVar1 - eVar75
Länkspårningshändelser
Om inget annat anges av s.linkTrackVars
, samlar Flash DIL in följande data från Adobe AppMeasurement:
pe
(typ av spårlänk anropades)pev1
(länk-URL)pev2
(Länktext)
Mediespårningshändelser
Om inget annat anges av s.Media.trackVars
, samlar Flash DIL in alla data som räknas upp i avsnittet Sidvyhändelser.
Andra datapunkter
Data från dessa parametrar samlas in som standard:
mediaName
(namn på medie-/videoelement)mediaAdName
(annonsnamn)mediaAdParentName
(Namnet på det primära mediainnehållet som annonsen är kapslad under)mediaAdParentPod
(Stället eller annonsen bryts i det primära innehållet där annonsen spelas upp)mediaAdParentPodPos
(Den numeriska positionen i rutan där annonsen spelas upp. Fler än en annons kan spelas upp i en ruta.
Flash DIL data i Audience Manager flash-dil-data
Modulen Flash DIL förvandlar Adobe AppMeasurement-data till Audience Manager-egenskaper och oanvända signaler.
Analyserna Props, eVars och händelser fungerar som egenskaper i Audience Manager. Fällor är nyckelvärdepar och används för att skapa segment. I en Analytics-propp som c30=foo
är till exempel c30
nyckeln (en konstant) och foo
värdet (en variabel).
Matcha Audience Manager-egenskaper mot analysvariabler
Om du vill använda de analysdata som skickas av Flash DIL bör du skapa Audience Manager-egenskaper som har nyckelvärdet prefix med c_
.
Se tabellen för exempel:
c30=foo
c_prop30=foo
v35=bar
c_evar35=bar
events=event10
c_events=event10
DIL/Analysdata som oanvända signaler
Audience Manager accepterar Analytics Props, eVars och händelser även utan någon motsvarande egenskap. I det här fallet är data inte tillgängliga för att skapa egenskaper och visas i rapporten Oanvända signaler i stället. Om du vill få ut så mycket som möjligt av den här informationen skapar du Audience Manager-egenskaper som matchar de analysdata som skickas från biblioteket Flash DIL.
ActionScriptet Flash DIL flash-dil-actionscript
Kod för Flash-objektet som ska skicka Analytics-data till Audience Manager.
-
För varje Flash-objekt stöder koden endast en partnerinstans (
d.partner
). -
Kräver Adobe AppMeasurement AS biblioteksversion 3.5.2 eller senare.
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);