Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for screen events #21

Open
grumBit opened this issue Jun 20, 2024 · 1 comment
Open

Add support for screen events #21

grumBit opened this issue Jun 20, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@grumBit
Copy link

grumBit commented Jun 20, 2024

Describe the feature

Currently dbt_segment handles Segment style page events, but not screen events.

We have both web and mobile native versions of our app and would like to use dbt_segment to consume both page and screen events, which would allow us to analyse mbile app user behaviour, and more importantly to compare user behaviour across platforms.

Describe alternatives you've considered

  1. Munge ingested screen events in a way that they can be passed off as page views, but that seems quite ugly.
  2. Rather than using SDK's in mobile native apps that send in screen events, use a HTML endpoints to send in raw page events, but seems even worse than 1.

Please let me know of any other approaches people can think of.

Additional context

I think this should be able to be independent of specific databases. We currently use Snowflake, but I don't expect that should matter.

Similar to DB specifics, I think this should be independent of whose SDK is being used to collect the screen events. We are using Rudderstack's SDK, which is fully compatible with Segment's API and collects the same data.

Who will this benefit?

This will benefit anyone collecting screen events using mobile app SDK's from Segment, Rudderstack, etc. It will be even more beneficial for people who have both web and mobile native apps, which will enable comparisons of user behaviour across platforms.

Are you interested in contributing this feature?

I'm interested in contributing to this feature and would need a hand getting started please.

@grumBit grumBit added the enhancement New feature or request label Jun 20, 2024
@0adamjones
Copy link

Hey @grumBit! Happy to take a look at this with you if you're interested in contributing! Feel free to drop any questions here, or find me on dbt slack @adam Jones (same profile pic).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants