Questions tagged [snowplow]

Snowplow is a powerful, flexible, scalable web analytics platform.

Features

  • Direct access to all your customer-level and event-level data
  • Data is structured in an easy-to-query format
  • Data stored on your own Amazon Web Services account (in S3 and optionally Redshift), so you can query it using any tool you want
  • Enterprise-strength. Scales to 100Ms of events per day

Open source

  • No vendor lock-in
  • Developed by a growing community passionate about data
47 questions
6
votes
1 answer

chmod fails to alter permissions in Vagrant VM

I am trying to set up a Vagrant environment to host Snowplow (https://github.com/snowplow). When I launch vagrant from a cygwin shell $vagrant up && vagrant ssh I get into an Ubuntu guest image (12.04), and when I attempt to install java8 into…
Robin Coe
  • 750
  • 7
  • 28
3
votes
1 answer

Snowplow scala collector: Kinesis stream pockinesisfirehose doesn't exist

I am working on a click tracking project and I am using Snowplow (Open Source) for that. I am using Scala snowplow collector to collect the data and route it to Amazon Kinesis. But, when I am launching it with this configuration: collector { # The…
Prakhar Mishra
  • 1,586
  • 4
  • 28
  • 52
3
votes
0 answers

In snowplow tool when i am running stream enrich getting error

I am configuring snowplow in my local machine(ubuntu) I have installed and configured scala stream collector. Below configuration file(collector.conf) # Copyright (c) 2013-2016 Snowplow Analytics Ltd. All rights reserved. # # This program is…
Sandesh Puttaraj
  • 323
  • 2
  • 16
2
votes
1 answer

Resolving third party cocoapod dependencies in Kotlin MPP

I am trying to setup a tracking library written in Kotlin Multiplatform to support all our mobile clients. Tests for Android went well (integrating snowplow via gradle). I also managed to integrate Snowplow via cocoapods into the MPP. kotlin { …
4ndro1d
  • 2,926
  • 7
  • 35
  • 65
2
votes
3 answers

Snowplow Collector on K8S does not use service account

It seems that we cannot make the Snowplow container (snowplow/scala-stream-collector-kinesis) use the service account we provide. It always uses the shared-eks-node-role but not the provided service account. The config is set to default for both the…
Thijs
  • 1,423
  • 15
  • 38
2
votes
1 answer

In Snowplow, is it a compulsory to use DynamoDB in stream enrich process?

I trying to develop a working example of Snowplow click tracking. I have to setup enrichment process to enrich raw data on Kinesis stream. But, when I am running JAR file, I am getting this error: ERROR…
Prakhar Mishra
  • 1,586
  • 4
  • 28
  • 52
2
votes
1 answer

Snowplow spark - getting error at runtime

I'm parsing snowplow's events using Spark as per their guide at https://github.com/snowplow/snowplow-scala-analytics-sdk. My code looks like import com.snowplowanalytics.snowplow.analytics.scalasdk.json.EventTransformer import org.apache.spark.{…
hlagvankar
  • 219
  • 1
  • 3
  • 12
2
votes
1 answer

Snowplow Analytics `uid` GET param does not appear

I have the Snowplow event tracker snippet included on my website using Google Tag Manager, and Snowplow events are indeed being sent as GET requests to the endpoint I've configured. Many of the params from the Snowplow tracker protocol are present…
Tom Shea
  • 21
  • 4
2
votes
1 answer

Redshift slow sub query (if it includes certain columns)

I have a query as follows: SELECT e.event_id, ( SELECT event_id FROM atomic.events WHERE domain_userid = e.domain_userid ORDER BY collector_tstamp LIMIT 1 ) AS…
2
votes
2 answers

How can I treat a new array element before the POST request

I am currently developing a script that would allow me to retrieve the username of a connection attempt on websites. But the main constraint is that I would not able to edit the HTML of the page, just to add my script(s) via a Tag Manager. I must…
gblaise
  • 59
  • 9
1
vote
0 answers

how to set a custom Eastern DateTime in Snowplow Stream Collector or Is there any method or feature available in the Snowplow/Snowplow Web package?

I am utilizing a snowplow to track records, but since the records are stored in UTC timestamp, I must establish a custom timestamp. is there any way iavailable to change the custome timestamp Or, I am using the Snowplow/Snowplow Web dbt package. Is…
Naveen
  • 11
  • 3
1
vote
0 answers

How to properly track events on a embeded Spotify player?

I want to track events (play, pause, seek, etc) on a embeded Spotify player. My idea is to send to Snowplow these events. The thing is that the embeded Spotify does not use video and audio HTML tags and all the tips that I have found so far on the…
churros
  • 419
  • 1
  • 8
  • 20
1
vote
2 answers

Adding Snowplow to Kotlin multiplatform project for iOS

I am trying to integrate Snowplow to a Kotlin Multiplatform Project. Android is working fine: val androidMain by getting { dependencies { api("com.snowplowanalytics:snowplow-android-tracker:1.7.1") } } But…
4ndro1d
  • 2,926
  • 7
  • 35
  • 65
1
vote
1 answer

snowplow collector is not working with https protocol (port 443)

I am trying to enable ssl on collector level and trying to run on port 443 but unable to do so. Collector is perfectly running fine on normal http port (port 80 or other) but not on port 443 with ssl enabled. I followed instructions given in…
Abhishek Jain
  • 185
  • 1
  • 11
1
vote
0 answers

Decompress LZO indexed files

I need to decompress some lzo indexed files. First, I've tried to decompress the first lzo file with lzop but in the first line of the fie i have some extra byte. How I can decompress the file correctly?
znndrd
  • 79
  • 1
  • 8
1
2 3 4