gitroomhq / gitroom

πŸ“¨ Schedule social media and articles. Exchange or buy posts from other members πŸ‘¨πŸ»β€πŸ’». Monitor your GitHub trending, and so much more πŸ“ˆ.

Home Page:https://postiz.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸš€ Feature: [Backend] Create an infrastructure for every provider to collect analytics and show it in the dashboard

nevo-david opened this issue Β· comments

πŸ”– Feature description

In order to measure better how the launch goes, it's better to collect information about every platform.

🎀 Why is this feature needed ?

✌️ How do you aim to achieve this?

We need to add another function inside of ArticleIntegrationsInterface and ISocialMediaIntegration to collect analytics - of course it's must be optional so we can implement it slowly.

  • We need to create a database table that collects impressions, post engagement, and post clicks (if possible)
  • We need to create a job that runs immediately after adding a provider to collect the previous information.
  • We need to create a job that runs once a day to collect the latest information.

The aim is to do it daily.

πŸ”„οΈ Additional Information

No response

πŸ‘€ Have you spent some time to check if this feature request has been raised before?

  • I checked and didn't find similar issue

Are you willing to submit PR?

None