CustomizerAttribute

Atrybut w module dostosowania. Aby powiązać atrybut dostosowania i ustawić jego wartość na poziomie kryterium klienta, kampanii, grupy reklam lub grupy reklam, użyj elementów CustomerCustomizer, CampaignCustomizer, ResearchCustomizer i GroupCustomizer.

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

string

Niezmienne. Nazwa zasobu atrybutu modułu dostosowania. Nazwy zasobów atrybutów w module dostosowania mają postać:

customers/{customerId}/customizerAttributes/{customizer_attribute_id}

id

string (int64 format)

Tylko dane wyjściowe. Identyfikator atrybutu modułu dostosowania.

name

string

To pole jest wymagane. Niezmienne. Nazwa atrybutu modułu dostosowania. To pole jest wymagane. Jego minimalna długość to 1, a maksymalna – 40. Nazwa włączonego atrybutu modułu dostosowania musi być niepowtarzalna (wielkość liter nie ma znaczenia).

type

enum (CustomizerAttributeType)

Niezmienne. Typ atrybutu modułu dostosowania.

status

enum (CustomizerAttributeStatus)

Tylko dane wyjściowe. Stan atrybutu modułu dostosowania.

CustomizerAttributeStatus

Możliwe stany atrybutu modułu dostosowania.

Wartości w polu enum
UNSPECIFIED Stan nie został określony.
UNKNOWN Otrzymana wartość nie jest znana w tej wersji.
ENABLED Atrybut modułu dostosowania jest włączony.
REMOVED Atrybut modułu dostosowania został usunięty.