Estatísticas do CP

campaign/stat

Parâmetros:

  • token - autorização (string)
  • ID - identificador do CP (int)
  • category_id - identificador de categoria (int)
  • period - período de obtenção de estatísticas (string, por padrão: today). Valores:
    • today - hoje das 00: 00 à hora atual
    • last_30 - estatísticas para os últimos 30 dias
    • summary - estatísticas gerais do CP para o tempo todo

É necessário especificar o identificador do CP (id) ou o identificador da categoria (category_id).

Exemplo de chamada de método:

 $token,
        'id' => 999999,
        'period' => 'today'
    );
    if( $curl = curl_init() ) {
        curl_setopt($curl, CURLOPT_URL, 'https://www.ipweb.ru/api/v2/campaign/stat');
        curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
        curl_setopt($curl, CURLOPT_POST, true);
        curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
        $out = curl_exec($curl);
        echo $out;
        curl_close($curl);
    }

// Resultado:

{
    "visits_hours": {
        "00:00-01:00": 0,
        "01:00-02:00": 0,
        "02:00-03:00": 0,
        "03:00-04:00": 0,
        "04:00-05:00": 0,
        "05:00-06:00": 0,
        "06:00-07:00": 3,
        "07:00-08:00": 1,
        "08:00-09:00": 12,
        "09:00-10:00": 0,
        "10:00-11:00": 0,
        "11:00-12:00": 23,
        "12:00-13:00": 16
    },
    "error_code": 0
}

====================================================================================

 $token,
        'id' => 999999,
        'period' => 'last_30'
    );
    if( $curl = curl_init() ) {
        curl_setopt($curl, CURLOPT_URL, 'https://www.ipweb.ru/api/v2/campaign/stat');
        curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
        curl_setopt($curl, CURLOPT_POST, true);
        curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
        $out = curl_exec($curl);
        echo $out;
        curl_close($curl);
    }

// Resultado:

{
    "visits_30_days": {
        "28.10": 14,
        "29.10": 31,
        "30.10": 12,
        "31.10": 5,
        "01.11": 26,
        "02.11": 8,
        "03.11": 11,
        "04.11": 23,
        "05.11": 17,
        "06.11": 13,
        "07.11": 42,
        "08.11": 18,
        "09.11": 24,
        "10.11": 21,
        "11.11": 13,
        "12.11": 7,
        "13.11": 22,
        "14.11": 31,
        "15.11": 17,
        "16.11": 12,
        "17.11": 11,
        "18.11": 23,
        "19.11": 14,
        "20.11": 9,
        "21.11": 15,
        "22.11": 31,
        "23.11": 23,
        "24.11": 11,
        "25.11": 21,
        "26.11": 13
    },
    "error_code": 0
}

====================================================================================

 $token,
        'id' => 999999,
        'period' => 'summary'
    );
    if( $curl = curl_init() ) {
        curl_setopt($curl, CURLOPT_URL, 'https://www.ipweb.ru/api/v2/campaign/stat');
        curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
        curl_setopt($curl, CURLOPT_POST, true);
        curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
        $out = curl_exec($curl);
        echo $out;
        curl_close($curl);
    }

// Resultado:

{
    "visits_hour": 3,
    "visits_today": 14,
    "visits_month": 154,
    "visits_all": 312,
    "error_code": 0
}
IPweb

Avalie o material:

Avaliação: 5 de 5. Total de avaliações: 2.
Última modificação

Eu não entendo nada! Ajuda :-(