You are here

google_analytics_counter.schema.yml in Google Analytics Counter 8.3

config/schema/google_analytics_counter.schema.yml

File

config/schema/google_analytics_counter.schema.yml
View source
  1. # Schema for the configuration files of the google_analytics_counter module.
  2. google_analytics_counter.settings:
  3. type: config_object
  4. label: 'Settings'
  5. mapping:
  6. general_settings:
  7. type: mapping
  8. label: 'General Settings'
  9. mapping:
  10. client_id:
  11. type: string
  12. label: 'Client ID created for the app.'
  13. client_secret:
  14. type: string
  15. label: 'Client Secret created for the app.'
  16. redirect_uri:
  17. type: string
  18. label: 'Used to override the host for the callback uri.'
  19. cron_interval:
  20. type: integer
  21. label: 'Minimum time between Google Analytics data fetching.'
  22. chunk_to_fetch:
  23. type: integer
  24. label: 'Number of items to fetch from Google Analytics in one request.'
  25. api_dayquota:
  26. type: integer
  27. label: 'Number of items to fetch from Google Analytics in one request.'
  28. cache_length:
  29. type: integer
  30. label: 'The minimum time in hours to elapse between getting fresh data for the same query from Google Analytics.'
  31. queue_time:
  32. type: integer
  33. label: 'The length of time the queue should be run.'
  34. end_date:
  35. type: string
  36. label: 'The end date for Google Analytics queries.'
  37. start_date:
  38. type: string
  39. label: 'The start date for Google Analytics queries.'
  40. custom_start_date:
  41. type: string
  42. label: 'The fixed start date for Google Analytics queries.'
  43. custom_end_date:
  44. type: string
  45. label: 'The fixed end date for Google Analytics queries.'
  46. project_name:
  47. type: string
  48. label: 'The machine name of the Google project.'
  49. profile_id:
  50. type: string
  51. label: 'The Google Analytics view to use.'
  52. gac_type_page:
  53. type: string
  54. label: 'The page node type.'