A GET
que retorna o destino para o item especificado destinationId
.
GET https://api.demdex.com/v1/destinations/
<destinationId>
Para preencher o mappings
campo de aprovação includeMappings=true
no URL.
{
"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
}
A GET
que retorna todos os destinos para o parceiro especificado.
GET https://api.demdex.com/v1/destinations
(Opcional) Passar em containsSegment=<sid>
para retornar uma matriz de todos os destinos mapeados para o segmento especificado. Por exemplo, sua query pode ser 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.
Você pode usar esses parâmetros opcionais com métodos de API que retornam all propriedades de um objeto. Defina essas opções na string de solicitação ao transmitir essa consulta para o API. Consulte Parâmetros opcionais.
Parâmetro | Descrição |
---|---|
page |
Retorna resultados por número de página. A numeração começa em 0. |
pageSize |
Define o número de resultados de resposta retornados pela solicitação (10 é o padrão). |
sortBy |
Classifica e retorna resultados de acordo com os valores especificados JSON propriedade. |
descending |
Classifica e retorna resultados em ordem decrescente. Crescente é o padrão. |
search |
Retorna resultados com base na cadeia de caracteres 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 para esse item. Seu exemplo de solicitação pode ser semelhante a:
Você pode pesquisar qualquer valor retornado por um método "get all". |
[
{
"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"
}
]
A GET
que retorna um mapeamento de destino individual com base na variável mappingId
.
GET https://api.demdex.com/v1/destinations/
<destinationId>
/mappings/
<destinationMappingId>
{
"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
}
A GET
método que retorna os mapeamentos para um destino.
O mapeamento retornado é específico para o tipo e a configuração de destino.
GET https://api.demdex.com/v1/destinations/
<destinationId>
/mappings
Suporta parâmetros de paginação.
{
"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
}
]
{
A GET
que retorna todas as plataformas de dispositivo disponíveis para destinos.
GET /destinations/configurations/available-platforms/
[
BROWSER, ANDROID, iOS, ALL
]
A GET
método que retorna a saída Server-to-Server ( S2S) e em massa S2S informações do histórico do trabalho de destino.
GET https://api.demdex.com/v1/destinations/655/history/outbound?startDate=1000000000&endDate=1403034473000
Parâmetros de consulta obrigatórios: startDate
= <epochtime
> e endDate
= <epochtime
>.
[
{
"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
}
]