View package
$20
per 1,000 target views
Minimum: 1,000 views. The control uses increments of 500 and rounds entered values upward.
Allwidefeed advertiser guide
Learn how campaign creation, view pricing, optional media fees, top-ups, and reporting work. Use the calculator to estimate a campaign or top-up based on the rates shown in the supplied Ads Manager code.
01 · Interactive estimate
Estimate the view package and optional media fee. The calculator follows the front-end formulas in the supplied code; it is not a payment processor or a final checkout quote.
Top-ups use the same displayed view rate. The supplied code does not add a media fee to top-ups.
Enter at least 1,000 views. Values are rounded up to the next 500.
First 5 KB are free; each additional 5 KB block costs $0.02, rounded up.
First 30 seconds are free; each additional 30-second block costs $0.50, rounded up.
Calculator assumptions
The Ads Manager code calculates views at $0.02 each. It rounds view quantities upward to 500-view steps. The image and video estimates use the media-fee formulas shown below. The calculator does not upload files, check actual file metadata, apply discounts, calculate taxes, or create a Stripe checkout.
02 · Price details
View package
$20
per 1,000 target views
Minimum: 1,000 views. The control uses increments of 500 and rounds entered values upward.
Total estimate
A new campaign estimate is the view-package price plus any calculated media fee. No media has a $0 media fee.
The supplied code does not list a separate tax or payment-processing charge.
Image media fee
Examples: 6 KB = $0.04; 10 KB = $0.04; 11 KB = $0.06.
Video media fee
Examples: 31 seconds = $1.00; 60 seconds = $1.00; 61 seconds = $1.50.
03 · Offers displayed
These offers appear in the supplied interface as comparisons. They are not automatically added to checkout.
The interface lists the bonus as free and shows a regular-rate value of $200.
Regular value
$200
Offer price
$0
Shown saving
$200
The interface lists the bonus as free and shows a regular-rate value of $1,000.
Regular value
$1,000
Offer price
$0
Shown saving
$1,000
Offer implementation warning
The code says bonus views are for comparison and are not automatically added to checkout. The backend must implement the offers and determine eligibility before they can be promised to customers.
04 · Campaign setup
Step 1
Step 2
Step 3
The creation screen warns that the title, description, and media cannot be changed after the campaign is created. Check these carefully before payment.
05 · Management
Live updates
Campaign information is read from Firebase Firestore. Live listeners run while the page is visible and pause while it is hidden. The interface marks a campaign completed when recorded views reach or exceed its target.
06 · Reporting
A campaign report includes the creative, delivery status, view counts, remaining views, confirmed link clicks, and available view analytics.
Campaign details
Delivery metrics
Chart summaries
The range shown depends on the view records available in the database.
The interface offers the last 24 hours, but hourly records are not available from the current daily-only data. Hourly records must be added to enable accurate hourly reporting.
Daily unique viewers for the last 14 days.
Weekly totals grouped from daily records, across the last six weeks.
Totals grouped from daily records across the last 30 days.
Select start and end dates to see daily totals for that period.
Analytics depend on the campaign's stored view records. Missing, inaccessible, or unavailable records may not appear as expected.
07 · Extend delivery
Displayed top-up rate
$20
per additional 1,000 views
Minimum: 1,000 additional views
Increment: 500 views
The code says the server and Stripe determine the final top-up price. The estimate is not a final charge confirmation.
08 · Account & services
09 · Before you launch
The browser calculates the displayed view price and media fee. The backend must independently calculate and validate the final amount and view quantity before creating a Stripe payment.
The browser calculates image fees using file size and video fees using duration. The server should verify the uploaded file's type, size, duration, and calculated fee rather than trusting browser-submitted values.
The code says bonus views are comparison-only and are not automatically added to checkout. Confirm offer rules and eligibility in the server before presenting the bonuses as guaranteed.
The code does not define audience or location targeting, interest targeting, ad placements, campaign scheduling, frequency caps, guaranteed delivery speed, or separate tax/payment-processing fees. Do not assume these are available unless documented elsewhere.
Campaigns must follow the advertising policies linked from the campaign creation page. Review them before submitting.
Read advertising policiesReady when you are
Open Ads Manager to sign in, create a campaign, or review delivery.