Métodos opcionales que permiten asignar características a un tipo o categoría definidos por el usuario, normalmente según la función o para sus propios procesos internos de informes.
Los métodos de tipo de rasgo no asignan rasgos a categorías utilizadas por la taxonomía común. Piense en estas etiquetas como etiquetas que están separadas de la taxonomía común.
Para referencia visual, Trait Types es un control desplegable ubicado en UI en Traits > Create new trait > Basic Information.
Un método POST
que permite crear un nuevo tipo de rasgo.
POST https://api.demdex.com/v1/customer-trait-types
{
"name":"Custom trait type"
}
{
"pixelType": 34,
"pid": 1099,
"name": "Custom type",
"description": null,
"crUID": 694,
"upUID": 694,
"createTime": 1358297352000,
"updateTime": 1358297352000
}
Método GET
que devuelve detalles sobre el tipo de rasgo especificado.
GET https://api.demdex.com/v1/customer-trait-types/
<customerTraitTypeId>
{
"pixelType": 4,
"pid": 0,
"name": "Delivery Event",
"description": "Delivery Event",
"crUID": 158,
"upUID": 158,
"createTime": 1299115496000,
"updateTime": 1299115496000
}
Método GET
que devuelve detalles sobre todos los tipos de rasgos de una matriz.
GET https://api.demdex.com/v1/customer-trait-types/
[
{
"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
}
]