Kampagnenstatistiken
/getCampaignStats gibt die Statistiken einer Kampagne für einen Zeitraum zurück. Verwenden Sie die Methode, um die gemeinsame Performance der innerhalb einer Kampagne gesendeten Nachrichten zu messen.
getCampaignStats
Anchor link toRufen Sie Statistiken einer bestimmten Kampagne für einen bestimmten Zeitraum ab.
POST https://api.pushwoosh.com/json/1.3/getCampaignStats
Parameter des Anfragekörpers
Anchor link to| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
auth | Ja | string | API-Zugriffstoken aus dem Pushwoosh Control Panel. |
campaign | Ja | string | Eindeutiger Kampagnencode. |
datefrom | Ja | string | Beginn des Berichtszeitraums (formatiert als Y-m-d H:i:s). |
dateto | Ja | string | Ende des Berichtszeitraums (formatiert als Y-m-d H:i:s). |
Beispielanfrage
Anchor link to{ "request": { "auth": "yxoPUlwqm…………pIyEX4H", // erforderlich. API-Zugriffstoken aus dem Pushwoosh Control Panel "campaign": "XXXXX-XXXXX", // erforderlich. Kampagnencode "datefrom": "2024-05-01 00:00:00", // erforderlich. Beginn des Berichtszeitraums "dateto": "2024-05-10 23:59:59" // erforderlich. Ende des Berichtszeitraums }}Beispielantwort
Anchor link to{ "status_code": 200, "status_message": "OK", "response": { "request_id": "a3ef436445abfdef6255cc2f65ce7614" }}Abrufen der Ergebnisse geplanter Anfragen
Anchor link toBeispielantwort für 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 }],
// Konversion (wenn Zielverfolgung erlaubt ist) "conversion": { "send": 10, "open": 5, "events": [{ "uid": 1, "event": "event name", "hits": 5, "conversion": "100%", "revenue": 15.34 }] } }}