As asked by stakeholder, minimum changes will be made to make the product ready soon enough for end users, complete changes will be made after that.
Here are the minimum changes:
Clicking advertisements will be disabled for now as we focus mainly on view ads.
Campaign type (single-selection) > banner, audio and video.
banner ad supports both CPV and CPM which means user can either set a bid per 1000 impressions or per click.
Audio ad will be per impression (listen).
Video will be per view. (for now).
Platform (multi-select) > web, android and iOS.
Campaign name (unique for user, required).
Gender (default is both male and female, but can be limited to 1 option only if customization is needed).
Geographical location (default all provinces, multi-select).
Audio option must be added to campaign type.
The redirect link will be moved to step 4 which is uploading.
Adding error handling and hints for each file and showing a corresponding error message to the user preventing further confusion on the latest step.
Show a hint message if the price defined by the customer is lower than the average set by the admin, if the user selects multiple platforms, then consider the higher cost for that campaign.
Step 4, according to the campaign type, the required content will be different:
Audio:
Advertiser name (required, maximum 25 characters).
Upload ad Image (required, 640x640 pixels, JPEG or PNG).
Upload Audio (required, 30 seconds or less, maximum 1MG, WAV, MP3 or OGG).
Button name (required, maximum 13 characters).
Ad landing page URL.(required).
Video:
Upload Video (required)
Maximum file size: 300MG
Resolution: 1280 x 720, 1920x1080,
Format: MP4.
Less than 16 seconds on the client side, however, the admin must be able to upload up to 2 minutes, maximum 650MG.
Backend only: Upload ad Image (required, 640x640 pixels, JPEG or PNG) - optional.
Backend only: Button name (required, maximum 13 characters) - optional.
Backend only: Ad landing page URL - optional.
Banner:
Upload ad image (required)
Supported sizes (970x250, 468x60, 728x90, 300x250, 300x100, 120x600) - can upload 1 image for each size.
Maximum file size: 200KB.
Format supported: JPEG, PNG.
Ad landing page URL.
For now, the video ads type will be mid-roll as default, but the admin must be able to change their type to pre-roll ads which will be shown before the main video content starts.
As asked by stakeholder, minimum changes will be made to make the product ready soon enough for end users, complete changes will be made after that.
Here are the minimum changes:
Clicking advertisements will be disabled for now as we focus mainly on view ads.
Campaign type (single-selection) > banner, audio and video.
Platform (multi-select) > web, android and iOS.
Campaign name (unique for user, required).
Audio option must be added to campaign type.
The redirect link will be moved to step 4 which is uploading.
Adding error handling and hints for each file and showing a corresponding error message to the user preventing further confusion on the latest step.
Show a hint message if the price defined by the customer is lower than the average set by the admin, if the user selects multiple platforms, then consider the higher cost for that campaign.
Step 4, according to the campaign type, the required content will be different:
Audio:
Video:
Banner:
For now, the video ads type will be mid-roll as default, but the admin must be able to change their type to pre-roll ads which will be shown before the main video content starts.
Matching system link and further info : Figjam