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 en Experience Cloud Identity Service voor JavaScript in uw mediatoepassing

    Zie 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

  1. Voeg uw gedownload bibliotheek naar uw project. Maak lokale verwijzingen naar de klassen voor het gemak.

    1. Breid uit MediaSDK-js-v3*.zip bestand dat u hebt gedownload.

    2. Controleer of de MediaSDK.js bestand bestaat in het dialoogvenster libs directory.

    3. 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.

    4. 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>
      
    5. 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.
  2. Een instantie maken van AppMeasurement en configureren visitor.

    De configuratie van Media SDK vereist een geval van AppMeasurement with visitor geconfigureerd.

    code language-js
     var appMeasurement = new AppMeasurement("<rsid>");
     appMeasurement.visitor = visitor;
     appMeasurement.trackingServer = "<visitor_namespace>.sc.omtrdc.net";
    
  3. 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);
    
  4. 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

recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb