Statistique de décrochage publicitaire

Modifié le  Tue, 18 Jul 2023 sur 04:33 PM



Change history:
                     11-15-2022         Initial version
                    02-16-2023      Add JSON output format 


Etude de cas pour : 


- Connaitre le volume horaire de publicité diffusé

  • Par jour
  • Sur une période donnée

- Statistiques détaillées

  • Nombre de break par jour
  • Durée totale par jour (ms / hh:mm:ss)
  • Moyenne par heure

 

 

Limitations :

  • Etre client Okast 
  • Avoir une instance Okast Channels + ses credentials
  • Un appel par instance possédée



Syntaxe générale d'usage pour _getSCTEInfo

L'URL d'appel est la suivante 

https://<URL_de_mon_instance>/synthesia/okast-channels/webservices/getSCTEInfo.php


Paramètres généraux

ParameterFormatDescriptionMandatory
fromdate (yyyy-mm-dd)Définir la date de début du rapportYes
daysinteger (> 0)Définir la durée d’analyse du rapportYes
formatjsonDéfinir un format de données spécifique pour la sortieNo



Exemples de requêtes 

Rapport sur 1 semaine - Donnée Brut 

https://okast.easytools.tv/synthesia/okast-channels/webservices/getSCTEInfo.php?from=2022-11-01&days=30https://okast.easytools.tv/synthesia/okast-channels/webservices/getSCTEInfo.php?from=2023-10-01&days=30


Réponse

Break Stats
2023-01-01
# of breaks    Total duration (ms)    Total duration (time)    Adv. minutes per hour
37    8880000    02:28:00    6.1666666666667
2023-01-02
# of breaks    Total duration (ms)    Total duration (time)    Adv. minutes per hour
38    9120000    02:32:00    6.3333333333333
2023-01-03
# of breaks    Total duration (ms)    Total duration (time)    Adv. minutes per hour
43    10320000    02:52:00    7.1666666666667


Rapport sur 1 semaine - JSON

https://okast.easytools.tv/synthesia/okast-channels/webservices/getSCTEInfo.php?from=2023-01-01&days=3&format=json

Réponse

{
    "2023-01-01": {
        "breaks_number": 37,
        "breaks_global_duration_ms": 8880000,
        "breaks_minutes_per_hour": 6.166666666666667,
        "breaks_global_duration_time": "02:28:00"
    },
    "2023-01-02": {
        "breaks_number": 38,
        "breaks_global_duration_ms": 9120000,
        "breaks_minutes_per_hour": 6.333333333333333,
        "breaks_global_duration_time": "02:32:00"
    },
    "2023-01-03": {
        "breaks_number": 43,
        "breaks_global_duration_ms": 10320000,
        "breaks_minutes_per_hour": 7.166666666666667,
        "breaks_global_duration_time": "02:52:00"
    }
}