Training
For clients
Загружается...
The resource that enables you to manage audience segments.
Used object: Segment
The request returns a list of all audience segments created by the user.
Request example:
GET /api/v2/remarketing/segments.json
Additional GET parameters:
The following GET parameters enable you to filter data and provide additional information:
Response example:
{ "items": [ { "id": 243, "created": "2017-07-31 14:40:12", "updated": "2017-07-31 15:00:50", "name": "My segment", "pass_condition": 2 }, ], "count": 10000, "offset": 0, "limit": 20 }
The request creates an audience segment.
A segment can contain user-added data sources and other segments. The following limitations apply:
Request example:
POST /api/v2/remarketing/segments.json
{ "name": "segment", "pass_condition": 2, "relations": [ { "object_type":"remarketing_counter", "params":{"goal_id":"uss", "right":0, "type":"positive", "counter_id":2500001, "left":365} }, { "object_type":"segment", "object_id":1166 } ] }
Response example:
{ "id": 243, "created": "2017-07-31 14:40:12", "updated": "2017-07-31 15:00:50", "name": "segment", "pass_condition": 2 }
Response status codes:
200 - The segment was created successfully. 400 - Data error.
Error example(s):
{"error": {"code": "segment_limit_exceeded", "message": "Segment limit 10000 exceeded"}} {"error": {"code": "validation_failed", "fields": {"pass_condition": {"code": "invalid_condition", "message": "Segment pass condition cannot be greater that number of segment relations"}}}} {"error": {"code": "validation_failed", "message": "Validation failed", "fields": {"source_id": {"message": "Unknown {source_type}", "code": "unknown_source", "source_id": 100500}}}} {"error": {"code": "validation_failed", "message": "Left should be greater than right"}}