POST api/analytics/Structure
Получение данных по сегментацие клиентской базы по возрасту и структуре клиентской базы
Request Information
URI Parameters
None.
Body Parameters
StructureRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Partner |
Идентификатор партнера |
integer |
None. |
| PosCode |
Код ТТ |
string |
None. |
| Operator |
Идентификатор оператора программы лояльности |
integer |
None. |
| Token |
Токен пользователя, который инициирует данный запрос |
integer |
None. |
| SiteCode |
Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос |
string |
None. |
Request Formats
application/json, text/json
{
"Partner": 1,
"PosCode": "sample string 1",
"Operator": 1,
"Token": 1,
"SiteCode": "sample string 2"
}
application/xml, text/xml
<StructureRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Request.AnalyticsRequest"> <Operator xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Operator> <SiteCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 2</SiteCode> <Token xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Token> <Partner>1</Partner> <PosCode>sample string 1</PosCode> </StructureRequest>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
StructureResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| MenQty |
Количество мужчин |
integer |
None. |
| WomenQty |
Количество женщин |
integer |
None. |
| UnknownQty |
Количество клиентов без указания пола |
integer |
None. |
| ClientsWithPhone |
Количество клиентов с указанным номером телефона |
integer |
None. |
| ClientsWithEmail |
Количество клиентов с указанным адресом электронной почты |
integer |
None. |
| ClientsAllowSms |
Количество клиентов с согласием на получение смс сообщений |
integer |
None. |
| ClientsAllowEmail |
Количество клиентов с согласием на получение электронных писем |
integer |
None. |
| ClientsWithAndroid |
Количество клиентов с Android |
integer |
None. |
| ClientsWithIos |
Количество клиентов с IOS |
integer |
None. |
| LessThen25 |
Количество клиентов младше 25 лет |
integer |
None. |
| More25Less35 |
Количество клиентов от 25 до 35 лет |
integer |
None. |
| More35Less45 |
Количество клиентов от 35 до 45 лет |
integer |
None. |
| MoreThen45 |
Количество клиентов старше 45 лет |
integer |
None. |
| WithBirthDate |
Количество клиентов с указанным днем рождения |
integer |
None. |
| WithoutBirthDate |
Количество клиентов без указанного дня рождения |
integer |
None. |
| ClientAllowAndroid |
Количество клиентов с согласием на получение смс сообщений |
integer |
None. |
| ClientAllowIos |
Количество клиентов с согласием на получение электронных писем |
integer |
None. |
| More45Less60 |
Количество клиентов от 45 до 60 лет |
integer |
None. |
| More60 |
Количество клиентов от 60 лет |
integer |
None. |
| ErrorCode |
Код ошибки |
integer |
None. |
| Message |
Сообщение об ошибке |
string |
None. |
Response Formats
application/json, text/json
{
"MenQty": 1,
"WomenQty": 2,
"UnknownQty": 3,
"ClientsWithPhone": 4,
"ClientsWithEmail": 5,
"ClientsAllowSms": 6,
"ClientsAllowEmail": 7,
"ClientsWithAndroid": 8,
"ClientsWithIos": 9,
"LessThen25": 10,
"More25Less35": 11,
"More35Less45": 12,
"MoreThen45": 13,
"WithBirthDate": 14,
"WithoutBirthDate": 15,
"ClientAllowAndroid": 16,
"ClientAllowIos": 17,
"More45Less60": 18,
"More60": 19,
"ErrorCode": 20,
"Message": "sample string 21"
}
application/xml, text/xml
<StructureResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Response.AnalyticsResponse"> <ErrorCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">20</ErrorCode> <Message xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 21</Message> <ClientAllowAndroid>16</ClientAllowAndroid> <ClientAllowIos>17</ClientAllowIos> <ClientsAllowEmail>7</ClientsAllowEmail> <ClientsAllowSms>6</ClientsAllowSms> <ClientsWithAndroid>8</ClientsWithAndroid> <ClientsWithEmail>5</ClientsWithEmail> <ClientsWithIos>9</ClientsWithIos> <ClientsWithPhone>4</ClientsWithPhone> <LessThen25>10</LessThen25> <MenQty>1</MenQty> <More25Less35>11</More25Less35> <More35Less45>12</More35Less45> <More45Less60>18</More45Less60> <More60>19</More60> <MoreThen45>13</MoreThen45> <UnknownQty>3</UnknownQty> <WithBirthDate>14</WithBirthDate> <WithoutBirthDate>15</WithoutBirthDate> <WomenQty>2</WomenQty> </StructureResponse>