Configurare JavaScript 3.x

Prerequisiti

  • Ottenete parametri di configurazione validi Questi parametri possono essere ottenuti da un rappresentante Adobe dopo aver configurato l'account di analisi.

  • ImplementazioneAppMeasurementeExperience Cloud Identity Serviceper JavaScript nell'applicazione multimediale. Per ulteriori informazioni, consulta Implementazione di Analytics tramite JavaScript e Implementazione di Experience Cloud Identity Service.

  • Fornite le seguenti funzionalità nel lettore multimediale:

    • Un'API per iscriversi agli eventi del lettore - L'SDK di Media richiede che venga chiamato un set di API semplici quando si verificano eventi nel lettore.
    • Un'API che fornisce informazioni sul lettore, che include informazioni sui contenuti multimediali, annunci pubblicitari e capitoli attualmente in fase di riproduzione.
  1. Aggiungete la libreria scaricata al progetto. Create riferimenti locali alle classi per comodità.

    1. Espandete il MediaSDK-js-v3*.zip file scaricato.

    2. Verificate che il MediaSDK.js file esista nella libs directory.

    3. Ospita il MediaSDK.js file.

      Questo file JavaScript di base deve essere ospitato su un server Web accessibile a tutte le pagine del sito. È necessario che il percorso di questi file venga completato nel passaggio successivo.

    4. Fate riferimento a MediaSDK.js su tutte le pagine del sito.

      Include MediaSDK for JavaScript by adding the following line of code in the <head> or <body> tag on each page. Ad esempio:

      <script type="text/javascript" src="https://INSERT-DOMAIN-AND-PATH-TO-CODE-HERE/MediaSDK.js"></script>
      
    5. Per verificare rapidamente che la libreria sia stata importata correttamente, verificare ADB.Media è stato esportato sull'oggetto Window.

      NOTA

      L’SDK JavaScript è conforme alle specifiche dei moduli AMD e CommonJS e MediaSDK.js può essere utilizzato anche con caricatori di moduli compatibili.

  2. Create un'istanza di AppMeasurement e configurate visitor.

    La configurazione di Media SDK richiede un'istanza di AppMeasurement con visitor configurazione.

     var appMeasurement = new AppMeasurement(“<rsid>”);
     appMeasurement.visitor = visitor;
     appMeasurement.trackingServer = “<visitor_namespace>.sc.omtrdc.net”;
    
  3. Configurare Media SDK

    Media SDK deve essere configurato una volta per ogni pagina Web e la configurazione si applica a tutte le istanze di tracciamento create.

    IMPORTANTE

    Media SDK (3.x) utilizza l'API di Media Collection per tenere traccia dei supporti, che è diverso dall'endpoint HB utilizzato negli SDK 2.x. Per ulteriori informazioni, contattate il rappresentante Adobe.

    Esempio di inizializzazione MediaConfig:

     // 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. Create l’ MediaTracker istanza.

    Dopo aver configurato Media SDK, è possibile creare istanze di tracciamento per tenere traccia del contenuto multimediale tramite getInstance API.

    var tracker = ADB.Media.getInstance();
    
    IMPORTANTE

    Accertatevi che l’ tracker istanza sia accessibile e non venga deallocata fino alla fine della sessione multimediale. Questa istanza verrà utilizzata per tenere traccia di tutti gli eventi seguenti per la sessione.

Migrazione da JavaScript 2.x a 3.x

Per informazioni dettagliate sulla migrazione da 2.x a 3.x, consultate Migrazione da 2.x a 3.x.

In questa pagina