socialx_react_native icon indicating copy to clipboard operation
socialx_react_native copied to clipboard

Plan Backend for Ad System

Open ChristBKK opened this issue 7 years ago • 3 comments

ChristBKK avatar Oct 31 '18 11:10 ChristBKK

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?

alexcroitoru95 avatar Nov 07 '18 11:11 alexcroitoru95

  • 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

ChristBKK avatar Nov 15 '18 09:11 ChristBKK

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

alexcroitoru95 avatar Nov 15 '18 13:11 alexcroitoru95