Statistiques de la campagne
getCampaignStats
Anchor link toRé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 toNom | Requis | Type | Description |
---|---|---|---|
auth | Oui | string | Jeton d’accès API depuis le Panneau de Configuration Pushwoosh. |
campaign | Oui | string | ID unique de la campagne. |
datefrom | Oui | string | Début de la période de reporting (au format Y-m-d H:i:s ). |
dateto | Oui | string | Fin 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 toExemple 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 }] } }}