Partager via


Service Multi-clic membre

Remarque

Ce service est actuellement disponible pour un ensemble limité de clients et d’employés Microsoft uniquement.

Le service Multi-clic membre est un service administrateur uniquement qui autorise les mises à jour de la common.member_multi_click table. Ce tableau configure les membres pour qu’ils effectuent le suivi de plusieurs clics pour des cas spécifiques. Soyez prudent lors de l’ajout ou de la mise à jour d’objets lors de l’utilisation de ce service

API REST

HTTP, méthode Endpoint Description
POST https://api.appnexus.com/member-multi-click
(modèle JSON)
Ajouter un nouveau paramètre multi-clic de membre
PUT https://api.appnexus.com/member-multi-click?id=MULTI_CLICK_ID*

Remarque : MULTI_CLICK_ID n’est pas le member_id , mais un ID généré de manière unique pour le paramètre. Il peut être récupéré via GET.
(modèle JSON)
Modifier un paramètre multi-clic de membre
DELETE https://api.appnexus.com/member-multi-click?id=MULTI_CLICK_ID Supprimer un paramètre multi-clic de membre
GET https://api.appnexus.com/member-multi-click Afficher tous les paramètres multi-clic des membres
GET https://api.appnexus.com/member-multi-click?member_id=MEMBER_ID Afficher le paramètre multi-clic d’un membre spécifique
GET https://api.appnexus.com/member-multi-click/meta Découvrez les champs que vous pouvez filtrer et trier par

Champs JSON

Champ Type (Longueur) Description
id int ID du membre en plusieurs clics.

Valeur par défaut : nombre généré automatiquement.
Obligatoire Sur : PUT/DELETE, dans la chaîne de requête.
member_id int pour lequel définir le member_id suivi des clics multiples.

Par défaut : None
Obligatoire sur : POST
flag valeur booléenne Indicateur booléen pour activer/désactiver le suivi de plusieurs clics.
Par défaut : True

Exemples

Afficher tous les paramètres multi-clic des membres

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

Ajouter un paramètre multi-clic de membre pour un membre

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