Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
external:integration:api:rf_analysis [2020/08/13 15:24]
alexander удалено
— (текущий)
Строка 1: Строка 1:
-{{indexmenu_n>120}} 
-======= 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 ===== 
-<code javascript> 
-{ 
-"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 
-  } 
-] 
-} 
-</code> 
- 
-===== Request ===== 
-'' 
-curl 'https://api-public.getshopster.net/reports/rf_analysis?objects=1290&from=2016-05-01&to=2016-06-20' -H 'x-token: xxxx' 
-''