Skip to content

Latest commit

 

History

History
49 lines (40 loc) · 2.29 KB

File metadata and controls

49 lines (40 loc) · 2.29 KB

Attribute

Properties

Name Type Description Notes
id Integer Unique ID for this entity.
created OffsetDateTime The exact moment this entity was created.
accountId Integer The ID of the account that owns this entity.
entity EntityEnum The name of the entity that can have this attribute. When creating or updating the entities of a given type, you can include an `attributes` object with keys corresponding to the `name` of the custom attributes for that type.
eventType String [optional]
name String The attribute name that will be used in API requests and Talang. E.g. if `name == "region"` then you would set the region attribute by including an `attributes.region` property in your request payload.
title String The human-readable name for the attribute that will be shown in the Campaign Manager. Like `name`, the combination of entity and title must also be unique.
type TypeEnum The data type of the attribute, a `time` attribute must be sent as a string that conforms to the RFC3339 timestamp format.
description String A description of this attribute.
suggestions List<String> A list of suggestions for the attribute.
editable Boolean Whether or not this attribute can be edited.

Enum: EntityEnum

Name Value
ACCOUNT "Account"
APPLICATION "Application"
CAMPAIGN "Campaign"
CUSTOMERPROFILE "CustomerProfile"
CUSTOMERSESSION "CustomerSession"
CARTITEM "CartItem"
COUPON "Coupon"
EVENT "Event"

Enum: TypeEnum

Name Value
STRING "string"
NUMBER "number"
BOOLEAN "boolean"
TIME "time"
LIST_STRING "(list string)"
LIST_NUMBER "(list number)"
LIST_TIME "(list time)"
LOCATION "location"
LIST_LOCATION "(list location)"