Show Menu
TÓPICOS×

Criar destinos

Crie destinos com estes RESTful API métodos.

Criar um destino de URL não serial

Um POST método que permite criar um destino que aceita segmentos compostos de pares de valores chave únicos (por exemplo, gender=male ou gender=female ).

Solicitação

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

Solicitação de exemplo

Essa solicitação cria um único destino. Todos os valores de solicitação são obrigatórios, a menos que seja indicado o contrário.
{ 
   "name":"Sample URL Destination (not serialized)",
   "description":"",
   "destinationType":"PUSH",
   "serializationEnabled":false
}

Resposta

Uma solicitação bem-sucedida retorna 201 created e o destino.
{ 
   "destinationType":"PUSH", 
   "destinationId":4033, 
   "dataSourceId":null, 
   "pid":1099, 
   "name":"Sample URL Destination (not serialized)", 
   "description":"", 
   "startDate":null, 
   "endDate":null, 
   "status":"ACTIVE", 
   "destinationType":"PUSH", 
   "createTime":1338937116000, 
   "updateTime":1338937116000, 
   "crUID":694, 
   "upUID":694, 
   "domainRestrictions":"all_domains", 
   "tagType":0, 
   "serializationEnabled":false, 
   "urlFormatString":"https://www.adobe.com/send?%ALIAS%", 
   "secureUrlFormatString":"https://www.adobe.com/send?%ALIAS%", 
   "delimiter":null,
   "mappings":null
} 

Criar um destino de URL serializado

Um POST método que permite criar um destino que aceita vários valores associados a uma única chave (por exemplo, color=blue, red, green ).

Solicitação

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

Solicitação de exemplo

Especifique o delimitador seguro URL e o par de valor chave passado para o destino. Todos os valores de solicitação são obrigatórios, a menos que seja indicado o contrário.
{ 
   "name":"Sample URL Destination (Serialized)",
   "description":"",
   "destinationType":"PUSH",
   "serializationEnabled":true,
   "urlFormatString":"https://www.adobe.com/send?data=%ALIAS%",
   "secureUrlFormatString":"https://www.adobe.com/%ALIAS%",
   "delimiter":","
}

Resposta

Uma atualização bem-sucedida retorna o código de resposta 201 created e o destino.
{ 
   "destinationType":"PUSH", 
   "destinationId":4034, 
   "dataSourceId":null, 
   "pid":1099, 
   "name":"Sample URL Destination (Serialized)", 
   "description":"", 
   "startDate":null, 
   "endDate":null, 
   "status":"active", 
   "destinationType":"PUSH", 
   "createTime":1338937420000, 
   "updateTime":1338937420000, 
   "crUID":694, 
   "upUID":694, 
   "domainRestrictions":"all_domains", 
   "tagType":0, 
   "serializationEnabled":true, 
   "urlFormatString":"https://www.adobe.com/send?%ALIAS%", 
   "secureUrlFormatString":"https://www.adobe.com/%ALIAS%", 
   "delimiter":"-", 
   "mappings":null 
}