Retornar um destino por ID de destino

Um método GET que retorna o destino para o destinationId especificado.

Solicitação

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

OBSERVAÇÃO

Para preencher o campo mappings passe em includeMappings=true no URL.

Resposta

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

Retornar todos os destinos

Um método GET que retorna todos os destinos para o parceiro especificado.

Solicitação

GET https://api.demdex.com/v1/destinations

OBSERVAÇÃO
  • (Opcional) Transmita containsSegment=<sid> para retornar uma matriz de todos os destinos mapeados para o segmento especificado. Por exemplo, seu query pode ter uma aparência semelhante a esta: GET .../destinations/?containsSegment=4321.

  • Não retorna o objeto de destino completo. Obtenha o destino por ordem de dados se precisar de um objeto totalmente preenchido.

Parâmetros de Query opcionais

Você pode usar esses parâmetros opcionais com métodos de API que retornam todas as propriedades de um objeto. Defina essas opções na string de solicitação ao passar esse query para API. Consulte Parâmetros Opcionais.

Parâmetro Descrição
page Retorna os resultados por número de página. Numerando start em 0.
pageSize Define o número de resultados de resposta retornados pela solicitação (10 é padrão).
sortBy Classifica e retorna os resultados de acordo com a propriedade JSON especificada.
descending Classifica e retorna os resultados em ordem decrescente. Crescente é padrão.
search Retorna os resultados com base na string especificada que você deseja usar como parâmetro de pesquisa. Por exemplo, digamos que você queira encontrar resultados para todos os modelos que têm a palavra "Teste" em qualquer um dos campos de valor desse item. Sua solicitação de amostra pode ser semelhante a:

GET https://api.demdex.com/v1/models/?search=Test.

Você pode pesquisar qualquer valor retornado por um método "obter tudo".

Resposta

[
   {
      "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"
   }
]

Retornar um mapeamento de destino com a ID de mapeamento

Um método GET que retorna um mapeamento de destino individual com base em mappingId.

Solicitação

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

Resposta

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

Mapeamentos de destino de retorno

Um método GET que retorna os mapeamentos de um destino.

OBSERVAÇÃO

O mapeamento retornado é específico para o tipo de destino e a configuração.

Solicitação

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

OBSERVAÇÃO

Suporta parâmetros de paginação.

Resposta

{
   "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
      }
   ]
{

Devolver Todas as Plataformas de Destino Disponíveis

Um método GET que retorna todas as plataformas de dispositivos disponíveis para destinos.

Solicitação

GET /destinations/configurations/available-platforms/

Resposta

[
BROWSER, ANDROID, iOS, ALL
]

Devolver S2S e o Histórico de Tarefas de Destino S2S em Massa

Um método GET que retorna Server-to-Server ( S2S) e S2S informações em massa do histórico de tarefas de destino.

Solicitação

GET https://api.demdex.com/v1/destinations/655/history/outbound?startDate=1000000000&endDate=1403034473000

Parâmetros de query necessários: startDate = <epochtime> e endDate = <epochtime>.

Resposta

[
{
      "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
   }
]

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now