Passer au contenu

Statistiques de la campagne

getCampaignStats

Anchor link to

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

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

Paramètres de la requête
Anchor link to
NomRequisTypeDescription
authOuistringJeton d’accès API depuis le Panneau de Configuration Pushwoosh.
campaignOuistringID unique de la campagne.
datefromOuistringDébut de la période de reporting (au format Y-m-d H:i:s).
datetoOuistringFin de la période de reporting (au format 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. ID de la campagne
"datefrom": "2024-05-01 00:00:00", // requis. Début de la période de reporting
"dateto": "2024-05-10 23:59:59" // requis. Fin de la période de reporting
}
}
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 activé)
"conversion": {
"send": 10,
"open": 5,
"events": [{
"uid": 1,
"event": "event name",
"hits": 5,
"conversion": "100%",
"revenue": 15.34
}]
}
}
}