Returns a builder for a new item in this data source.
Returns a map from attribute name to attribute type.
Returns a map from attribute name to attribute type. Contains all of the attributes in this ad customizer data source. For instance, a data source that contains the item attributes
item
(of type
text
),
numLeft
(of type
number
), and
lowCost
(of type
price
) would return
{item: 'text', numLeft: 'number', lowCost: 'price'}
.
Returns the type of this entity as a
String
, in this case,
"AdCustomizerSource"
.
Returns the type of this entity as a
String
, in this case,
"AdCustomizerSource"
.
Returns the name of the ad customizer source.
Returns the selector of all items in this ad customizer data source.
Represents an ad customizer data source as seen in the Business Data section of the Shared Library. Each ad customizer source has a unique name and a set of attributes. The attributes are defined by an attribute name, which must be unique across attributes within the data source, and a type, which must be one of the following:
text, number, price, date
. An ad customizer source can have many AdCustomizerItems in it, or it can have none. See the feature guide for more information.