Skip to content

Latest commit

 

History

History
55 lines (39 loc) · 2.39 KB

File metadata and controls

55 lines (39 loc) · 2.39 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.
subscribedApplicationsIds List<Integer> A list of the IDs of the applications that are subscribed to this attribute [optional]

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)"