Show Menu
SUJETS×

Renvoi d’une destination par un identifiant de destination

Méthode GET qui renvoie la destination pour le destinationId champ spécifié.

Demande

GET https://api.demdex.com/v1/destinations/ <destinationId>
Pour remplir le mappings champ transmis includeMappings=true dans l’URL.

Réponse

{
   "destinationType":"PUSH",
   "destinationId":314,
   "dataSourceId":null,
   "pid":1099,
   "name":"sample destination",
   "description":"Turn",
   "startDate":null,
   "endDate":null,
   "status":"active",
   "destinationType":"PUSH",
   "createTime":1281997484000,
   "updateTime":1300752888000,
   "crUID":224,
   "upUID":308,
   "domainRestrictions":"ALL_DOMAINS",
   "tagType":0,
   "serializationEnabled":false,
   "urlFormatString":null,
   "secureUrlFormatString":null,
   "delimiter":null,
   "mappings":null
}

Renvoyer toutes les destinations

Méthode GET qui renvoie toutes les destinations pour le partenaire spécifié.

Demande

GET https://api.demdex.com/v1/destinations
  • (Facultatif) Transmettez- containsSegment=<sid> le pour renvoyer un tableau de toutes les destinations mises en correspondance avec le segment spécifié. Par exemple, votre requête peut ressembler à ceci : GET .../destinations/?containsSegment=4321 .
  • Ne renvoie pas l’objet de destination complet. Obtenez la destination par ordre de données si vous avez besoin d’un objet entièrement renseigné.

Paramètres de Requête facultatifs

Vous pouvez utiliser ces paramètres facultatifs avec des méthodes d’API qui renvoient toutes les propriétés d’un objet. Définissez ces options dans la chaîne de requête lors de la transmission de cette requête à la API. Voir Paramètres Paramètres API de Requête facultatifs facultatifs.
Paramètre Description
page Renvoie les résultats par numéro de page. débuts de numérotation à 0.
pageSize Définit le nombre de résultats de réponse renvoyés par la requête (10 est la valeur par défaut).
sortBy Trie et renvoie les résultats selon la propriété JSON spécifiée.
descending Trie et renvoie les résultats dans l’ordre décroissant. Ascendant est défini par défaut.
search Renvoie des résultats basés sur la chaîne spécifiée que vous souhaitez utiliser comme paramètre de recherche. Supposons, par exemple, que vous souhaitiez trouver des résultats pour tous les modèles qui contiennent le mot "Test" dans l’un des champs de valeur de cet élément. Votre exemple de demande peut se présenter comme suit :
GET https://api.demdex.com/v1/models/?search=Test .
Vous pouvez rechercher n’importe quelle valeur renvoyée par une méthode "get all".

Réponse

[
   {
      "destinationId":364,
      "pid":1099,
      "name":"Test",
      "description":"",
      "status":"active",
      "destinationType":"PUSH",
      "createTime":1291345192000,
      "updateTime":1291347561000,
      "crUID":262,
      "upUID":262,
      "domainRestrictions":"all_domains"
   },
   {
      "destinationId":369,
      "pid":1099,
      "name":"sample destination",
      "status":"active",
      "destinationType":"PUSH",
      "createTime":1292631706000,
      "updateTime":1292631706000,
      "crUID":262,
      "upUID":262,
      "domainRestrictions":"all_domains"
   }
]

Renvoyer un mappage de destination avec l’ID de mappage

Méthode GET qui renvoie un mappage de destination individuel basé sur le mappingId .

Demande

GET https://api.demdex.com/v1/destinations/ <destinationId> /mappings/ <destinationMappingId>

Réponse

{
"mappingId": 14593,
"traitType": "SEGMENT",
"traitValue": 0,
"destinationId": 314,
"elementName": "sample",
"elementDescription": "Migration Pixel",
"elementStatus": "active",
"createTime": 1281997484000,
"updateTime": 1300752888000,
"crUID": 224,
"upUID": 308,
"sid": 80920,
"startDate": "2010-11-15",
"endDate": null,
"priority": null,
"url": "https://www.adobe.com/send?%ALIAS%",
"secureUrl": "https://www.adobe.com/send?%ALIAS%",
"tagCode": null,
"secureTagCode": null,
"traitAlias": null
}

