Member Multi Click service
Note
This service is currently available to a limited set of clients and Microsoft employees only.
The Member Multi Click service is an admin-only service that allows updates to the common.member_multi_click
table. This table configures members to track multiple clicks for specific cases. Be careful when adding or updating objects when using this service
REST API
HTTP Method | Endpoint | Description |
---|---|---|
POST |
https://api.appnexus.com/member-multi-click (template JSON) |
Add a new member-multi-click setting |
PUT |
https://api.appnexus.com/member-multi-click?id=MULTI_CLICK_ID* Note: MULTI_CLICK_ID is not the member_id but a uniquely generated ID for the setting. It can be retrieved via GET . (template JSON) |
Modify a member-multi-click setting |
DELETE |
https://api.appnexus.com/member-multi-click?id=MULTI_CLICK_ID |
Delete a member-multi-click setting |
GET |
https://api.appnexus.com/member-multi-click |
View all member-multi-click settings |
GET |
https://api.appnexus.com/member-multi-click?member_id=MEMBER_ID |
View a specific member's multi click setting |
GET |
https://api.appnexus.com/member-multi-click/meta |
Find out which fields you can filter and sort by |
JSON fields
Field | Type (Length) | Description |
---|---|---|
id |
int | The ID of the member multi click. Default: Auto-generated number. Required On: PUT /DELETE , in query string. |
member_id |
int | The member_id for which to set multiple click tracking.Default: None Required On: POST |
flag |
boolean | Boolean flag to enable/disable multiple click tracking. Default: True |
Examples
View all member-multi-click settings
$ curl -b cookies -c cookies 'http:api.appnexus.com/member-multi-click'
{
"response": {
"status": "OK",
"count": 2,
"start_element": 0,
"num_elements": 100,
"member-multi-clicks": [
{
"id": 1,
"member_id": "884",
"flag": true,
"last_modified": "2013-10-01 19:29:15",
"created_on": "2013-10-01 19:29:15"
},
{
"id": 2,
"member_id": "1631",
"flag": true,
"last_modified": "2013-12-04 20:41:32",
"created_on": "2013-12-04 20:41:32"
}
],
"dbg_info": {
"instance": "63.bm-hbapi.prod.nym2",
"s1ave_hit": false,
"db": "master",
"awesomesauce_cache_used": false,
"count_cache_used": false,
"warnings": [
],
"time": 41.685104370117,
"start_microtime": 1421350933.2934,
"version": "1.15.326",
"s1ave_miss": "no_service_index",
"s1ave_lag": 0,
"member_last_modified_age": 1421350933,
"output_term": "member-multi-clicks"
}
}
}
Add a member-multi-click setting for a member
$ cat member-multi-click
{
"member-multi-click": {
"member_id": 123,
"flag": true
}
}
$ curl -b cookies -c cookies -X POST -d @member-multi-click 'https://api.appnexus.com/member-multi-click'
{
"response": {
"status": "OK",
"count": 1,
"start_element": 0,
"num_elements": 100,
"member-multi-click":{
"id": 3,
"member_id": "123",
"flag": true,
"last_modified": "2015-01-15 19:29:15",
"created_on": "2013-01-15 19:29:15"
}
}