Home

PHP

Clicks Report

This API call returns a detailed report about clicks made through your affiliate links. Thus, you can analyze your performance based on several criteria: when the click was made, the client's ip, the merchant for which the click was made, the member ID, the network or if the click originated from an offer or the program's affiliate link.

API Function: get_clicks_report

Parameters:

Name Type Description
username string Your API username. You should have received this with your account
subscription_id string Your Subscription ID. You can copy or regenerate it from your API management interface.
start_date / end_date string These parameters will allow you to filter results based on date. You can input any date string accepted by PHP but we recomed you use the "Y-m-D H:i:s" format.
member_id string Filter results after your member id .
merchant_id numeric Get the report only for a certain merchant
offer_id numeric Get the report only for a certain offer

 

Response fields:

Name Type Description
click_type string Tell if the click has arrived from an offer or a program
statistics_date string Date when the clicks was made
merchant_name string The name of the merchant associated with the action
merchant_id numeric Unique ID of the merchant associated with the commission
network_name string The name of the affiliate network who recorded the action
program_name string The name of the affiliate program where this action was recorded
reference_id numeric Depending of the type of the click this field will contain program_id or offer_id associated with this click
member_id string The ID of the client's member who initiated the action
client_ip string Ip from where the click was initiated

 

              
              
              
              
<?php   
$api_username      = '*******';
$api_subscription  = '*******';

$api_member_id     = '';  // replace with a member id to filter the data
$api_merchant_id   = 0;   // replace with your country id
$api_offer_id      = 0;   // replace with an offer id

$api_start_date    = '';  // replace with start date
$api_end_date      = '';  // replace with end date

try
{
        $client    = new SoapClient('https://synced.io/api/v2?wsdl');
        $report    = $client->get_clicks_report($api_username, $api_subscription, $api_start_date, $api_end_date, $api_member_id, $api_merchant_id, $api_offer_id);			
}
catch(Exception $e)
{
        echo $e->getMessage();
}    


if(!empty($report))
{
    print_r($report);
}
?>