Media Analytics installeren met JavaScript install-web-sdks
In de informatie op deze pagina wordt beschreven hoe u de zelfstandige webSDK installeert en JavaScript instelt.
U kunt ook de extensie Adobe Media Analytics gebruiken om Analytics te implementeren, zoals beschreven in Analyses implementeren met de extensie Media Analytics.
Vereisten prerequesites
-
Geldige configuratieparameters verkrijgen
Deze parameters kunt u verkrijgen van een Adobe-medewerker nadat u uw analyseaccount hebt ingesteld.
-
Implementeren
AppMeasurement
enExperience Cloud Identity Service
voor JavaScript in uw mediatoepassingZie voor meer informatie Analyses implementeren met JavaScript en Experience Cloud Identity Service implementeren.
-
De volgende API's opnemen in uw mediaspeler
- Een API die zich moet abonneren op spelergebeurtenissen - De SDK van Media vereist dat u een set eenvoudige API's oproept wanneer gebeurtenissen in de speler plaatsvinden.
- Een API die spelerinformatie biedt - Hier vindt u informatie over het afspelen van media, advertenties en hoofdstuk.
JavaScript 3.x instellen set-up-javascript
-
Voeg uw gedownload bibliotheek naar uw project. Maak lokale verwijzingen naar de klassen voor het gemak.
-
Breid uit
MediaSDK-js-v3*.zip
bestand dat u hebt gedownload. -
Controleer of de
MediaSDK.js
bestand bestaat in het dialoogvensterlibs
directory. -
De gastheer van
MediaSDK.js
bestand.Dit kern-JavaScript-bestand moet worden gehost op een webserver die toegankelijk is voor alle pagina's op uw site. Voor de volgende stap hebt u het pad naar deze bestanden nodig.
-
Referentie
MediaSDK.js
op alle sitepagina's.Inclusief
MediaSDK
voor JavaScript door de volgende coderegel toe te voegen in de<head>
of<body>
op elke pagina. Bijvoorbeeld:code language-html <script type="text/javascript" src="https://INSERT-DOMAIN-AND-PATH-TO-CODE-HERE/MediaSDK.js"></script>
-
Als u snel wilt controleren of de bibliotheek is geïmporteerd, controleert u
ADB.Media
wordt geëxporteerd op het object Window.note note NOTE De JavaScript SDK is compatibel met de AMD- en CommonJS-modulespecificaties en MediaSDK.js
kan ook worden gebruikt met compatibele modulelezers.
-
-
Een instantie maken van
AppMeasurement
en configurerenvisitor
.De configuratie van Media SDK vereist een geval van
AppMeasurement
withvisitor
geconfigureerd.code language-js var appMeasurement = new AppMeasurement("<rsid>"); appMeasurement.visitor = visitor; appMeasurement.trackingServer = "<visitor_namespace>.sc.omtrdc.net";
-
SDK van media configureren
De SDK van media moet één keer per webpagina worden geconfigureerd en de configuratie is van toepassing op alle gemaakte tracker-instanties.
note important IMPORTANT Media SDK (3.x) gebruikt Media Collection API voor het volgen van media die van het eindpunt HB verschillend is dat in 2.x SDKs wordt gebruikt. Neem contact op met uw Adobe-vertegenwoordiger voor meer informatie. Hier volgt een voorbeeld van initialisatie van
MediaConfig
:code language-js // Create MediaConfig object (same as above) var mediaConfig = new ADB.MediaConfig(); mediaConfig.trackingServer = Configuration.MEDIA_COLLECTION_ENDPOINT; mediaConfig.playerName = Configuration.PLAYER_NAME; mediaConfig.channel = Configuration.CHANNEL; mediaConfig.appVersion = Configuration.APP_VERSION; mediaConfig.debugLogging = false; mediaConfig.ssl = true; ADB.Media.configure(mediaConfig, appMeasurement);
-
Maak de
MediaTracker
-instantie.Nadat u de SDK van Media hebt geconfigureerd, kunnen tracker-instanties voor het bijhouden van media-inhoud worden gemaakt met
getInstance
API.code language-js var tracker = ADB.Media.getInstance();
note important IMPORTANT Zorg ervoor dat uw tracker
-instantie is toegankelijk en wordt pas aan het einde van de mediasessie toegewezen. Deze instantie wordt gebruikt voor het bijhouden van alle volgende gebeurtenissen voor die sessie.
Migreren van JavaScript 2.x naar 3.x
Voor gedetailleerde informatie over het migreren van 2.x naar 3.x, zie Migratie van 2.x naar 3.x.
Voor verouderde inhoud raadpleegt u Oudere implementaties