---
title: Zaraz
---

[Skip to content](#_top)

[API Reference](https://developers.cloudflare.com/api/go)

Copy Markdown

Open in **Claude**Open in **ChatGPT**Open in **Cursor**

---

**Copy Markdown****View as Markdown**

# Zaraz

##### [Update Zaraz workflow](https://developers.cloudflare.com/api/go/resources/zaraz/methods/update)

client.Zaraz.Update(ctx, params) (\*[Workflow](<https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz.workflow%20%3E%20(model)%20workflow%20%3E%20(schema)>), error)

PUT/zones/{zone\_id}/settings/zaraz/workflow

##### ModelsExpand Collapse

<details>

<summary>

type ButtonTextTranslation struct{…}

</summary>

AcceptAll map\[string, string]

Object where keys are language codes.

<a href="#(resource)%20zaraz%20%3E%20(model)%20button_text_translation%20%3E%20(schema)%20%3E%20(property)%20accept_all">Link to this property</a>

ConfirmMyChoices map\[string, string]

Object where keys are language codes.

<a href="#(resource)%20zaraz%20%3E%20(model)%20button_text_translation%20%3E%20(schema)%20%3E%20(property)%20confirm_my_choices">Link to this property</a>

RejectAll map\[string, string]

Object where keys are language codes.

<a href="#(resource)%20zaraz%20%3E%20(model)%20button_text_translation%20%3E%20(schema)%20%3E%20(property)%20reject_all">Link to this property</a>

</details>

[Link to this property](<#(resource)%20zaraz%20%3E%20(model)%20button_text_translation%20%3E%20(schema)>)

<details>

<summary>

type NeoEvent struct{…}

</summary>

ActionType string

Tool event type.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20actionType">Link to this property</a>

BlockingTriggers \[]string

List of blocking triggers IDs.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20blockingTriggers">Link to this property</a>

Data unknown

Event payload.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

FiringTriggers \[]string

List of firing triggers IDs.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20firingTriggers">Link to this property</a>

</details>

[Link to this property](<#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)>)

#### ZarazConfig

##### [Get Zaraz configuration](https://developers.cloudflare.com/api/go/resources/zaraz/subresources/config/methods/get)

client.Zaraz.Config.Get(ctx, query) (\*[Configuration](<https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)>), error)

GET/zones/{zone\_id}/settings/zaraz/config

##### [Update Zaraz configuration](https://developers.cloudflare.com/api/go/resources/zaraz/subresources/config/methods/update)

client.Zaraz.Config.Update(ctx, params) (\*[Configuration](<https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)>), error)

PUT/zones/{zone\_id}/settings/zaraz/config

##### ModelsExpand Collapse

<details>

<summary>

type Configuration struct{…}

Zaraz configuration.

</summary>

DataLayer bool

Data layer compatibility mode enabled.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20dataLayer">Link to this property</a>

DebugKey string

The key for Zaraz debug mode.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20debugKey">Link to this property</a>

<details>

<summary>

Settings ConfigurationSettings

General Zaraz settings.

</summary>

AutoInjectScript bool

Automatic injection of Zaraz scripts enabled.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20autoInjectScript">Link to this property</a>

<details>

<summary>

ContextEnricher ConfigurationSettingsContextEnricherOptional

Details of the worker that receives and edits Zaraz Context object.

</summary>

EscapedWorkerName string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20contextEnricher%20%3E%20(property)%20escapedWorkerName">Link to this property</a>

WorkerTag string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20contextEnricher%20%3E%20(property)%20workerTag">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20contextEnricher">Link to this property</a>

CookieDomain stringOptional

The domain Zaraz will use for writing and reading its cookies.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20cookieDomain">Link to this property</a>

Ecommerce boolOptional

Ecommerce API enabled.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20ecommerce">Link to this property</a>

EventsAPIPath stringOptional

Custom endpoint for server-side track events.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20eventsApiPath">Link to this property</a>

HideExternalReferer boolOptional

Hiding external referrer URL enabled.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20hideExternalReferer">Link to this property</a>

HideIPAddress boolOptional

Trimming IP address enabled.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20hideIPAddress">Link to this property</a>

HideQueryParams boolOptional

Removing URL query params enabled.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20hideQueryParams">Link to this property</a>

HideUserAgent boolOptional

Removing sensitive data from User Agent string enabled.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20hideUserAgent">Link to this property</a>

InitPath stringOptional

Custom endpoint for Zaraz init script.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20initPath">Link to this property</a>

InjectIframes boolOptional

Injection of Zaraz scripts into iframes enabled.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20injectIframes">Link to this property</a>

McRootPath stringOptional

Custom path for Managed Components server functionalities.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20mcRootPath">Link to this property</a>

ScriptPath stringOptional

Custom endpoint for Zaraz main script.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20scriptPath">Link to this property</a>

TrackPath stringOptional

Custom endpoint for Zaraz tracking requests.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings%20%3E%20(property)%20trackPath">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20settings">Link to this property</a>

<details>

<summary>

Tools map\[string, ConfigurationTool]

Tools set up under Zaraz configuration, where key is the alpha-numeric tool ID and value is the tool configuration object.

</summary>

One of the following:

<details>

<summary>

type ConfigurationToolsZarazManagedComponent struct{…}

</summary>

BlockingTriggers \[]string

List of blocking trigger IDs.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20blockingTriggers">Link to this property</a>

Component string

Tool’s internal name.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20component">Link to this property</a>

<details>

<summary>

DefaultFields map\[string, ConfigurationToolsZarazManagedComponentDefaultFieldsUnion]

Default fields for tool’s actions.

</summary>

One of the following:

UnionString

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20defaultFields%20%3E%20(items)%20%3E%20(variant)%200">Link to this property</a>

UnionBool

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20defaultFields%20%3E%20(items)%20%3E%20(variant)%201">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20defaultFields">Link to this property</a>

Enabled bool

Whether tool is enabled.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20enabled">Link to this property</a>

Name string

Tool’s name defined by the user.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20name">Link to this property</a>

Permissions \[]string

List of permissions granted to the component.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20permissions">Link to this property</a>

<details>

<summary>

Settings map\[string, ConfigurationToolsZarazManagedComponentSettingsUnion]

Tool’s settings.

</summary>

One of the following:

UnionString

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20settings%20%3E%20(items)%20%3E%20(variant)%200">Link to this property</a>

UnionBool

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20settings%20%3E%20(items)%20%3E%20(variant)%201">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20settings">Link to this property</a>

Type ConfigurationToolsZarazManagedComponentType

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20type">Link to this property</a>

<details>

<summary>

Actions map\[string, <a href="https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)">NeoEvent</a>]Optional

Actions configured on a tool. Either this or neoEvents field is required.

</summary>

ActionType string

Tool event type.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20actionType">Link to this property</a>

BlockingTriggers \[]string

List of blocking triggers IDs.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20blockingTriggers">Link to this property</a>

Data unknown

Event payload.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

FiringTriggers \[]string

List of firing triggers IDs.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20firingTriggers">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20actions">Link to this property</a>

DefaultPurpose stringOptional

Default consent purpose ID.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20defaultPurpose">Link to this property</a>

<details>

<summary>

NeoEvents \[]<a href="https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)">NeoEvent</a>Optional

DEPRECATED - List of actions configured on a tool. Either this or actions field is required. If both are present, actions field will take precedence.

</summary>

ActionType string

Tool event type.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20actionType">Link to this property</a>

BlockingTriggers \[]string

List of blocking triggers IDs.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20blockingTriggers">Link to this property</a>

Data unknown

Event payload.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

FiringTriggers \[]string

List of firing triggers IDs.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20firingTriggers">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20neoEvents">Link to this property</a>

VendorName stringOptional

Vendor name for TCF compliant consent modal, required for Custom Managed Components and Custom HTML tool with a defaultPurpose assigned.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20vendorName">Link to this property</a>

VendorPolicyURL stringOptional

Vendor’s Privacy Policy URL for TCF compliant consent modal, required for Custom Managed Components and Custom HTML tool with a defaultPurpose assigned.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20vendorPolicyUrl">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

type ConfigurationToolsWorker struct{…}

</summary>

BlockingTriggers \[]string

List of blocking trigger IDs.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20blockingTriggers">Link to this property</a>

Component string

Tool’s internal name.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20component">Link to this property</a>

<details>

<summary>

DefaultFields map\[string, ConfigurationToolsWorkerDefaultFieldsUnion]

Default fields for tool’s actions.

</summary>

One of the following:

UnionString

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20defaultFields%20%3E%20(items)%20%3E%20(variant)%200">Link to this property</a>

UnionBool

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20defaultFields%20%3E%20(items)%20%3E%20(variant)%201">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20defaultFields">Link to this property</a>

Enabled bool

Whether tool is enabled.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20enabled">Link to this property</a>

Name string

Tool’s name defined by the user.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20name">Link to this property</a>

Permissions \[]string

List of permissions granted to the component.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20permissions">Link to this property</a>

<details>

<summary>

Settings map\[string, ConfigurationToolsWorkerSettingsUnion]

Tool’s settings.

</summary>

One of the following:

UnionString

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20settings%20%3E%20(items)%20%3E%20(variant)%200">Link to this property</a>

UnionBool

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20settings%20%3E%20(items)%20%3E%20(variant)%201">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20settings">Link to this property</a>

Type ConfigurationToolsWorkerType

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20type">Link to this property</a>

<details>

<summary>

Worker ConfigurationToolsWorkerWorker

Cloudflare worker that acts as a managed component.

</summary>

EscapedWorkerName string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20worker%20%3E%20(property)%20escapedWorkerName">Link to this property</a>

WorkerTag string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20worker%20%3E%20(property)%20workerTag">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20worker">Link to this property</a>

<details>

<summary>

Actions map\[string, <a href="https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)">NeoEvent</a>]Optional

Actions configured on a tool. Either this or neoEvents field is required.

</summary>

ActionType string

Tool event type.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20actionType">Link to this property</a>

BlockingTriggers \[]string

List of blocking triggers IDs.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20blockingTriggers">Link to this property</a>

Data unknown

Event payload.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

FiringTriggers \[]string

List of firing triggers IDs.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20firingTriggers">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20actions">Link to this property</a>

DefaultPurpose stringOptional

Default consent purpose ID.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20defaultPurpose">Link to this property</a>

<details>

<summary>

NeoEvents \[]<a href="https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)">NeoEvent</a>Optional

DEPRECATED - List of actions configured on a tool. Either this or actions field is required. If both are present, actions field will take precedence.

</summary>

ActionType string

Tool event type.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20actionType">Link to this property</a>

BlockingTriggers \[]string

List of blocking triggers IDs.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20blockingTriggers">Link to this property</a>

Data unknown

Event payload.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

FiringTriggers \[]string

List of firing triggers IDs.

<a href="#(resource)%20zaraz%20%3E%20(model)%20neo_event%20%3E%20(schema)%20%3E%20(property)%20firingTriggers">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20neoEvents">Link to this property</a>

VendorName stringOptional

Vendor name for TCF compliant consent modal, required for Custom Managed Components and Custom HTML tool with a defaultPurpose assigned.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20vendorName">Link to this property</a>

VendorPolicyURL stringOptional

Vendor’s Privacy Policy URL for TCF compliant consent modal, required for Custom Managed Components and Custom HTML tool with a defaultPurpose assigned.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20vendorPolicyUrl">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools%20%3E%20(items)%20%3E%20(variant)%201">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20tools">Link to this property</a>

<details>

<summary>

Triggers map\[string, ConfigurationTrigger]

Triggers set up under Zaraz configuration, where key is the trigger alpha-numeric ID and value is the trigger configuration.

</summary>

<details>

<summary>

ExcludeRules \[]ConfigurationTriggersExcludeRule

Rules defining when the trigger is not fired.

</summary>

One of the following:

<details>

<summary>

type ConfigurationTriggersExcludeRulesZarazLoadRule struct{…}

</summary>

ID string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20id">Link to this property</a>

Match string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20match">Link to this property</a>

<details>

<summary>

Op ConfigurationTriggersExcludeRulesZarazLoadRuleOp

</summary>

One of the following:

const ConfigurationTriggersExcludeRulesZarazLoadRuleOpContains ConfigurationTriggersExcludeRulesZarazLoadRuleOp = "CONTAINS"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%200">Link to this property</a>

const ConfigurationTriggersExcludeRulesZarazLoadRuleOpEquals ConfigurationTriggersExcludeRulesZarazLoadRuleOp = "EQUALS"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%201">Link to this property</a>

const ConfigurationTriggersExcludeRulesZarazLoadRuleOpStartsWith ConfigurationTriggersExcludeRulesZarazLoadRuleOp = "STARTS\_WITH"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%202">Link to this property</a>

const ConfigurationTriggersExcludeRulesZarazLoadRuleOpEndsWith ConfigurationTriggersExcludeRulesZarazLoadRuleOp = "ENDS\_WITH"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%203">Link to this property</a>

const ConfigurationTriggersExcludeRulesZarazLoadRuleOpMatchRegex ConfigurationTriggersExcludeRulesZarazLoadRuleOp = "MATCH\_REGEX"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%204">Link to this property</a>

const ConfigurationTriggersExcludeRulesZarazLoadRuleOpNotMatchRegex ConfigurationTriggersExcludeRulesZarazLoadRuleOp = "NOT\_MATCH\_REGEX"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%205">Link to this property</a>

const ConfigurationTriggersExcludeRulesZarazLoadRuleOpGreaterThan ConfigurationTriggersExcludeRulesZarazLoadRuleOp = "GREATER\_THAN"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%206">Link to this property</a>

const ConfigurationTriggersExcludeRulesZarazLoadRuleOpGreaterThanOrEqual ConfigurationTriggersExcludeRulesZarazLoadRuleOp = "GREATER\_THAN\_OR\_EQUAL"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%207">Link to this property</a>

const ConfigurationTriggersExcludeRulesZarazLoadRuleOpLessThan ConfigurationTriggersExcludeRulesZarazLoadRuleOp = "LESS\_THAN"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%208">Link to this property</a>

const ConfigurationTriggersExcludeRulesZarazLoadRuleOpLessThanOrEqual ConfigurationTriggersExcludeRulesZarazLoadRuleOp = "LESS\_THAN\_OR\_EQUAL"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%209">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op">Link to this property</a>

Value string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

type ConfigurationTriggersExcludeRulesZarazClickListenerRule struct{…}

</summary>

ID string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20id">Link to this property</a>

Action ConfigurationTriggersExcludeRulesZarazClickListenerRuleAction

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20action">Link to this property</a>

<details>

<summary>

Settings ConfigurationTriggersExcludeRulesZarazClickListenerRuleSettings

</summary>

Selector string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20settings%20%3E%20(property)%20selector">Link to this property</a>

<details>

<summary>

Type ConfigurationTriggersExcludeRulesZarazClickListenerRuleSettingsType

</summary>

One of the following:

const ConfigurationTriggersExcludeRulesZarazClickListenerRuleSettingsTypeXpath ConfigurationTriggersExcludeRulesZarazClickListenerRuleSettingsType = "xpath"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20settings%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

const ConfigurationTriggersExcludeRulesZarazClickListenerRuleSettingsTypeCSS ConfigurationTriggersExcludeRulesZarazClickListenerRuleSettingsType = "css"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20settings%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20settings%20%3E%20(property)%20type">Link to this property</a>

WaitForTags int64

minimum0

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20settings%20%3E%20(property)%20waitForTags">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20settings">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%201">Link to this property</a>

<details>

<summary>

type ConfigurationTriggersExcludeRulesZarazTimerRule struct{…}

</summary>

ID string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%202%20%3E%20(property)%20id">Link to this property</a>

Action ConfigurationTriggersExcludeRulesZarazTimerRuleAction

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%202%20%3E%20(property)%20action">Link to this property</a>

<details>

<summary>

Settings ConfigurationTriggersExcludeRulesZarazTimerRuleSettings

</summary>

Interval int64

minimum50

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%202%20%3E%20(property)%20settings%20%3E%20(property)%20interval">Link to this property</a>

Limit int64

minimum0

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%202%20%3E%20(property)%20settings%20%3E%20(property)%20limit">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%202%20%3E%20(property)%20settings">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%202">Link to this property</a>

<details>

<summary>

type ConfigurationTriggersExcludeRulesZarazFormSubmissionRule struct{…}

</summary>

ID string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%203%20%3E%20(property)%20id">Link to this property</a>

Action ConfigurationTriggersExcludeRulesZarazFormSubmissionRuleAction

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%203%20%3E%20(property)%20action">Link to this property</a>

<details>

<summary>

Settings ConfigurationTriggersExcludeRulesZarazFormSubmissionRuleSettings

</summary>

Selector string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%203%20%3E%20(property)%20settings%20%3E%20(property)%20selector">Link to this property</a>

Validate bool

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%203%20%3E%20(property)%20settings%20%3E%20(property)%20validate">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%203%20%3E%20(property)%20settings">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%203">Link to this property</a>

<details>

<summary>

type ConfigurationTriggersExcludeRulesZarazVariableMatchRule struct{…}

</summary>

ID string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%204%20%3E%20(property)%20id">Link to this property</a>

Action ConfigurationTriggersExcludeRulesZarazVariableMatchRuleAction

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%204%20%3E%20(property)%20action">Link to this property</a>

<details>

<summary>

Settings ConfigurationTriggersExcludeRulesZarazVariableMatchRuleSettings

</summary>

Match string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%204%20%3E%20(property)%20settings%20%3E%20(property)%20match">Link to this property</a>

Variable string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%204%20%3E%20(property)%20settings%20%3E%20(property)%20variable">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%204%20%3E%20(property)%20settings">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%204">Link to this property</a>

<details>

<summary>

type ConfigurationTriggersExcludeRulesZarazScrollDepthRule struct{…}

</summary>

ID string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%205%20%3E%20(property)%20id">Link to this property</a>

Action ConfigurationTriggersExcludeRulesZarazScrollDepthRuleAction

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%205%20%3E%20(property)%20action">Link to this property</a>

<details>

<summary>

Settings ConfigurationTriggersExcludeRulesZarazScrollDepthRuleSettings

</summary>

Positions string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%205%20%3E%20(property)%20settings%20%3E%20(property)%20positions">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%205%20%3E%20(property)%20settings">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%205">Link to this property</a>

<details>

<summary>

type ConfigurationTriggersExcludeRulesZarazElementVisibilityRule struct{…}

</summary>

ID string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%206%20%3E%20(property)%20id">Link to this property</a>

Action ConfigurationTriggersExcludeRulesZarazElementVisibilityRuleAction

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%206%20%3E%20(property)%20action">Link to this property</a>

<details>

<summary>

Settings ConfigurationTriggersExcludeRulesZarazElementVisibilityRuleSettings

</summary>

Selector string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%206%20%3E%20(property)%20settings%20%3E%20(property)%20selector">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%206%20%3E%20(property)%20settings">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules%20%3E%20(items)%20%3E%20(variant)%206">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20excludeRules">Link to this property</a>

<details>

<summary>

LoadRules \[]ConfigurationTriggersLoadRule

Rules defining when the trigger is fired.

</summary>

One of the following:

<details>

<summary>

type ConfigurationTriggersLoadRulesZarazLoadRule struct{…}

</summary>

ID string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20id">Link to this property</a>

Match string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20match">Link to this property</a>

<details>

<summary>

Op ConfigurationTriggersLoadRulesZarazLoadRuleOp

</summary>

One of the following:

const ConfigurationTriggersLoadRulesZarazLoadRuleOpContains ConfigurationTriggersLoadRulesZarazLoadRuleOp = "CONTAINS"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%200">Link to this property</a>

const ConfigurationTriggersLoadRulesZarazLoadRuleOpEquals ConfigurationTriggersLoadRulesZarazLoadRuleOp = "EQUALS"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%201">Link to this property</a>

const ConfigurationTriggersLoadRulesZarazLoadRuleOpStartsWith ConfigurationTriggersLoadRulesZarazLoadRuleOp = "STARTS\_WITH"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%202">Link to this property</a>

const ConfigurationTriggersLoadRulesZarazLoadRuleOpEndsWith ConfigurationTriggersLoadRulesZarazLoadRuleOp = "ENDS\_WITH"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%203">Link to this property</a>

const ConfigurationTriggersLoadRulesZarazLoadRuleOpMatchRegex ConfigurationTriggersLoadRulesZarazLoadRuleOp = "MATCH\_REGEX"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%204">Link to this property</a>

const ConfigurationTriggersLoadRulesZarazLoadRuleOpNotMatchRegex ConfigurationTriggersLoadRulesZarazLoadRuleOp = "NOT\_MATCH\_REGEX"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%205">Link to this property</a>

const ConfigurationTriggersLoadRulesZarazLoadRuleOpGreaterThan ConfigurationTriggersLoadRulesZarazLoadRuleOp = "GREATER\_THAN"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%206">Link to this property</a>

const ConfigurationTriggersLoadRulesZarazLoadRuleOpGreaterThanOrEqual ConfigurationTriggersLoadRulesZarazLoadRuleOp = "GREATER\_THAN\_OR\_EQUAL"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%207">Link to this property</a>

const ConfigurationTriggersLoadRulesZarazLoadRuleOpLessThan ConfigurationTriggersLoadRulesZarazLoadRuleOp = "LESS\_THAN"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%208">Link to this property</a>

const ConfigurationTriggersLoadRulesZarazLoadRuleOpLessThanOrEqual ConfigurationTriggersLoadRulesZarazLoadRuleOp = "LESS\_THAN\_OR\_EQUAL"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op%20%3E%20(member)%209">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20op">Link to this property</a>

Value string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

type ConfigurationTriggersLoadRulesZarazClickListenerRule struct{…}

</summary>

ID string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20id">Link to this property</a>

Action ConfigurationTriggersLoadRulesZarazClickListenerRuleAction

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20action">Link to this property</a>

<details>

<summary>

Settings ConfigurationTriggersLoadRulesZarazClickListenerRuleSettings

</summary>

Selector string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20settings%20%3E%20(property)%20selector">Link to this property</a>

<details>

<summary>

Type ConfigurationTriggersLoadRulesZarazClickListenerRuleSettingsType

</summary>

One of the following:

const ConfigurationTriggersLoadRulesZarazClickListenerRuleSettingsTypeXpath ConfigurationTriggersLoadRulesZarazClickListenerRuleSettingsType = "xpath"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20settings%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

const ConfigurationTriggersLoadRulesZarazClickListenerRuleSettingsTypeCSS ConfigurationTriggersLoadRulesZarazClickListenerRuleSettingsType = "css"

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20settings%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20settings%20%3E%20(property)%20type">Link to this property</a>

WaitForTags int64

minimum0

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20settings%20%3E%20(property)%20waitForTags">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20settings">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%201">Link to this property</a>

<details>

<summary>

type ConfigurationTriggersLoadRulesZarazTimerRule struct{…}

</summary>

ID string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%202%20%3E%20(property)%20id">Link to this property</a>

Action ConfigurationTriggersLoadRulesZarazTimerRuleAction

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%202%20%3E%20(property)%20action">Link to this property</a>

<details>

<summary>

Settings ConfigurationTriggersLoadRulesZarazTimerRuleSettings

</summary>

Interval int64

minimum50

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%202%20%3E%20(property)%20settings%20%3E%20(property)%20interval">Link to this property</a>

Limit int64

minimum0

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%202%20%3E%20(property)%20settings%20%3E%20(property)%20limit">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%202%20%3E%20(property)%20settings">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%202">Link to this property</a>

<details>

<summary>

type ConfigurationTriggersLoadRulesZarazFormSubmissionRule struct{…}

</summary>

ID string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%203%20%3E%20(property)%20id">Link to this property</a>

Action ConfigurationTriggersLoadRulesZarazFormSubmissionRuleAction

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%203%20%3E%20(property)%20action">Link to this property</a>

<details>

<summary>

Settings ConfigurationTriggersLoadRulesZarazFormSubmissionRuleSettings

</summary>

Selector string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%203%20%3E%20(property)%20settings%20%3E%20(property)%20selector">Link to this property</a>

Validate bool

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%203%20%3E%20(property)%20settings%20%3E%20(property)%20validate">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%203%20%3E%20(property)%20settings">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%203">Link to this property</a>

<details>

<summary>

type ConfigurationTriggersLoadRulesZarazVariableMatchRule struct{…}

</summary>

ID string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%204%20%3E%20(property)%20id">Link to this property</a>

Action ConfigurationTriggersLoadRulesZarazVariableMatchRuleAction

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%204%20%3E%20(property)%20action">Link to this property</a>

<details>

<summary>

Settings ConfigurationTriggersLoadRulesZarazVariableMatchRuleSettings

</summary>

Match string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%204%20%3E%20(property)%20settings%20%3E%20(property)%20match">Link to this property</a>

Variable string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%204%20%3E%20(property)%20settings%20%3E%20(property)%20variable">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%204%20%3E%20(property)%20settings">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%204">Link to this property</a>

<details>

<summary>

type ConfigurationTriggersLoadRulesZarazScrollDepthRule struct{…}

</summary>

ID string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%205%20%3E%20(property)%20id">Link to this property</a>

Action ConfigurationTriggersLoadRulesZarazScrollDepthRuleAction

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%205%20%3E%20(property)%20action">Link to this property</a>

<details>

<summary>

Settings ConfigurationTriggersLoadRulesZarazScrollDepthRuleSettings

</summary>

Positions string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%205%20%3E%20(property)%20settings%20%3E%20(property)%20positions">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%205%20%3E%20(property)%20settings">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%205">Link to this property</a>

<details>

<summary>

type ConfigurationTriggersLoadRulesZarazElementVisibilityRule struct{…}

</summary>

ID string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%206%20%3E%20(property)%20id">Link to this property</a>

Action ConfigurationTriggersLoadRulesZarazElementVisibilityRuleAction

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%206%20%3E%20(property)%20action">Link to this property</a>

<details>

<summary>

Settings ConfigurationTriggersLoadRulesZarazElementVisibilityRuleSettings

</summary>

Selector string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%206%20%3E%20(property)%20settings%20%3E%20(property)%20selector">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%206%20%3E%20(property)%20settings">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules%20%3E%20(items)%20%3E%20(variant)%206">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20loadRules">Link to this property</a>

Name string

Trigger name.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

Description stringOptional

Trigger description.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20description">Link to this property</a>

System ConfigurationTriggersSystemOptional

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers%20%3E%20(items)%20%3E%20(property)%20system">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20triggers">Link to this property</a>

<details>

<summary>

Variables map\[string, ConfigurationVariable]

Variables set up under Zaraz configuration, where key is the variable alpha-numeric ID and value is the variable configuration. Values of variables of type secret are not included.

</summary>

One of the following:

<details>

<summary>

type ConfigurationVariablesZarazStringVariable struct{…}

</summary>

Name string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20variables%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20name">Link to this property</a>

Type ConfigurationVariablesZarazStringVariableType

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20variables%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20type">Link to this property</a>

Value string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20variables%20%3E%20(items)%20%3E%20(variant)%200%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20variables%20%3E%20(items)%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

type ConfigurationVariablesZarazSecretVariable struct{…}

</summary>

Name string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20variables%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20name">Link to this property</a>

Type ConfigurationVariablesZarazSecretVariableType

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20variables%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20type">Link to this property</a>

Value string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20variables%20%3E%20(items)%20%3E%20(variant)%201%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20variables%20%3E%20(items)%20%3E%20(variant)%201">Link to this property</a>

<details>

<summary>

type ConfigurationVariablesZarazWorkerVariable struct{…}

</summary>

Name string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20variables%20%3E%20(items)%20%3E%20(variant)%202%20%3E%20(property)%20name">Link to this property</a>

Type ConfigurationVariablesZarazWorkerVariableType

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20variables%20%3E%20(items)%20%3E%20(variant)%202%20%3E%20(property)%20type">Link to this property</a>

<details>

<summary>

Value ConfigurationVariablesZarazWorkerVariableValue

</summary>

EscapedWorkerName string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20variables%20%3E%20(items)%20%3E%20(variant)%202%20%3E%20(property)%20value%20%3E%20(property)%20escapedWorkerName">Link to this property</a>

WorkerTag string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20variables%20%3E%20(items)%20%3E%20(variant)%202%20%3E%20(property)%20value%20%3E%20(property)%20workerTag">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20variables%20%3E%20(items)%20%3E%20(variant)%202%20%3E%20(property)%20value">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20variables%20%3E%20(items)%20%3E%20(variant)%202">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20variables">Link to this property</a>

ZarazVersion int64

Zaraz internal version of the config.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20zarazVersion">Link to this property</a>

<details>

<summary>

Analytics ConfigurationAnalyticsOptional

Cloudflare Monitoring settings.

</summary>

DefaultPurpose stringOptional

Consent purpose assigned to Monitoring.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20analytics%20%3E%20(property)%20defaultPurpose">Link to this property</a>

Enabled boolOptional

Whether Advanced Monitoring reports are enabled.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20analytics%20%3E%20(property)%20enabled">Link to this property</a>

SessionExpTime int64Optional

Session expiration time (seconds).

maximum86400

minimum60

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20analytics%20%3E%20(property)%20sessionExpTime">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20analytics">Link to this property</a>

<details>

<summary>

Consent ConfigurationConsentOptional

Consent management configuration.

</summary>

Enabled bool

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20enabled">Link to this property</a>

ButtonTextTranslations <a href="https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz%20%3E%20(model)%20button_text_translation%20%3E%20(schema)">ButtonTextTranslation</a>Optional

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20buttonTextTranslations">Link to this property</a>

CompanyEmail stringOptional

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20companyEmail">Link to this property</a>

CompanyName stringOptional

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20companyName">Link to this property</a>

CompanyStreetAddress stringOptional

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20companyStreetAddress">Link to this property</a>

ConsentModalIntroHTML stringOptional

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20consentModalIntroHTML">Link to this property</a>

ConsentModalIntroHTMLWithTranslations map\[string, string]Optional

Object where keys are language codes.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20consentModalIntroHTMLWithTranslations">Link to this property</a>

CookieName stringOptional

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20cookieName">Link to this property</a>

CustomCSS stringOptional

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20customCSS">Link to this property</a>

CustomIntroDisclaimerDismissed boolOptional

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20customIntroDisclaimerDismissed">Link to this property</a>

DefaultLanguage stringOptional

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20defaultLanguage">Link to this property</a>

HideModal boolOptional

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20hideModal">Link to this property</a>

<details>

<summary>

Purposes map\[string, ConfigurationConsentPurpose]Optional

Object where keys are purpose alpha-numeric IDs.

</summary>

Description string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20purposes%20%3E%20(items)%20%3E%20(property)%20description">Link to this property</a>

Name string

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20purposes%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20purposes">Link to this property</a>

<details>

<summary>

PurposesWithTranslations map\[string, ConfigurationConsentPurposesWithTranslation]Optional

Object where keys are purpose alpha-numeric IDs.

</summary>

Description map\[string, string]

Object where keys are language codes.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20purposesWithTranslations%20%3E%20(items)%20%3E%20(property)%20description">Link to this property</a>

Name map\[string, string]

Object where keys are language codes.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20purposesWithTranslations%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

Order int64

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20purposesWithTranslations%20%3E%20(items)%20%3E%20(property)%20order">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20purposesWithTranslations">Link to this property</a>

TcfCompliant boolOptional

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent%20%3E%20(property)%20tcfCompliant">Link to this property</a>

</details>

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20consent">Link to this property</a>

HistoryChange boolOptional

Single Page Application support enabled.

<a href="#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)%20%3E%20(property)%20historyChange">Link to this property</a>

</details>

[Link to this property](<#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)>)

#### ZarazDefault

##### [Get default Zaraz configuration](https://developers.cloudflare.com/api/go/resources/zaraz/subresources/default/methods/get)

client.Zaraz.Default.Get(ctx, query) (\*[Configuration](<https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)>), error)

GET/zones/{zone\_id}/settings/zaraz/default

#### ZarazExport

##### [Export Zaraz configuration](https://developers.cloudflare.com/api/go/resources/zaraz/subresources/export/methods/get)

client.Zaraz.Export.Get(ctx, query) (\*[Configuration](<https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)>), error)

GET/zones/{zone\_id}/settings/zaraz/export

#### ZarazHistory

##### [List Zaraz historical configuration records](https://developers.cloudflare.com/api/go/resources/zaraz/subresources/history/methods/list)

client.Zaraz.History.List(ctx, params) (\*SinglePage\[[HistoryListResponse](<https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz.history%20%3E%20(model)%20HistoryListResponse%20%3E%20(schema)>)], error)

GET/zones/{zone\_id}/settings/zaraz/history

##### [Restore Zaraz historical configuration by ID](https://developers.cloudflare.com/api/go/resources/zaraz/subresources/history/methods/update)

client.Zaraz.History.Update(ctx, params) (\*[Configuration](<https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz.config%20%3E%20(model)%20configuration%20%3E%20(schema)>), error)

PUT/zones/{zone\_id}/settings/zaraz/history

#### ZarazHistoryConfigs

##### [Get Zaraz historical configurations by ID(s)](https://developers.cloudflare.com/api/go/resources/zaraz/subresources/history/subresources/configs/methods/get)

client.Zaraz.History.Configs.Get(ctx, params) (\*[HistoryConfigGetResponse](<https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz.history.configs%20%3E%20(model)%20HistoryConfigGetResponse%20%3E%20(schema)>), error)

GET/zones/{zone\_id}/settings/zaraz/history/configs

#### ZarazPublish

##### [Publish Zaraz preview configuration](https://developers.cloudflare.com/api/go/resources/zaraz/subresources/publish/methods/create)

client.Zaraz.Publish.New(ctx, params) (\*string, error)

POST/zones/{zone\_id}/settings/zaraz/publish

#### ZarazWorkflow

##### [Get Zaraz workflow](https://developers.cloudflare.com/api/go/resources/zaraz/subresources/workflow/methods/get)

client.Zaraz.Workflow.Get(ctx, query) (\*[Workflow](<https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz.workflow%20%3E%20(model)%20workflow%20%3E%20(schema)>), error)

GET/zones/{zone\_id}/settings/zaraz/workflow

##### ModelsExpand Collapse

<details>

<summary>

type Workflow string

Zaraz workflow.

</summary>

One of the following:

const WorkflowRealtime <a href="https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz.workflow%20%3E%20(model)%20workflow%20%3E%20(schema)">Workflow</a> = "realtime"

<a href="#(resource)%20zaraz.workflow%20%3E%20(model)%20workflow%20%3E%20(schema)%20%3E%20(member)%200">Link to this property</a>

const WorkflowPreview <a href="https://developers.cloudflare.com/api/go/resources/zaraz#(resource)%20zaraz.workflow%20%3E%20(model)%20workflow%20%3E%20(schema)">Workflow</a> = "preview"

<a href="#(resource)%20zaraz.workflow%20%3E%20(model)%20workflow%20%3E%20(schema)%20%3E%20(member)%201">Link to this property</a>

</details>

[Link to this property](<#(resource)%20zaraz.workflow%20%3E%20(model)%20workflow%20%3E%20(schema)>)