Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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"
}
}