├── LICENSE ├── README.md ├── collect_function ├── config.json ├── main.py └── requirements.txt ├── deploy.sh ├── docs ├── code-of-conduct.md └── contributing.md ├── ga_stream_beam ├── hit_processing.py ├── modules │ ├── __init__.py │ └── hit_schema.py ├── requirements.txt └── setup.py ├── query_examples └── sessionization.sql └── task_override ├── customGAFunction.js └── customJSVariable.js /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ga-serverless-streaming/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ga-serverless-streaming/HEAD/README.md -------------------------------------------------------------------------------- /collect_function/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "TOPIC": "ga-hits" 3 | } 4 | -------------------------------------------------------------------------------- /collect_function/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ga-serverless-streaming/HEAD/collect_function/main.py -------------------------------------------------------------------------------- /collect_function/requirements.txt: -------------------------------------------------------------------------------- 1 | google-cloud-pubsub -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ga-serverless-streaming/HEAD/deploy.sh -------------------------------------------------------------------------------- /docs/code-of-conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ga-serverless-streaming/HEAD/docs/code-of-conduct.md -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ga-serverless-streaming/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /ga_stream_beam/hit_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ga-serverless-streaming/HEAD/ga_stream_beam/hit_processing.py -------------------------------------------------------------------------------- /ga_stream_beam/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ga_stream_beam/modules/hit_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ga-serverless-streaming/HEAD/ga_stream_beam/modules/hit_schema.py -------------------------------------------------------------------------------- /ga_stream_beam/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ga-serverless-streaming/HEAD/ga_stream_beam/requirements.txt -------------------------------------------------------------------------------- /ga_stream_beam/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ga-serverless-streaming/HEAD/ga_stream_beam/setup.py -------------------------------------------------------------------------------- /query_examples/sessionization.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ga-serverless-streaming/HEAD/query_examples/sessionization.sql -------------------------------------------------------------------------------- /task_override/customGAFunction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ga-serverless-streaming/HEAD/task_override/customGAFunction.js -------------------------------------------------------------------------------- /task_override/customJSVariable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/ga-serverless-streaming/HEAD/task_override/customJSVariable.js --------------------------------------------------------------------------------