RF анализ

Возвращает данные таблицы Recency-Frequency. Переданный в параметрах запроса интервал считается последним интересующим периодом. В ответе на запрос будут отражены данные по нему, а также данные по двум предыдущим периодам, равным ему по количеству дней. В случае, если на вход подаются первое и последнее числа месяца, предыдущие два периода также формируются как календарные месяца. Посетители разбиваются внутри каждого из периодов на три группы по количеству посещений. Посетитель относится к тому периоду, внутри которого им было совершено последнее посещение. В данном отчете несколько посещений в день принимаются за одно. Анализируется количество посещений, начиная с первого дня самого раннего из трех периодов и заканчивая последним днем периода, переданного в параметрах запроса.

period - дата начала и дата окончания одного из трех периодов, на которые бьется интервал, переданный в параметрах запроса,

visit_count - группа посетителей по количеству посещений. На данный момент выделяются три группы: 1 посещение, 2-3 посещения и более 3 посещений,

number - количество посетителей, относящихся к данной группе в данном периоде.

URL

/reports/rf_analysis

Method

GET

GET Params

from=[date]

to=[date]

objects=[[]int]

Headers

x-token=[string]

Response

{ "2016-01-20 - 2016-03-10": [ { "period": "2016-01-20 - 2016-03-10", "visit_count": "1", "number": 0 }, { "period": "2016-01-20 - 2016-03-10", "visit_count": "2-3", "number": 0 }, { "period": "2016-01-20 - 2016-03-10", "visit_count": ">3", "number": 0 } ], "2016-03-11 - 2016-04-30": [ { "period": "2016-03-11 - 2016-04-30", "visit_count": "1", "number": 8331 }, { "period": "2016-03-11 - 2016-04-30", "visit_count": "2-3", "number": 252 }, { "period": "2016-03-11 - 2016-04-30", "visit_count": ">3", "number": 25 } ], "2016-05-01 - 2016-06-20": [ { "period": "2016-05-01 - 2016-06-20", "visit_count": "1", "number": 14236 }, { "period": "2016-05-01 - 2016-06-20", "visit_count": "2-3", "number": 1308 }, { "period": "2016-05-01 - 2016-06-20", "visit_count": ">3", "number": 257 } ] }

Request

curl 'https://api-public.getshopster.com/reports/rf_analysis?objects=1290&from=2016-05-01&to=2016-06-20' -H 'x-token: xxxx'