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.
Pour une référence visuelle, Trait Types est un contrôle déroulant situé dans le UI sous Traits > Create new trait > Basic Information.
Création d’un type de caractéristique create-trait-type
Une méthode POST
qui vous permet de créer un nouveau type de caractéristique.
Requête
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é.
Requête
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.
Requête
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
}
]