Passer au contenu

Statistiques de la campagne

getCampaignStats

Anchor link to

Récupérez les statistiques d’une campagne particulière pour une période spécifique.

POST https://api.pushwoosh.com/json/1.3/getCampaignStats

Paramètres du corps de la requête
Anchor link to
NomRequisTypeDescription
authOuistringJeton d’accès API depuis le Panneau de configuration Pushwoosh.
campaignOuistringCode de campagne unique.
datefromOuistringDébut de la période de rapport (formaté comme Y-m-d H:i:s).
datetoOuistringFin de la période de rapport (formaté comme Y-m-d H:i:s).
Exemple de requête
Anchor link to
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // requis. Jeton d'accès API depuis le Panneau de configuration Pushwoosh
"campaign": "XXXXX-XXXXX", // requis. Code de campagne
"datefrom": "2024-05-01 00:00:00", // requis. Début de la période de rapport
"dateto": "2024-05-10 23:59:59" // requis. Fin de la période de rapport
}
}
Exemple de réponse
Anchor link to
{
"status_code": 200,
"status_message": "OK",
"response": {
"request_id": "a3ef436445abfdef6255cc2f65ce7614"
}
}

Récupération des résultats de requêtes planifiées

Anchor link to
Exemple de réponse getResults
{
"status_code": 200,
"status_message": "OK",
"response": {
"formatter": "hourly",
"rows": [{
"count": 0,
"action": "open",
"datetime": "2024-05-09 00:00:00",
"platformid": 14
}, {
"count": 0,
"action": "send",
"datetime": "2024-05-09 00:00:00",
"platformid": 14
}, {
"count": 0,
"action": "send",
"datetime": "2024-05-11 00:00:00",
"platformid": 14
}],
// conversion (si le suivi des objectifs est autorisé)
"conversion": {
"send": 10,
"open": 5,
"events": [{
"uid": 1,
"event": "event name",
"hits": 5,
"conversion": "100%",
"revenue": 15.34
}]
}
}
}