You are here

google_analytics_event_tracker.schema.yml in Google Analytics Event Tracking 8

Same filename and directory in other branches
  1. 8.2 config/schema/google_analytics_event_tracker.schema.yml
config/schema/google_analytics_event_tracker.schema.yml

File

config/schema/google_analytics_event_tracker.schema.yml
View source
  1. google_analytics_et.google_analytics_event_tracker.*:
  2. type: config_entity
  3. label: 'Google Analytics event tracker config'
  4. mapping:
  5. id:
  6. type: string
  7. label: 'ID'
  8. label:
  9. type: label
  10. label: 'Label'
  11. uuid:
  12. type: string
  13. element_selector:
  14. type: string
  15. label: 'CSS Selector'
  16. dom_event:
  17. type: string
  18. label: 'DOM Event'
  19. ga_event_category:
  20. type: string
  21. label: 'Google Analytics Event Category'
  22. ga_event_action:
  23. type: string
  24. label: 'Google Analytics Event Action Name'
  25. ga_event_label:
  26. type: string
  27. label: 'Google Analytics Event Label'
  28. ga_event_value:
  29. type: integer
  30. label: 'Google Analytics Event Value'
  31. ga_event_noninteraction:
  32. type: boolean
  33. label: 'Google Analytics Non-interaction Event'
  34. content_types:
  35. type: array
  36. label: 'Content Types to apply event tracker'
  37. languages:
  38. type: array
  39. label: 'Languages to apply event tracker'
  40. themes:
  41. type: array
  42. label: 'Themes to which event tracker should apply'
  43. preprocess:
  44. type: boolean
  45. label: 'Preprocess tracker Javascript'
  46. path_negate:
  47. type: boolean
  48. label: 'All pages except or only those'
  49. paths:
  50. type: text
  51. label: 'list of pages to be white/black listed'