Skip to content
AdOps Media
Back

Ad Serving & Inventory Management

Publisher yield leaks in a hundred small, unglamorous places — a line item set up with the wrong priority, key-values that don't match your actual audience segments, ad units nested incorrectly in your inventory hierarchy. AdOps Media's Ad Serving & Inventory Management service handles the hands-on GAM work that most publisher teams don't have dedicated headcount for: ad unit and inventory structure setup, line item configuration, and ongoing hygiene across your entire ad stack.

We validate ad tags before they go live rather than after a fill-rate drop forces someone to go looking for the cause, and we tune key-value targeting and price priority settings on an ongoing basis, not as a one-time setup. This is where a lot of publisher revenue quietly disappears — inventory that was configured correctly six months ago but never revisited as demand partners, audience segments, or pricing strategy changed. We also run your house campaigns and keep the broader ad stack clean, so unfilled inventory isn't just sitting there unmonetized.

GAM setup & administration
Inventory structuring & line items
Ad tag implementation & validation
Price priority optimization
Key-value targeting configuration
House campaign management

Comprehensive services to maximize inventory performance and revenue.

What a Google Ad Manager audit looks at

We review the ad unit hierarchy and naming, line item types and priorities, orders that are inactive or orphaned, overlapping targeting, key-values with no remaining use, unified pricing rules, competitive exclusions and protections, and forecasting conflicts. We also check the page side: that the ad slot sizes in the tag match the creative, how lazy loading and refresh are set, and whether passbacks and SafeFrame behave as intended.

Findings are ranked by revenue risk. Cleanup happens in batches with a change log, so each batch can be checked before the next starts. A regional news publisher's rebuild started with the same kind of audit, followed by clear naming and a simple price priority setup.

How tags are validated before they go live

Tags are tested in a staging or preview environment against the expected rendering and delivery behavior: the correct slot, size and targeting, no console errors, HTTPS throughout, and the right click-through. After launch we confirm delivery in reporting, because a tag that renders in a test can still fail in production for reasons such as a priority conflict or an exclusion left behind from an old test.

What you provide and what you receive

You provide a named user in Google Ad Manager with the access level you are comfortable with for an audit, and we list the permissions needed for any changes. We also ask for a list of demand sources and the current ad stack. You receive ranked audit findings, a cleaned structure with a change log, a naming standard and rollback notes for each change.

Next step: send your network code and a current list of demand sources. We will reply with the access we need and the audit scope.

How an engagement runs

  1. Access and baseline

    A named user gets the agreed access, and we record the current structure, naming and delivery as the baseline.

  2. Audit and ranking

    We review inventory, line items, targeting and tags, and rank the findings by revenue risk.

  3. Clean up in batches

    Changes are made in batches with a change log, and each batch is checked before the next begins.

  4. Maintain and review

    Tags are validated before launch, house campaigns fill unsold space, and priorities are revisited on a schedule.

Frequently asked questions

Do you require admin access to our Google Ad Manager account?

Yes, we need appropriate GAM access to configure ad units, line items, and targeting directly — this isn't advisory-only work. We scope access to what's needed for the engagement and work within your existing account permission structure.

How do you decide on price priority settings?

We look at your current demand mix — direct-sold, programmatic guaranteed, private marketplace, and open auction — and set priorities to protect your highest-value direct deals while still giving programmatic demand a fair chance to compete for remnant inventory. This gets revisited periodically, not set once and forgotten.

Can you fix an existing GAM setup, or do you only build from scratch?

Both. A lot of our work is auditing and cleaning up an existing setup — inconsistent naming, orphaned line items, key-values that no longer map to anything — as much as building new structure from the ground up.

How quickly can you improve our fill rate?

It depends on the cause. Misconfigured line items, mistargeted key-values and tag errors have different fixes. The audit comes first. We then give you a fix list in priority order, separating changes we can make immediately from those that need your approval or a release from your developers.

Do you validate ad tags before or after they go live?

Before. We test tags in a staging or preview environment against expected rendering and delivery behavior, since catching a broken tag after launch means lost impressions you can't get back.

Will you also manage our house ad campaigns?

Yes, house campaign management is part of the service — making sure unfilled inventory is running something useful (promotional content, newsletter signups, cross-promotion) rather than sitting empty.