Resources

Guides for launching on Nishadil Ads

Find the right path for advertiser setup, publisher integration, consent, billing, tracking, and reporting.

Most used references
Serve tagserve.js
TrackingSigned events
ConsentOpt-out aware
ReportsDaily stats

Choose a guide by workflow

Resources are grouped by what you are trying to do, not by internal feature names.

Docs Setup Safety
Advertisers

Campaign launch guide

Account readiness, wallet balance, campaigns, ad groups, targeting, creative upload, and review.

Read advertiser flow
Publishers

Placement integration guide

Site verification, placement approval, serve.js installation, no-fill behavior, and revenue reporting.

Read publisher flow
Retail

Sponsored surface playbook

Commerce surface mapping, contextual targeting, native sponsored modules, and conversion signals.

Read retail flow
Agencies

Client operations playbook

Org workspaces, campaign handoff, policy review, reporting cadence, and billing visibility.

Read agency flow
Safety

Consent and fraud basics

Contextual default, consented audiences, opt-out, duplicate suppression, and event validation.

View privacy controls
Reporting

Metrics glossary

Requests, fills, no-fills, viewable impressions, clicks, CTR, spend, revenue, and payout status.

Open reports
Privacy controls

Opt-out requires confirmation

Privacy controls should not change from a simple footer click. Opening the opt-out page only explains the choice; the opt-out signal is stored only after you confirm.

Contextual ads still work Behavioral audiences disabled Explicit confirmation
User choice

Manage personalized ads

Use this if you want this browser to opt out of personalized advertising. The confirmation page is read-only until you submit the form.

Open privacy control

Implementation reference

Use these references for placement tags, consent-aware serving, tracking, reporting, and safe no-fill behavior.

publisher snippetsafe no-fill
<div data-nwg-ad-placement="article_native"></div> <script async src="https://ads.nishadil.com/serve.js"></script>
Where should I use serve.js?Use it on approved web placements that are mapped to your verified publisher site.
How are demand partners controlled?Partner demand is managed through account status, policy controls, and approved placement rules.
Can behavioral retargeting run without consent?No. Contextual ads work by default; behavioral audiences require consent.
How are dashboards kept fast?Raw delivery events roll up into daily stats for reporting views.
What happens on no-fill?The ad slot fails safely and does not break publisher layout.
How are clicks tracked?Clicks route through signed redirect URLs and are validated before billing logic.

Move from reading to setup inside the console.

Public resources explain the model; the console handles accounts, campaigns, placements, reviews, and reports.