Plan Backend for Ad System
Ad Object should contain:
- Ad Name
- Ad Description
- Ad Photo/Photos/Video/Videos
- Audience Gender
- Age Range
- Countries
- Budget (Value + Currency)
- Per day / Lifetime
- Schedule ( Run Ad Continuously / Start and Stop Date )
- Transactions
- Weekly spent SocX
- Monthly spent SocX
- Video Views
- Other params may be needed ( this will be complete after the discussions in TO DO are done )
Backend Endpoints:
- List of Currencies that are being used with SocX App
- List of Countries People that use our App
- Weekly spent SocX ( data containing the amount of SocX spent in each week of the current year )
- Monthly spent SocX ( data containing the amount of SocX spent in each month of the current year )
- List of Transactions ( dates of all the transactions and other information? )
- Video Views ( a number that contains all the views of a video? )
- Account Performance:
- Spent: week date and how amount spent per day
- People reached: week date and how many people viewed the Ad
- Impressions: week date and impression per day
- Past Performance
TO DO:
- We should have options to delete a photo or video if the user doesn’t want it anymore ( First Ad Slide Screen / NewAdSetupPostScreen ).
- Talk with @alexsirbu04 and @shadyzpop about the Age Range UX.
- Discuss with @alexsirbu04 and @shadyzpop about the countries selector on the Audience Section.
- Figure out proper navigation between sections (confusing arrows) .
- Discuss what does Boost a post / Get video views / Drive traffic to your website should do.
- Discuss if an Ad can have Sub-Ads ( Folder section on AdsManagementEditAdScreen ). Also whether we should show the number of Sub-Ads or just show that an Ad has multiple Sub-Ads and then offer the possibility to acmes a screen with all the Sub-Ads?
- What should Past Performance do or what it should show?
- We should have options to delete a photo or video if the user doesn’t want it anymore ( First Ad Slide Screen / NewAdSetupPostScreen ).
I think that is not needed. We just don't show the post created there? E.g. all posts created via the ad system get the flag "ad" and maybe a flag "active / inactive" ?
- Talk with @alexsirbu04 and @Shadyzpop about the Age Range UX.
Is this one solved or do you need more input?
- Discuss with @alexsirbu04 and @Shadyzpop about the countries selector on the Audience Section.
Solved and will be implemented.
- Figure out proper navigation between sections (confusing arrows) .
Need more input from me?
- Discuss what does Boost a post / Get video views / Drive traffic to your website should do.
Boost a Post -> Shows the AD to people , get more POST views.
Get video views -> Video Ads only , get more video views.
Drive traffic to your website should do. -> Get clicks to a website outside of SocialX
- Discuss if an Ad can have Sub-Ads ( Folder section on AdsManagementEditAdScreen ). Also whether we should show the number of Sub-Ads or just show that an Ad has multiple Sub-Ads and then offer the possibility to acmes a screen with all the Sub-Ads?
No Sub-Ads in my opinion
- What should Past Performance do or what it should show?
Please send me in Slack quick a hint where to find it then I will answer that
Ad Object should contain:
- Ad Name
- Ad Description
- Ad Photo/Photos/Video/Videos
- Audience Gender
- Age Range
- Countries
- Budget (Value + Currency)
- Per day / Lifetime
- Schedule ( Run Ad Continuously / Start and Stop Date )
- Transactions
- Weekly spent SocX
- Monthly spent SocX
- Video Views
Backend Endpoints:
- List of Currencies that are being used with SocX App
- List of Countries (with Flag would be awesome, flag should be anything than SVG if possible)
- Weekly spent SocX ( data containing the amount of SocX spent in each week of the current year )
- Monthly spent SocX ( data containing the amount of SocX spent in each month of the current year )
- List of Transactions ( dates of all the transactions and other information? )
- Video Views ( a number that contains all the views of a video? )
- Account Performance:
- Spent: week date and how amount spent per day
- People reached: week date and how many people viewed the Ad
- Impressions: week date and impression per day
- Past Performance
- Boost a Post (show the Ad to people, get more POST views)
- Get Video Views (Video Ads only, get more video views)
- Drive traffic to your website (gets clicks to a website outside of SocialX)
TODO:
- Estimated Reach should have a formula based on Gender, Age Range and Selected Countries