Flash DIL flash-dil

WARNING
Vanaf juli 2023 heeft Adobe de ontwikkeling van de extensie Data Integration Library (DIL) en DIL stopgezet.
Bestaande klanten kunnen hun DIL -implementatie blijven gebruiken. Adobe ontwikkelt DIL echter niet verder dan dit punt. De klanten worden aangemoedigd om ​ SDK van het Web van Experience Platform ​ voor hun lange termijn strategie van de gegevensinzameling te evalueren.
De klanten die nieuwe integratie van de gegevensinzameling na Juli 2023 willen uitvoeren zouden ​ SDK van het Web van Experience Platform ​ in plaats daarvan moeten gebruiken.

Verzamel gegevens die vanuit FLA-bestanden naar Analytics zijn verzonden en werk in Audience Manager met die gegevens.

Flash DIL is een ActionScript -codebibliotheek waarmee u in Audience Manager kunt werken met videoafspeelgegevens. Flash DIL werkt door SWF-inhoud vast te leggen die de Adobe AppMeasurement -bibliotheek doorgeeft aan Analytics. Flash DIL verzendt die gegevens naar de afzonderlijke DIL JavaScript-module voor gegevensverzameling, die die informatie doorgeeft aan Audience Manager. Analytische gegevens ( Props , eVars , gebeurtenissen, enz.) die uit het FLA -bestand zijn vastgelegd, zijn in Audience Manager beschikbaar als kenmerkende of ongebruikte signalen.

Vereisten voor Flash DIL-gegevensverzameling requirements

Algemene eisen inzake implementatie en code.

Vereisten van de Implementatie

Flash gegevensverzameling vereist:

  • De DIL -klassebibliotheek ( dil.swc ). Verkrijg de DIL klassenbibliotheek van uw contact van de Oplossingen van de Partner.

  • JavaScript DIL -code voor gegevensverzameling op de pagina.

  • ​ de bibliotheek van ActionScript van DIL ​ geladen in het voorwerp van de Flits u gegevens van wilt verzamelen.

  • Adobe AppMeasurement AS library (versie 3.5.2 of hoger) heeft het Flash -object geladen waarvan u gegevens wilt verzamelen.

plaats AllowScriptAccess aan Always ofsameDomain

De AllowScriptAccess in HTML-code die een SWF-bestand laadt, bepaalt de mogelijkheid om uitgaande URL-toegang uit te voeren vanuit het SWF-bestand. Wanneer u een Flash DIL -gegevensintegratie configureert, moet u ervoor zorgen dat de Flash-parameter AllowScriptAccess is ingesteld op always of sameDomain . Flash DIL -gegevensverzameling werkt niet als AllowScriptAccess is ingesteld op never . Zie {de Toegang van 0} Controle tot Manuscripten of Web-pagina van de Gastheer .

JS DIL Plaatsing van de Code

Probeer de JS DIL -gegevensverzamelingsmodule op de pagina te plaatsen, zodat deze voor het FLA -bestand wordt geladen. Wanneer het FLA -bestand het eerst wordt geladen, voordat DIL -gegevensverzameling gereed is, kunt u de eerste gegevenssignalen die Flash DIL naar die module verzendt, overslaan. Als de gegevensverzamelingsmodule DIL echter eenmaal is geïnstantieerd, worden alle volgende SWF-bestandsgegevens vastgelegd die door Flash DIL worden doorgegeven.

Gegevens verzameld door Flash DIL data-collected

Flash DIL legt paginaweergave, koppelingen bijhouden, media bijhouden en andere mediaweergavegebeurtenissen vast vanuit de Adobe AppMeasurement -bibliotheek.

Gebeurtenissen van de Mening van de Pagina

Tenzij anders opgegeven door s.trackVars , verzamelt Flash DIL de volgende gegevens vanuit Adobe AppMeasurement:

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

Verbinding die Gebeurtenissen volgen

Tenzij anders opgegeven door s.linkTrackVars , verzamelt Flash DIL de volgende gegevens vanuit Adobe AppMeasurement :

  • pe (Type spoorverbinding geroepen)
  • pev1 (URL van koppeling)
  • pev2 (Koppelingstekst)

Media die Gebeurtenissen volgen

Tenzij anders opgegeven door s.Media.trackVars , verzamelt Flash DIL alle gegevens die zijn opgesomd in de sectie Gebeurtenissen paginaweergave.

Andere Punten van Gegevens

De gegevens van deze parameters worden standaard verzameld:

  • mediaName (naam media/video-element)
  • mediaAdName (Advertentienaam)
  • mediaAdParentName (Naam van de primaire media-inhoud waaronder de advertentie is genest)
  • mediaAdParentPod (De pod of het ad-einde binnen de primaire inhoud waar de advertentie wordt afgespeeld)
  • mediaAdParentPodPos (De numerieke positie in de pod waarin de advertentie wordt afgespeeld. Meer dan één advertentie kan in een pod worden afgespeeld.

Flash DIL-gegevens in Audience Manager flash-dil-data

De module Flash DIL verandert Adobe AppMeasurement-gegevens in Audience Manager-kenmerken en ongebruikte signalen.

Analyses Props , eVars en gebeurtenissen werken als eigenschappen in Audience Manager. De sporen zijn zeer belangrijk-waardeparen en worden gebruikt om segmenten te bouwen. In een analysehulpmiddel als c30=foo is c30 bijvoorbeeld de sleutel (een constante) en foo de waarde (een variabele).

de Rondjes van de Gelijke Audience Manager aan de Variabelen van Analytics

Als u de analysegegevens wilt gebruiken die door Flash DIL worden doorgegeven, moet u Audience Manager-kenmerken maken waarvan de hoofdwaarde vooraf is bepaald door c_ .

Zie de tabel voor voorbeelden:

Gegevenselement Analytics
Voorbeeld van analyse
Als Audience Manager Trait
prop
c30=foo
c_prop30=foo
evar
v35=bar
c_evar35=bar
gebeurtenissen
events=event10
c_events=event10

Gegevens DIL/Analytics als Ongebruikte Signalen

Audience Manager accepteert Analytics Props , eVars en gebeurtenissen, zelfs zonder bijbehorend kenmerk. In dit geval, zijn de gegevens niet beschikbaar voor het verwezenlijking van de eigenschap en verschijnen in het ​ Ongebruikte rapport van Signalen ​ in plaats daarvan. Als u deze informatie optimaal wilt benutten, maakt u Audience Manager-kenmerken die overeenkomen met de analysegegevens die door de Flash DIL -bibliotheek worden doorgegeven.

Flash DIL ActionScript-bibliotheek flash-dil-actionscript

Code voor het Flash -object waarmee de analysegegevens naar Audience Manager worden verzonden.

NOTE
  • Voor elk Flash -object ondersteunt de code slechts één partnerinstantie ( d.partner ).

  • Vereist Adobe AppMeasurement AS library versie 3.5.2 of hoger.

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