Sklik API


Get statistics for sitelinks by provided group IDs.

That method will search assigned sitelinks for provided groups and receive statistics for all known sitelink IDs (currently deleted as well).


struct user {
string session Session (as retrieved from client.login())
int userId (optional) Managed user ID
array groupIds (
struct parameters {
datetime dateFrom Start date (YYYY-MM-DD)
datetime dateTo End date (YYYY-MM-DD)
string granularity Granularity:
  • total: Sum all stats together
  • daily: Split stats by day
  • weekly: Split stats by week
  • monthly: Split stats by month
  • quarterly: Split stats by quarter
  • yearly: Split stats by year


struct {
int status Status code (see bellow)
string statusMessage Status code description
string session (optional) Refreshed session
array report (
struct {
int id
struct stats {
int groupId groupId
datetime date Start date of given period (depends on granularity)
int impressions Number of impressions
int clicks Number of clicks
double ctr Click ratio - how much clicks per one impression (%)
int cpc Cost per click - average cost per one click
int price Total price paid for displaying ads (for clicks or impressions)
double avgPosition Average position of ad in display format
int conversions Number of conversions (how many times user made an order)
double conversionRatio How many conversions per one click (%)
int conversionAvgPrice Price of one conversion
int conversionValue Value of conversions
int conversionAvgValue Average value of conversion
double conversionValueRatio Value / price ratio (%)
int transactions Number of transactions
int transactionAvgPrice Price of one transaction
int transactionAvgValue Average value of one transaction
double transactionAvgCount Average number of transactions per conversion
array diagnostics ( (optional) Various diagnostics(warnings, errors, other information)
struct {

Response status codes:

List of all possible response status codes:


List of all possible diagnostics:


Copyright © 1996-2020   Help   Contact