-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
Instagram analytics fix #594
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
1 Skipped Deployment
|
Caution Review failedThe pull request is closed. WalkthroughThe InstagramProvider class’s analytics method was updated to modify its API call behavior. The method now performs two API calls: one that retrieves insights from the Facebook Graph API using a refined query which excludes the profile_views metric, and a second call that gathers metrics for likes, comments, shares, saves, and replies. The results from both calls are combined into a unified analytics data array with totals and date representations. The method’s signature remains unchanged. Changes
Sequence Diagram(s)sequenceDiagram
participant C as Client
participant IP as InstagramProvider
participant FB as Facebook Graph API
C->>IP: analytics(id, accessToken, date)
IP->>FB: Request insights (excluding profile_views)
FB-->>IP: Return first set of insights
IP->>FB: Request insights (for likes, comments, shares, saves, replies)
FB-->>IP: Return second set of insights
IP->>IP: Combine both sets of data
IP-->>C: Return combined analytics array
Possibly related PRs
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
✨ Finishing Touches
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Summary by CodeRabbit