Ad Manager

Settings

How this panel is configured, and how your apps fetch their ad IDs.

Dashboard

Apps

0

Ad units set

0 / 0

Endpoints

0

Config API

Public read-only endpoints. Each app requests its own package name and platform.

Platform
GEThttps://pub.priyomail.net/com.priyo.notes/android
curl -s https://pub.priyomail.net/com.priyo.notes/android
Example response
{
  "packageName": "com.priyo.notes",
  "platform": "android",
  "ads": {
    "banner": "ca-app-pub-3940256099942544/6300978111",
    "interstitial": "ca-app-pub-3940256099942544/1033173712",
    "rewarded": "ca-app-pub-3940256099942544/5224354917",
    "appOpen": null
  }
}
  • • An ad type with no ID returns null.
  • • An Inactive app returns the same shape with every ad null, so ads switch off without breaking the contract.
  • • Unknown package name or platform returns 404. Responses are cached for 60 seconds.

Environment

Production configuration.

API base URL

https://pub.priyomail.net

NEXT_PUBLIC_API_BASE_URL in .env

Data directory

./data/db.json

On Dokploy, mount a volume at /app/data so redeploys keep your apps.

App icons

play.google.com

Icons come from each app's Play Store listing. No listing means a letter avatar.

Account

TA

Tanvir Ahmod

Admin