Correspondances de destination de retour

Méthode GET qui renvoie les mappages pour une destination.
Le mappage renvoyé est spécifique au type et à la configuration de destination.

Demande

GET https://api.demdex.com/v1/destinations/ <destinationId> /mappings
Prend en charge les paramètres de pagination.

Réponse

{
   "total":354,
   "page":0,
   "pageSize":2,
   "list":[
      {
         "destinationMappingId":14395,
         "traitType":"SEGMENT",
         "traitValue":0,
         "destinationId":314,
         "elementName":"sample pixel",
         "elementDescription":"Migration Pixel",
         "elementStatus":"active",
         "createTime":1281997484000,
         "updateTime":1300752888000,
         "crUID":224,
         "upUID":308,
         "sid":80920,
         "startDate":"2010-11-15",
         "endDate":null,
         "priority":null,
         "url":"https://www.adobe.com/send?%ALIAS%",
         "secureUrl":"https://www.adobe.com/send?%ALIAS%",
         "tagCode":null,
         "secureTagCode":null,
         "traitAlias":null
      }
      {
         "destinationMappingId":15934,
         "traitType":"SEGMENT",
         "traitValue":0,
         "destinationId":314,
         "elementName":"sample pixel",
         "elementDescription":"Migration Pixel",
         "elementStatus":"active",
         "createTime":1281997484000,
         "updateTime":1300752888000,
         "crUID":242,
         "upUID":803,
         "sid":90820,
         "startDate":"2010-11-15",
         "endDate":null,
         "priority":null,
         "url":"https://www.adobe.com/send?%ALIAS%",
         "secureUrl":"https://www.adobe.com/send?%ALIAS%",
         "tagCode":null,
         "secureTagCode":null,
         "traitAlias":null
      }
   ]
{

Renvoyer toutes les plates-formes de destination disponibles

Méthode GET qui renvoie toutes les plates-formes de périphériques disponibles pour les destinations.

Demande

GET /destinations/configurations/available-platforms/

Réponse

[
BROWSER, ANDROID, iOS, ALL
]

Retourner l'historique des tâches de destination S2S et S2S en bloc

Méthode GET qui renvoie des informations relatives à l’historique des tâches sortantes Server-to-Server ( S2S) et de S2S destination en bloc.

Demande

GET https://api.demdex.com/v1/destinations/655/history/outbound?startDate=1000000000&endDate=1403034473000
Paramètres de requête requis : startDate = < epochtime > et endDate = < epochtime > .

Réponse

[
{
      "pushID":34090,
      "orderID":655,
      "dataProviderID":269,
      "syncType":1,
      "fullPublish":false,
      "receivedRecords":1,
      "attemptedRecords":1,
      "successRecords":1,
      "startTime":1337292466000,
      "endTime":1337292466000,
      "dataFileName":"ftp_655_269_iter_1337229891903.sync",
      "success":true
   },
   {
      "pushID":34104,
      "orderID":655,
      "dataProviderID":269,
      "syncType":1,
      "fullPublish":false,
      "receivedRecords":1,
      "attemptedRecords":1,
      "successRecords":1,
      "startTime":1337346397000,
      "endTime":1337346397000,
      "dataFileName":"ftp_655_269_iter_1337285714581.sync",
      "success":true
   },
   {
      "pushID":34124,
      "orderID":655,
      "dataProviderID":269,
      "syncType":1,
      "fullPublish":false,
      "receivedRecords":1,
      "attemptedRecords":1,
      "successRecords":1,
      "startTime":1337396811000,
      "endTime":1337396812000,
      "dataFileName":"ftp_655_269_iter_1337338243600.sync",
      "success":true
   }
]