• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Agent média pour Video JS v4.2.0

Points forts

  • Opt-in explicite pour AWS MediaTailor, avec prise en charge complète des domaines CDN personnalisés.
  • Nouvelle API config.ad.type pour choisir entre le suivi publicitaire CSAI et SSAI (DAI, MT) — plus de déduction basée sur l’URL pour le SSAI.
  • Enregistrement de bout en bout via nrvideo.Log, avec le mode de détection active enregistré dans le log au démarrage.

Caractéristiques

Prise en charge du CDN personnalisé MediaTailor

Remplacement de l'auto-détection basée sur l'URL par une activation explicite.

  • Activation du tracker via mediatailor: true (ou mediatailor: { trackingUrl, adSegmentPrefix }), prenant en charge à la fois les noms d’hôte AWS par défaut et les domaines CDN personnalisés.
  • Ajout de la constante MT_DEFAULT_AD_SEGMENT_PATH (/tm/) pour le chemin de segment publicitaire CDN recommandé par AWS ; les segments publicitaires réécrits vers un domaine CDN personnalisé sous /tm/ sont détectés automatiquement.
  • Mise à jour de isMediaTailorSegment() pour vérifier le nom d’hôte des segments AWS par défaut, le chemin /tm/ et un adSegmentPrefix facultatif fourni par les clients.
  • Transmission de adSegmentPrefix à travers l’analyse du manifeste HLS (VHS) et DASH.
  • Ajout de l’initialisation explicite de session via mediatailor: { trackingUrl } pour les flux POST /v1/session/.

Configuration du suivi publicitaire

Introduction de config.ad.type pour contrôler la sélection du tracker publicitaire.

  • Exposition de la constante AD_TRACKING avec CSAI (valeur fixe couvrant IMA/Brightcove IMA/Freewheel/générique) et les sous-types SSAI (DAI, MT).
  • Sous-type explicite requis pour SSAI — chaque plateforme a besoin de son propre SDK et ne peut pas être auto-détectée.
  • Mappage de SSAI.MT pour impliquer mediatailor: true.
  • Ajout d’une solution de repli vers l’auto-détection CSAI avec un avertissement lorsque config.ad.type n’est pas défini (rétrocompatible pour la v4.1.2 utilisateurs de la v4.1.2).
  • Colocalisation de segmentPrefix et trackingUrl sous config.ad.
  • Ajout de DaiAdsTracker aux exports statiques.

Améliorations de l'enregistrement

  • Exposition de VideojsTracker.Log en tant que statique afin que les appelants UMD puissent définir le niveau de log.
  • Ajout de l'enregistrement du mode de détection de segment publicitaire actif au démarrage du tracker.
  • Ajout de l’enregistrement du chemin de détection de segment publicitaire correspondant lors de la première coupure publicitaire (une fois par session).
  • Ajout de l’enregistrement du framework CSAI détecté automatiquement (BrightcoveIma/IMA/Freewheel/générique).
  • Remplacement de console.log/warn/error par nrvideo.Log dans les fichiers MediaTailor.

Débogage

  • Correction de la gestion de la fin du tampon dans le tracker.
  • Correction de register-plugin.js supprimant silencieusement l’objet d’options et ne le transmettant pas au constructeur TrackerJS.

Documentation

  • Mise à jour du README et de la documentation SSAI pour la prise en charge du CDN personnalisé, clarification des cas où les surcharges trackingUrl et adSegmentPrefix sont nécessaires, et nettoyage des références sessionId.
  • Correction des références adSegmentPrefix à config.ad.segmentPrefix dans la documentation de dépannage SSAI.

Mise à niveau depuis la 4.1.x

  • Aucune modification majeure pour les utilisateurs de CSAI. Si config.ad.type n'est pas défini, le tracker auto-détecte toujours les frameworks CSAI (avec un avertissement unique).

  • Les utilisateurs de MediaTailor doivent accepter explicitement. Remplacer toute dépendance à un modèle d'URL par l'un des éléments suivants :

    • mediatailor: true (noms d’hôte AWS par défaut + chemin /tm/)
    • mediatailor: { trackingUrl, adSegmentPrefix } (CDN personnalisé/initialisation explicite de session)
    • config.ad.type: AD_TRACKING.SSAI.MT
  • Si vous passiez précédemment adSegmentPrefix au niveau supérieur, déplacez-le vers config.ad.segmentPrefix.

Droits d'auteur © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.