Media SDK installeren met JavaScript install-web-sdks
In de informatie op deze pagina wordt beschreven hoe u de zelfstandige webversie van SDK kunt installeren en JavaScript kunt instellen.
Alternatief, kunt u de uitbreiding van Analytics van Adobe Media gebruiken om de Adobe uit te voeren die de Inzameling van Media stromen, zoals die in wordt beschreven voert Analytics uit gebruikend de uitbreiding van Analytics van Media.
Vereisten prerequesites
-
verkrijg geldige configuratieparameters
Deze parameters kunt u verkrijgen van een Adobe-medewerker nadat u uw analyseaccount hebt ingesteld.
-
voer
AppMeasurement
enExperience Cloud Identity Service
voor JavaScript in uw media toepassing uitVoor meer informatie, zie het Uitvoeren Analytics Gebruikend JavaScripten het Uitvoeren van de Dienst van de Identiteit van het Experience Cloud.
-
omvat volgende APIs in uw media speler
- API om aan spelergebeurtenissen in te tekenen - de Media SDK vereist dat u een reeks eenvoudige APIs roept wanneer de gebeurtenissen in uw speler voorkomen.
- API die spelerinformatie verstrekt - dit omvat informatie over momenteel het spelen media, advertenties, en hoofdstuk.
JavaScript 3.x instellen set-up-javascript
-
Voeg uw gedownloadbibliotheek aan uw project toe. Maak lokale verwijzingen naar de klassen voor het gemak.
-
Vouw het
MediaSDK-js-v3*.zip
-bestand uit dat u hebt gedownload. -
Controleer of het
MediaSDK.js
-bestand in de maplibs
staat. -
Het
MediaSDK.js
-bestand hosten.Dit JavaScript-kernbestand 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.
-
Verwijzing
MediaSDK.js
op alle sitepagina's.Neem
MediaSDK
op voor JavaScript door de volgende coderegel toe te voegen in de tag<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, schakelt u
ADB.Media
in 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 modulelaadapparaten.
-
-
Maak een instantie van
AppMeasurement
en configureervisitor
.Voor de configuratie van Media SDK is een instantie van
AppMeasurement
metvisitor
geconfigureerd vereist.code language-js var appMeasurement = new AppMeasurement("<rsid>"); appMeasurement.visitor = visitor; appMeasurement.trackingServer = "<visitor_namespace>.sc.omtrdc.net";
-
Media SDK configureren
Media SDK moet één keer per webpagina worden geconfigureerd en de configuratie is van toepassing op alle instanties van Beheer die worden gemaakt.
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 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 Media SDK hebt geconfigureerd, kunnen tracker-instanties voor het bijhouden van media-inhoud worden gemaakt met de
getInstance
API.code language-js var tracker = ADB.Media.getInstance();
note important IMPORTANT Zorg ervoor dat uw tracker
-instantie toegankelijk is en pas aan het einde van de mediasessie wordt gedealiteerd. 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 2.x aan migratie 3.x.
Voor erfenisinhoud, zie uitvoeringen van de Oudheid