Caution: You are viewing documentation for the API's REST interface. Most of our official client libraries use gRPC. See the REST Introduction for details.

CustomizerAttribute

Stay organized with collections Save and categorize content based on your preferences.

A customizer attribute. Use CustomerCustomizer, CampaignCustomizer, AdGroupCustomizer, or AdGroupCriterionCustomizer to associate a customizer attribute and set its value at the customer, campaign, ad group, or ad group criterion level, respectively.

JSON representation
{
  "resourceName": string,
  "id": string,
  "name": string,
  "type": enum (CustomizerAttributeType),
  "status": enum (CustomizerAttributeStatus)
}
Fields
resourceName

string

Immutable. The resource name of the customizer attribute. Customizer Attribute resource names have the form:

customers/{customerId}/customizerAttributes/{customizer_attribute_id}

id

string (int64 format)

Output only. The ID of the customizer attribute.

name

string

Required. Immutable. Name of the customizer attribute. Required. It must have a minimum length of 1 and maximum length of 40. Name of an enabled customizer attribute must be unique (case insensitive).

type

enum (CustomizerAttributeType)

Immutable. The type of the customizer attribute.

status

enum (CustomizerAttributeStatus)

Output only. The status of the customizer attribute.

CustomizerAttributeStatus

The possible statuses of a customizer attribute.

Enums
UNSPECIFIED The status has not been specified.
UNKNOWN The received value is not known in this version.
ENABLED The customizer attribute is enabled.
REMOVED The customizer attribute is removed.