Méthodes de type de caractéristique trait-type-methods
Méthodes facultatives qui vous permettent d’affecter des caractéristiques à un type ou à une catégorie défini par l’utilisateur, généralement en fonction ou pour vos propres processus de création de rapports internes.
À titre de référence visuelle, Trait Types est une liste déroulante située dans UI sous Traits > Create new trait > Basic Information.
Création d’un type de caractéristique create-trait-type
Une méthode POST
qui permet de créer un nouveau type de caractéristique.
Demande
POST https://api.demdex.com/v1/customer-trait-types
Exemple de requête
{
"name":"Custom trait type"
}
Réponse
{
"pixelType": 34,
"pid": 1099,
"name": "Custom type",
"description": null,
"crUID": 694,
"upUID": 694,
"createTime": 1358297352000,
"updateTime": 1358297352000
}
Propriétés de retour pour un type de caractéristique return-props
Une méthode GET
qui renvoie des détails sur le type de caractéristique spécifié.
Demande
GET https://api.demdex.com/v1/customer-trait-types/
<customerTraitTypeId>
Réponse
{
"pixelType": 4,
"pid": 0,
"name": "Delivery Event",
"description": "Delivery Event",
"crUID": 158,
"upUID": 158,
"createTime": 1299115496000,
"updateTime": 1299115496000
}
Propriétés de retour pour tous les types de caractéristiques return-props-all
Une méthode GET
qui renvoie des détails sur tous vos types de caractéristiques dans un tableau.
Demande
GET https://api.demdex.com/v1/customer-trait-types/
Réponse
[
{
"pixelType": 200,
"pid": 1099,
"name": "Customer Specific Trait Type",
"description": "Test",
"crUID": 158,
"upUID": 158,
"createTime": 1349990458000,
"updateTime": 1349990458000
},
{
"pixelType": 1,
"pid": 0,
"name": "User Trait",
"description": "User Trait",
"crUID": 158,
"upUID": 158,
"createTime": 1299115492000,
"updateTime": 1299115492000
},
{
"pixelType": 2,
"pid": 0,
"name": "Site Visitor",
"description": "Site Visitor",
"crUID": 158,
"upUID": 158,
"createTime": 1299115493000,
"updateTime": 1299115493000
}
]