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 Platformvoor 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 Platformin 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 DILgeladen 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 Signalenin 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