-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
✨ Source Instagram: add new fields for streams StoryInsights and MediaInsights #41937
✨ Source Instagram: add new fields for streams StoryInsights and MediaInsights #41937
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
/format-fix
|
Thank you for this! Let me run CI on this and fix formatting, let's see how things look then |
Do I have to do something to allow you to run this? It seems it tried to run on my repo and got an error because of that |
/format-fix
|
Any updates on this review? |
The changes make sense to me, but the team that owns Instagram is pretty backlogged. ;( @bazarnov maybe I can convince you resolve the conflicts and take a look? ;) |
@natikgadzhi No problem; I'll take a look. However, this is a private repo I don't have access to. Thus, the conflicts must be resolved by the repo maintainer @im-voracity (I believe this is you). Merging with master (pull) is enough to list and resolve the conflicts (there are a couple of lines of code to accept and move your changes on top of it). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes look good to me, this is not a Breaking Change, thus we should be safe to proceed.
@im-voracity Poke @marcosmarxm when the conflicts are resolved from your side, please.
Thank you for the contribution!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Hello your feedback matters a lot to us. Can you spare just 2 minutes to complete a survey? We’re dedicated to making the contributor experience even better, and your input is key to achieving excellence. Thank you for helping us improve! |
…aInsights (airbytehq#41937) Co-authored-by: Natik Gadzhi <[email protected]> Co-authored-by: Octavia Squidington III <[email protected]>
What
New metrics for StoryInsights and MediaInsights streams:
StoryInsights
:follows
,profile_visits
,shares
,total_interactions
.MediaInsights
:follows
,profile_visits
,clips_replay_count
,ig_reels_aggregated_all_plays_count
.Also changed description for
ig_reels_avg_watch_time
andig_reels_video_view_total_time
that were wrong, since Instagram uses milliseconds for those metrics and not seconds.Issue: #40610
How
Added new fields to requests query, updated schemas and tests to reflect the changes.
Review guide
User Impact
New metrics available for affected streams
Can this PR be safely reverted and rolled back?
Context: Some metrics were deprecated in newer versions of instagram API and although the connector removed the deprecated fields, it didn't added the new metrics available. This PR focus on bringing some of them, since the remaining ones are more complex.
API Reference for all the metrics available can be found here.