Rapports et documentation API

Rapports et documentation API

Dernière mise à jour 2025-01-14

Les API Slate dédiées aux rapports permettent aux développeurs de créer des clients afin de récupérer certaines informations. Celles-ci incluent, entre autres, les types de rapports disponibles et l’URL de téléchargement de ces derniers. Cet article indique comment employer ces API.

Authentification

Les API Slate s’appuient sur la fonctionnalité « Login With Amazon » (LWA) pour authentifier les requêtes. Pour plus d’informations sur la configuration du LWA, consultez la documentation LWA.

L’en-tête d’autorisation des requêtes doit inclure un jeton d’authentification LWA valide. Par exemple :

Si l’en-tête de requête n’inclut pas le jeton, ou si le jeton est arrivé à expiration, une exception non autorisée sera générée par les API.

Pagination

Toutes les réponses de l’API Slate sont paginées. Les paramètres de pagination sont définis à l’aide des paramètres de requête.

limit

10

Nombre de documents renvoyés sur une seule page (format de la page).

offset

0

Nombre de pages à ignorer (le nombre de pages).

Toutes les réponses paginées comportent les champs suivants.

total

Nombre total de documents dans toutes les pages.

next

URL de la page suivante. Null se rapporte à la dernière page.

Comptes

Cette ressource permet d’obtenir la liste des comptes Slate auxquels l’utilisateur peut accéder. Les comptes sont accessibles dans Slate via la liste située dans la partie supérieure droite de la fenêtre..

Anonymized account dropdown list in Prime Video Slate

La ressource est accessible via https://videocentral.amazon.com/apis/v1/accounts. Le code ci-dessous est un exemple de réponse :

Groupes de rapports

Cette ressource permet d’obtenir les groupes de rapports auxquels l’utilisateur peut accéder, tels que Chaînes ou Locations ou Achats. Les groupes sont disponibles dans Slate sous l’onglet Rapports.

La ressource est accessible via https://videocentral.amazon.com/apis/v1/accounts/{account_id}. Le code ci-dessous est un exemple de réponse :

Chaînes et studios

Cette ressource permet d’obtenir la liste des chaînes ou studios disponibles pour ce compte en fonction du groupe de rapports donné. La liste des chaînes ou des studios est accessible dans Slate via la liste déroulante Chaînes sous l’onglet Rapports.

A sample list of report channels in Prime Video Slate, showing several Showtime (US) reports

La ressource est accessible via https://videocentral.amazon.com/apis/v1/accounts/{account_id}/{reports_group_id}. Le code ci-dessous est un exemple de réponse :

Types de rapport

Cette ressource permet d’obtenir la liste des types de rapport disponibles pour une chaîne ou un studio donné(e). Les types de rapports sont disponibles dans l’onglet Rapports de Slate.

La ressource est accessible via https://videocentral.amazon.com/apis/v1/accounts/{account_id}/{reports_group_id}/{channel/studio_id}/reportTypes. Le code ci-dessous est un exemple de réponse :

Rapports

Cette ressource permet d’obtenir la liste des rapports disponibles pour un type de rapport donné. Les rapports sont disponibles dans la liste déroulante des rapports correspondant au type de rapport.

Anonymized reports view in Slate, with the reports dropdown that corresponds to report type highlighted

La ressource est accessible via https://videocentral.amazon.com/apis/v1/accounts/{account_id}/{reports_group_id}/{channel/studio_id}/reportTypes/{report_type_id}/reports. Le code ci-dessous est un exemple de réponse :

De plus, la ressource accepte des paramètres qui permettent aux utilisateurs de rechercher et de filtrer des rapports pour une plage de données spécifique. Le tableau suivant fait état des paramètres de requête pris en charge :.

ReportDateBegingTE

Renvoie uniquement les rapports dont la date de début est ultérieure à la date concernée.

ReportDateBeginLT

Renvoie uniquement les rapports dont la date de début est antérieure à la date concernée.

ModifiedDateGTE

Permet d’obtenir uniquement les rapports qui ont été générés à la date concernée ou après celle-ci. Ce paramètre peut être utilisé pour détecter les rapports régénérés en cas de problèmes affectant la qualité des données.

Toujours besoin d’aide?

Contactez-nous


Erreur de serveur interne ! Veuillez réessayer
Votre session a expiré

Merci de vous connecter pour continuer

Connexion
edit