Compartir a través de


Servicio multi click de miembro

Nota:

Este servicio está disponible actualmente para un conjunto limitado de clientes y empleados de Microsoft.

El servicio Multi Click miembro es un servicio de solo administrador que permite las actualizaciones de la common.member_multi_click tabla. En esta tabla se configuran miembros para realizar un seguimiento de varios clics en casos específicos. Tenga cuidado al agregar o actualizar objetos al usar este servicio.

API de REST

Http (método) Endpoint Description
POST https://api.appnexus.com/member-multi-click
(JSON de plantilla)
Agregar una nueva configuración de miembro con varios clics
PUT https://api.appnexus.com/member-multi-click?id=MULTI_CLICK_ID*

Nota: MULTI_CLICK_ID no es sino member_id un identificador generado de forma única para la configuración. Se puede recuperar a través de GET.
(JSON de plantilla)
Modificación de una configuración de miembro con varios clics
DELETE https://api.appnexus.com/member-multi-click?id=MULTI_CLICK_ID Eliminación de una configuración de miembro con varios clics
GET https://api.appnexus.com/member-multi-click Ver toda la configuración de varios clics de miembro
GET https://api.appnexus.com/member-multi-click?member_id=MEMBER_ID Ver la configuración de varios clics de un miembro específico
GET https://api.appnexus.com/member-multi-click/meta Averigüe por qué campos puede filtrar y ordenar

Campos JSON

Campo Tipo (longitud) Description
id Entero Id. del miembro de varios clics.

Valor predeterminado: número generado automáticamente.
Obligatorio activado: PUT/DELETE, en la cadena de consulta.
member_id Entero para la member_id que se va a establecer el seguimiento de varios clics.

Valor predeterminado: None
Obligatorio activado: POST
flag booleano Marca booleana para habilitar o deshabilitar el seguimiento de varios clics.
Valor predeterminado: True

Ejemplos

Ver toda la configuración de varios clics de miembro

$ 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"
    }
  }
}

Agregar una configuración de miembro con varios clics para un miembro

$ 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"
        }
}