Pub Clarity PubClarity

Sticky & anchor, policy-clean.

The highest-yielding mobile format, shipped policy-compliant by default — dismissable, viewability-gated, refresh-controlled.

Compliant, by default.

Mobile sticky units carry policy risk. Pub Clarity ships sticky with dismiss buttons, height limits, and visibility-aware refresh — the configuration that keeps AdSense accounts safe.

Enable per slot, per page, or per breakpoint from the dashboard. The defaults are conservative; lean in when the placement earns it.

Specifications

PositionTop, bottom, sidebar
Heights50 / 90 / 100 px max
DismissAlways-present X
Refresh30s, viewability-gated
BreakpointMobile-only default
Frequency1 per session default

One slot, sticky type.

<div data-pc-slot="mobile-anchor" data-pc-type="sticky"></div>

Best for mobile yield.

Sticky and anchor units are the highest-yielding mobile placement when they are built within Google's mobile ad policies. Wrong settings trigger AdSense account-level action, not just lower CPM.

01

Mobile bottom anchor

The classic 320×50 (or 320×100) anchored at the bottom of the viewport. Highest mobile eCPM when paired with a viewability-aware refresh.

02

Top sticky banner

Compact 50px banner anchored at the top of the page. Works on mobile and tablet. Recommended for news and content discovery sites.

03

Sidebar rail (desktop)

A 160×600 or 300×600 unit pinned to the side rail on long article pages. Refreshes only while in view, never below 30 seconds.

04

In-content sticky

A medium rectangle that sticks within an article column as the reader scrolls. Used on long-form content where readers spend 60+ seconds.

05

Dismissable interstitials

Page-load full-screen interstitials, dismissable within 2 seconds. Strict frequency caps; one per session by default.

06

Footer sticky on apps

For publishers running our SDK inside their mobile app webview, a compliant footer sticky for in-app monetization.

Performance — mobile sticky benchmarks.

Indicative CPM and viewability ranges. Sticky units typically lead all formats on mobile eCPM, with the trade-off that compliance settings must be conservative.

Mobile bottom anchor eCPM$0.85 – $2.40
Top sticky banner eCPM$0.60 – $1.80
Average viewability85% – 96%
Refresh interval (enforced floor)30 seconds
Session frequency (default)1 unit per session
Dismiss rate (anchor units)8% – 14%

Benchmark ranges reflect Pub Clarity's South & Southeast Asia publisher cohort. Individual publisher results vary with traffic source, vertical, and demand mix.

Five sticky rules we built into the format.

The configuration choices that keep AdSense accounts healthy. We default to the safe side; lean in only when the placement has been tested.

01

Visible dismiss control

Every sticky unit ships with an always-visible X button. Hidden, delayed, or rotating dismiss controls are AdSense policy violations.

02

Hard height limits

50px / 90px / 100px maximums depending on placement. We do not let the unit grow into the content area on tap.

03

Viewability-gated refresh

Refresh only counts down while the unit is at least 50% on screen and the tab is active. Background refresh is policy risk.

04

Session frequency caps

One sticky unit per session by default. Pageview-level frequency is configurable but rarely worth the user-experience cost.

05

Conservative default activation

Sticky enables on mobile by default, off on desktop. Per-section and per-breakpoint controls available in the dashboard.

06

Audit-ready logging

Every sticky impression logs the dismiss state, viewability time, and refresh count to your dashboard. If AdSense flags a placement, you have the data to respond.

Common sticky questions.

Mobile sticky is the format publishers ask the most questions about. Here is the policy and yield context.

Will sticky hurt my Core Web Vitals?

Properly-implemented sticky has near-zero LCP impact because the unit is overlaid on the page, not part of the layout tree. CLS is zero because the unit reserves its own fixed-position space. We have validated this against Google PageSpeed Insights on a range of publisher sites.

What is the AdSense policy minimum for sticky refresh?

Google enforces a 30-second minimum interval for ad refresh on sticky units. Below that, inventory is flagged as Made-for-Advertising and can trigger account-level action. We enforce the 30-second floor in code; you cannot configure below it.

Can I run sticky on iOS Safari?

Yes. Our sticky implementation uses position:fixed with the safe-area-inset for iOS notch and home-indicator safety. The dismiss button stays accessible across all iOS device classes.

What about session-level frequency vs pageview-level?

Session frequency is the safer default. Pageview-level frequency means one sticky per article — higher impressions, but readers who navigate multiple articles see repeated units. Configurable per publisher; we lean toward session for new sites.

Can I run sticky on shopping pages?

Generally not recommended. Shopping flows have low tolerance for any non-content overlay. We default sticky to off on product detail pages and checkout flows; you can re-enable per-section if your data supports it.

How fast does a publisher get their first sticky impression?

Same day. After applying, getting the siteKey, and pasting the loader script, the first sticky impression typically fires within 60 seconds of the next pageview.

The mobile sticky unit, in a phone frame.

A working mobile sticky anchor unit inside a phone-frame mockup. Scroll inside the frame — the unit stays anchored at the bottom. Tap the X to dismiss. The frequency cap means it stays dismissed for the session.

9:41📶 📡 🔋
Daily Brief · Top stories

Markets steady ahead of policy signal

Equities held gains as central bank guidance pointed to a continued steady stance through the next quarter.

City announces new transit plan

The municipal council approved a multi-phase expansion of the metro network with completion targeted for 2028.

Treaty talks enter third round

Delegates from twelve nations met for the next round of climate finance negotiations, signalling positive momentum.

Tech earnings beat expectations

Quarterly results from major regional tech players exceeded analyst consensus on both revenue and operating margin.

Sports — weekend results roundup

Highlights from the weekend's premier league fixtures, with full match reports and player ratings.

Sponsored · Pub Clarity
320×50 anchor — Compliant mobile sticky

The dismiss button is always visible. After dismiss, the unit does not reappear in the session. The 320×50 anchor is the standard compliant size.

Mobile yield, policy clean.

Every format ships from one stable script.

Apply as a publisher →