Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

Build a Report

GET https://ui.getintent.com/api/v1/bigdata/reports?token=<token>

Parameters:

ParameterDescriptionValuesBy defaultExample
token 

It's required.

Validates if method is available for particular user.

Affects on data available for report building according to access settings.

It's string value. Can be found at "My Settings" menu at API tab

null../reports?token=tokenstring
formatManages report's format

json - json report format

text - text report format divided by tab

text../reports?token=<token>&format=json
dataset_nameDataset name

dataset_name - the name of registered reporting data set

 

null../reports?token=<token>&dataset_name=available_inventory
start

Report's period start date.

End date is required also.

Date at YYYY-mm-dd format

null../reports?token=<token>&start=2015-05-01&end=2015-05-31
end

Report's period end date.

Start date is required also.

Date at YYYY-mm-dd format

null../reports?token=<token>&start=2015-05-01&end=2015-05-31
timezoneTimezone report's periodTimezone nameUTC../reports?token=<token>&timezone=Europe/Moscow
keys

"Group by" report data fields.

Fields can be found at Meta Data

Comma-separated field namesnull../reports?token=<token>&keys=country,os
filter[]

Array for report's output data filtering values.

Filter value's format is op:field:values

Each separated value should be specified at new filter[] key

op - comparison operation. Available options are eq (is equal) and is_not (is not equal).

field - field name

values - values for filtered field. If several values are needed, just list them with comma.

null../reports?token=<token>&filter[]=eq:country:RU,UA&filter[]=is_not:advertiser_id:27
limit

Output rows number cap.

Max rows number expected10000../reports?token=<token>&limit=2000

Meta Data

GET https://ui.getintent.com/api/v1/bigdata/reports/meta_data?token=<token>

Returns Meta Data for report building.

Working Sample:

Example
{
	"datasets": [
		{
			"name": "browser_traffic",
			"display_name": {
				"en": "Campaigns",
				"ru": "Кампании"
			},
			"bq_dataset_name": "browser_traffic",
			"key_fields": {
				"deal_id": "STRING",
				"geo_available": "STRING",
				"day": "TIMESTAMP",
				...
				"zip_code": "STRING"
			},
			"value_fields": {
				"imps": "INTEGER",
				"deliv_imps": "INTEGER",
				"unique_imps": "INTEGER",
				"clicks": "INTEGER",
				...
				"p_convs": "FLOAT"
			},
			"dates": [
				"2013_12_25",
				"2013_12_26",
				"2013_12_27",
				"2013_12_28",
				...
				"2015_07_11",
				"2015_07_12",
				"2015_07_13"
			],
			"sorting_key_default": {
				"day": "asc",
				"hour": "asc",
				"month": "asc"
			}
		},
 
		...
		
		{
			"name": "pixel_traffic",
			...
		}
	]
}
  • Нет меток