type property

String? type
getter/setter pair

Defines the data layer event that causes this trigger.

@mutable tagmanager.accounts.containers.workspaces.triggers.create @mutable tagmanager.accounts.containers.workspaces.triggers.update Possible string values are:

  • "eventTypeUnspecified"
  • "pageview"
  • "domReady"
  • "windowLoaded"
  • "customEvent"
  • "triggerGroup"
  • "init"
  • "consentInit"
  • "serverPageview"
  • "always"
  • "firebaseAppException"
  • "firebaseAppUpdate"
  • "firebaseCampaign"
  • "firebaseFirstOpen"
  • "firebaseInAppPurchase"
  • "firebaseNotificationDismiss"
  • "firebaseNotificationForeground"
  • "firebaseNotificationOpen"
  • "firebaseNotificationReceive"
  • "firebaseOsUpdate"
  • "firebaseSessionStart"
  • "firebaseUserEngagement"
  • "formSubmission"
  • "click"
  • "linkClick"
  • "jsError"
  • "historyChange"
  • "timer"
  • "ampClick"
  • "ampTimer"
  • "ampScroll"
  • "ampVisibility"
  • "youTubeVideo"
  • "scrollDepth"
  • "elementVisibility"

Implementation

core.String? type;