REST API v3: GET testgroup statistics (Publisher)
Je kunt de statistieken van een testgroep van een Publisher mailing opvragen door een HTTP GET request te sturen naar de volgende URL:
https://api.copernica.com/v3/publisher/testgroup/$id/statistics?access_token=xxxx
Hier moet $id vervangen worden door de ID van de testgroep.
Beschikbare parameters
- begintime: Start datum (en tijd) voor de statistieken (YYYY-MM-DD HH:MM:SS formaat).
 - endtime: Eind datum (en tijd) voor de statistieken (YYYY-MM-DD HH:MM:SS formaat).
 
Teruggegeven velden
De teruggegeven waarde is een JSON object met de volgende velden:
- abuses: Array met het aantal totale ('total') en unieke ('unique') abuses.
 - clicks: Array met het aantal totale ('total') en unieke ('unique') clicks.
 - errors: Array met het aantal totale ('total') en unieke ('unique') errors.
 - impressions: Array met het aantal totale ('total') en unieke ('unique') impressions.
 - unknown: Array met het totale ('total') aantal onbekende statistieken.
 - unsubscribes: Array met het aantal totale ('total') en unieke ('unique') unsubscribes.
 
JSON voorbeeld
De JSON voor de statistieken ziet er bijvoorbeeld zo uit:
{  
   "clicks":{  
      "total":"3",
      "unique":"2"
   },
   "impressions":{  
      "total":"5",
      "unique":"5"
   },
   "errors":{  
      "total":"0",
      "unique":"0"
   },
   "unsubscribes":{  
      "total":"1",
      "unique":"1"
   },
   "abuses":{  
      "total":"0",
      "unique":"0"
   },
   "unknown":{  
      "total":"1"
   }
}
PHP voorbeeld
Het volgende script demonstreert hoe je deze API methode kunt gebruiken:
// vereiste scripts
require_once('copernica_rest_api.php');
// verander dit naar je access token
$api = new CopernicaRestAPI("your-access-token", 3);
// stel de periode in
$data = array(
    'begintime' => "2019-01-01 00:00:00", 
    'endtime'   => "2019-02-01 00:00:00"
);
// voer het verzoek uit
print_r($api->get("publisher/testgroup/{$testgroupID}/statistics", $data));
Dit voorbeeld vereist de REST API klasse.