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 de temps spécifique.

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

Paramètres du corps de la requête
Anchor link to
Nom
RequisTypeDescription
authOuistringJeton d’accès API du Panneau de Contrôle Pushwoosh.
campaignOuistringCode de campagne unique.
datefromOuistringDébut de la période de rapport (formaté en Y-m-d H:i:s).
datetoOuistringFin de la période de rapport (formaté en Y-m-d H:i:s).
Exemple de requête
Anchor link to
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // requis. Jeton d'accès API du Panneau de Contrôle 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 la requête planifiée

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
}]
}
}
}