GoAdserver
Live demo · in-app

In-app ads for iOS and Android

Banners, interstitials and rewarded video in your own apps, through the free Prebid Mobile SDK. The ad server answers the app as its Prebid Server and fills it from your campaigns and your RTB buyers.

Everything below talks to the live ad server with the demo account.

DEMO 1

A live app request, from your browser

Your browser can't run the Prebid Mobile SDK, so this page does what the SDK does: it sends the same OpenRTB request for the mock app Ridgefern Trails (bundle com.ridgefern.trails) to the live ad server, with an advertising id and the ad unit's config id. The winning ad is drawn in the phone. Banners run with a stand-in for the SDK's MRAID bridge: tap one and you see the mraid.open() call that sends the visitor to the advertiser.

POST /openrtb2/auction · app site #53841 · header-bidding campaign #2580 · 3 ad units

Pick an ad unit, then send the request.

  • The ad server takes the app request (no web page, just the app's bundle)
  • A bid comes back for the ad unit
  • Banner markup opens links through MRAID
  • Rewarded video has no skip offset
  • A tap on the banner calls mraid.open()

Request (what Prebid Mobile sends)

…

Response

{ }
DEMO 2

An SSP sending app traffic

Exchanges that buy or sell app inventory send the same kind of request to an SSP campaign's endpoint. The app is recognised by its bundle, the request goes to your campaigns and your RTB buyers, and buyers receive an app object with the advertising id only when the user allows tracking. This exchange was captured server-side on 2026-10-16 13:19 UTC.

POST /openrtb/get.go?token=… · SSP campaign #2581 · HTTP 200

REQUEST

{
  "id": "ssp-demo-1792156770",
  "at": 1,
  "tmax": 300,
  "cur": [
    "USD"
  ],
  "imp": [
    {
      "id": "1",
      "tagid": "home-banner",
      "bidfloor": 0.01,
      "banner": {
        "w": 320,
        "h": 50,
        "api": [
          3,
          5
        ]
      }
    }
  ],
  "app": {
    "bundle": "com.ridgefern.trails",
    "name": "Ridgefern Trails",
    "storeurl": "https://play.google.com/store/apps/details?id=com.ridgefern.trails",
    "ver": "3.2.0",
    "publisher": {
      "id": "e62f9fb72cc479fcb55e40cb1015aee6"
    }
  },
  "device": {
    "ua": "Mozilla/5.0 (Linux; Android 14; Pixel 8 Build/AP2A.240805.005; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/129.0.6668.100 Mobile Safari/537.36",
    "ip": "82.94.1.1",
    "ifa": "6d92078a-8246-4ba4-ae5b-76104861e7dc",
    "lmt": 0,
    "devicetype": 4,
    "os": "android",
    "osv": "14",
    "make": "Google",
    "model": "Pixel 8",
    "language": "en"
  }
}

RESPONSE

{
  "id": "ssp-demo-1792156770",
  "seatbid": [
    {
      "bid": [
        {
          "id": "bidid_1",
          "impid": "1",
          "price": 2.4,
          "adid": "3913730",
          "nurl": "https://g2.gsrv.dev/openrtb/notify.go?xref=HfSrluFYC2oRbO2yUjNkimrcMEZvdfUZhzuunxqg_mL02lGD2WIyRPr8l1N6zjLtqV5ujQEkyazKqjNHMTcsNQTyOaDGpy2d-Twg1xZKhtgDfzJIYCd6dRX5ArMzsxLJUgvONhxQYxFODaf-xnuMC90PlawLrnSAuFrW8b-2va-2j975oPMpw_Az4HPzIBXOnLccAfqCG77bZBN8Xa3Xv4E4f5fJj42oaazU7PGsTE2vFWIZJjZbiRyr1GoPetnIyJ-pjUntXwNrq4cRSV2p1YiVZqCoxZIMVZGTSKBq0-ZAnz4ebgpLFy6R3RfvMIxxGd2foF5qfFkwc_vkblbHyh9eNep7F_5wW56L7dpnI8hI-Ve_c6vzqtW24H8hi1CY_rZCFX1_9vv3xI_ji9H5UQXnTYZfwo4ZycvJsuGP71kSsQzuMXtJHA7KP1f3RLd8JRZyGt0Wem9NQE7Zm4Mwj9irk5oE-WKJRKPNQs_ioGao4OR8Z1s6UELa1xLXxtcm8xmYh_7kKUv9qBNUt6oFo5jKKT15Nv4jDejLc0FrUAQNBJ8QME1vXYmBC1MH_Ghe_6wy3gifTdMWHoie7zd1OsJankfmNzS311B4S8tX2RQqJKpn0SRnCWIqcj0TcWgvLphrra7TSQ1TiTWRTTve08pMF4v5oFVf8IiIHmiVo_7rpxvWHt_gG8LncFkSQVZZ0RvQpMLiHptAn60FHQIO3pwPq-w5yy37mj9SoetTerr59z-1oKejTdFhR32-Uv_B0TPSPqS87udgEegWmrgWj1E__kB7dm7XyzFMnNIxPuiFSXiqm80IyrIk9hP51Y0lnzcS80ixP1fUPgIAPD5Fm8FEemSAJPSyIjLTRjJ7GPXWpcIN7huc0pYOaLivMaAOd4aFRuB_t89RpSf5s8hRIeFWLWCWrs9RT6AERK7p-6SbUdKV1dz-rlVYNAXdJsGX6kQtrxpaITpL_MLBCIBVT7joMqiSb78c-UGE1NM_ZUQvte6Sem0y7AdncfivX0dmENDh9XG5m_QU74_BiD0Y-kYAujU263vy2axycc9fBcFXR4RxX9j9Uz-c9JtlRGwSOMmn1E7WOo1P81dPxmWS9gm0kaEV88b7C12Xn-trSPnkm69wuZEV-cSWExTHYXXBFmpbRYn4P9lu1Ed6I_I5",
          "adm": "<script src=\"mraid.js\"></script><a rel=\"sponsored noopener nofollow noindex\" href=\"https://g2.gsrv.dev/click.go?xref=HfSrluFYC2oRbO2yUjNkimrcMEZvdfUZhzuunxqg_mL02lGD2WIyRPr8l1N6zjLtqV5ujQEkyazKqjNHMTcsNQTyOaDGpy2d-Twg1xZKhtgDfzJIYCd6dRX5ArMzsxLJUgvONhxQYxFODaf-xnuMC90PlawLrnSAuFrW8b-2va-2j975oPMpw_Az4HPzIBXOnLccAfqCG77bZBN8Xa3Xv4E4f5fJj42oaazU7PGsTE2vFWIZJjZbiRyr1GoPetnIyJ-pjUntXwNrq4cRSV2p1YiVZqCoxZIMVZGTSKBq0-ZAnz4ebgpLFy6R3RfvMIxxGd2foF5qfFkwc_vkblbHyh9eNep7F_5wW56L7dpnI8hI-Ve_c6vzqtW24H8hi1CY_rZCFX1_9vv3xI_ji9H5UQXnTYZfwo4ZycvJsuGP71kSsQzuMXtJHA7KP1f3RLd8JRZyGt0Wem9NQE7Zm4Mwj9irk5oE-WKJRKPNQs_ioGao4OR8Z1s6UELa1xLXxtcm8xmYh_7kKUv9qBNUt6oFo5jKKT15Nv4jDejLc0FrUAQNBJ8QME1vXYmBC1MH_Ghe_6wy3gi \u2026 (3099 chars)",
          "cid": "454637",
          "crid": "3913730",
          "ext": {
            "dsa": {
              "behalf": "GoAdserver Search Ads demo",
              "paid": "GoAdserver Search Ads demo",
              "required": 3,
              "dsarequired": 3,
              "pubrender": 0,
              "datatopub": 2,
              "transparency": [
                {
                  "domain": "g2.gsrv.dev",
                  "dsaparams": "[1,2]",
                  "params": "[1,2]"
                }
              ]
            }
          }
        }
      ]
    }
  ]
}
The full Prebid Mobile exchange (all three ad units)
REQUEST
{
  "id": "demo-1792156770",
  "imp": [
    {
      "id": "PrebidMobile",
      "ext": {
        "prebid": {
          "storedrequest": {
            "id": "banner-home"
          }
        }
      },
      "banner": {
        "format": [
          {
            "w": 320,
            "h": 50
          }
        ],
        "api": [
          3,
          5
        ]
      }
    },
    {
      "id": "PrebidMobile",
      "ext": {
        "prebid": {
          "storedrequest": {
            "id": "interstitial-level-end"
          }
        }
      },
      "banner": {
        "format": [
          {
            "w": 300,
            "h": 600
          }
        ],
        "api": [
          3,
          5
        ]
      },
      "instl": 1
    },
    {
      "id": "PrebidMobile",
      "ext": {
        "prebid": {
          "storedrequest": {
            "id": "rewarded-coins"
          },
          "is_rewarded_inventory": 1
        }
      },
      "video": {
        "mimes": [
          "video/mp4"
        ],
        "w": 320,
        "h": 480,
        "skip": 1,
        "protocols": [
          2,
          3,
          5,
          6
        ]
      },
      "rwdd": 1
    }
  ],
  "app": {
    "bundle": "com.ridgefern.trails",
    "name": "Ridgefern Trails",
    "storeurl": "https://play.google.com/store/apps/details?id=com.ridgefern.trails",
    "ver": "3.2.0",
    "publisher": {
      "id": "73e400610cab077ec88c05aa854d1d67"
    }
  },
  "device": {
    "ua": "Mozilla/5.0 (Linux; Android 14; Pixel 8 Build/AP2A.240805.005; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/129.0.6668.100 Mobile Safari/537.36",
    "ip": "82.94.1.1",
    "ifa": "6d92078a-8246-4ba4-ae5b-76104861e7dc",
    "lmt": 0,
    "devicetype": 4,
    "os": "android",
    "osv": "14",
    "make": "Google",
    "model": "Pixel 8",
    "language": "en"
  },
  "cur": [
    "USD"
  ],
  "tmax": 800,
  "ext": {
    "prebid": {
      "storedrequest": {
        "id": "73e400610cab077ec88c05aa854d1d67"
      }
    }
  }
}

RESPONSE (HTTP 200)
{
  "id": "demo-1792156770",
  "seatbid": [
    {
      "bid": [
        {
          "id": "5B56MGGnCgv4lVZukUYJj4m1xNKd9O86R45T7ZJyy1wDWnGdkQt1D0xE5ETEESSANxM3TXny0B13IOrbjJbr_dFba2WAXyE4vLnZT7EIElF4kPJR4Nf14pchcqEWmsJ7g4GYiObutdlQ-v0jTpuTrAU8zGUDe6E1sIVBRtJ7Q7ieywB2l6lYG7biHex2ICQtYKuJmVXYMx6USRcBw1wanhE_AakL0esSjKzjEZ5mfgAVQLwoDBS6YXVfCmgElW76ibNPvvgYUvsRT0g8mhgPiI9y_aMy8clZ4gxRLt6RztzHA15jJWgyuXtvAo7FYQdWdz49AuU-9Dce64QMVP0_Tm8YhNB-0iFSMNP408k4ndbqm_GVGik1oG-NRqoAlc1PvRyDHywc_zyg_d0tCznqVAxn4f_u-CTitZI8HBLCiI2V8K-mTmKlghJ4qdaTfLFIfhlRI9qeePshoxYxRfyFuXjKSi2GlMBnpct72MHVxlNkCkcaalAvBUQQPVuX1b9l4QxBc63H8id5chOBy9ET7KK-DEE0uFbph8ZK-XPg6uPDO1MECCvpUrvjsAUhF5YOyruftLShR2NATzS1IDXzX-qNSmH_X3awHm-61ub15NiYk0zc12xMuH9aDRNncyOZ7dlKko1refsoqnCfnqztnKbpgid8VSw4AmAhGkDFD6NllyaOzzt023DGWhQP8GFNUEXcQsBfzGmd3qayPCGhEbbv5z6xOvR9kvx8glej-jqq36STfOo4VE-uQp4-IycwFBpsRj3wL0iK_Z360BY8_zQoGAMyd00pbqr6T-tB-__vV9NQmP_CA9av628aRhYZ6n0t3GY-H2dqwd8rQj8vKKzWXjy8KVdXWgMoZlxqh59sdWpNhhFhLchOLvHfYjWVusCzJHWi-rT5r7K1D5LCSVKCjej1sNI7q2EXv0ltCHK5GdZEunC6k5OKJP6Xln7IIhEo34UGm8HVMsL9Lmb3C0z00v19VGUiegM9ZjMJiNCbI_rxfi1vwhDRI9vWT2FFpiJ2k9pfFmBgLUFRuBfrniBGBEq_tqeQG5vSlTO2dDTb5dQ1mBb5dt9m4MImCQuMo52JUt9l837n9HHgafHmMTtsnCM18PowB996We5GWfCDfJQiJM2ICSgx-g==",
          "impid": "PrebidMobile",
          "price": 0.15,
          "nurl": "https://g2.gsrv.dev/openrtb/notify.go?xref=5B56MGGnCgv4lVZukUYJj4m1xNKd9O86R45T7ZJyy1wDWnGdkQt1D0xE5ETEESSANxM3TXny0B13IOrbjJbr_dFba2WAXyE4vLnZT7EIElF4kPJR4Nf14pchcqEWmsJ7g4GYiObutdlQ-v0jTpuTrAU8zGUDe6E1sIVBRtJ7Q7ieywB2l6lYG7biHex2ICQtYKuJmVXYMx6USRcBw1wanhE_AakL0esSjKzjEZ5mfgAVQLwoDBS6YXVfCmgElW76ibNPvvgYUvsRT0g8mhgPiI9y_aMy8clZ4gxRLt6RztzHA15jJWgyuXtvAo7FYQdWdz49AuU-9Dce64QMVP0_Tm8YhNB-0iFSMNP408k4ndbqm_GVGik1oG-NRqoAlc1PvRyDHywc_zyg_d0tCznqVAxn4f_u-CTitZI8HBLCiI2V8K-mTmKlghJ4qdaTfLFIfhlRI9qeePshoxYxRfyFuXjKSi2GlMBnpct72MHVxlNkCkcaalAvBUQQPVuX1b9l4QxBc63H8id5chOBy9ET7KK-DEE0uFbph8ZK-XPg6uPDO1MECCvpUrvjsAUhF5YOyruftLShR2NATzS1IDXzX-qNSmH_X3awHm-61ub15NiYk0zc12xMuH9aDRNncyOZ7dlKko1refsoqnCfnqztnKbpgid8VSw4AmAhGkDFD6NllyaOzzt023DGWhQP8GFNUEXcQsBfzGmd3qayPCGhEbbv5z6xOvR9kvx8glej-jqq36STfOo4VE-uQp4-IycwFBpsRj3wL0iK_Z360BY8_zQoGAMyd00pbqr6T-tB-__vV9NQmP_CA9av628aRhYZ6n0t3GY-H2dqwd8rQj8vKKzWXjy8KVdXWgMoZlxqh59sdWpNhhFhLchOLvHfYjWVusCzJHWi-rT5r7K1D5LCSVKCjej1sNI7q2EXv0ltCHK5GdZEunC6k5OKJP6Xln7IIhEo34UGm8HVMsL9Lmb3C0z00v19VGUiegM9ZjMJiNCbI_rxfi1vwhDRI9vWT2FFpiJ2k9pfFmBgLUFRuBfrniBGBEq_tqeQG5vSlTO2dDTb5dQ1mBb5dt9m4MImCQuMo52JUt9l837n9HHgafHmMTtsnCM18PowB996We5GWfCDfJQiJM2ICSgx-g==",
          "adm": "<script src=\"mraid.js\"></script><a rel=\"sponsored noopener nofollow noindex\" href=\"https://g2.gsrv.dev/click.go?xref=5B56MGGnCgv4lVZukUYJj4m1xNKd9O86R45T7ZJyy1wDWnGdkQt1D0xE5ETEESSANxM3TXny0B13IOrbjJbr_dFba2WAXyE4vLnZT7EIElF4kPJR4Nf14pchcqEWmsJ7g4GYiObutdlQ-v0jTpuTrAU8zGUDe6E1sIVBRtJ7Q7ieywB2l6lYG7biHex2ICQtYKuJmVXYMx6USRcBw1wanhE_AakL0esSjKzjEZ5mfgAVQLwoDBS6YXVfCmgElW76ibNPvvgYUvsRT0g8mhgPiI9y_aMy8clZ4gxRLt6RztzHA15jJWgyuXtvAo7FYQdWdz49AuU-9Dce64QMVP0_Tm8YhNB-0iFSMNP408k4ndbqm_GVGik1oG-NRqoAlc1PvRyDHywc_zyg_d0tCznqVAxn4f_u-CTitZI8HBLCiI2V8K-mTmKlghJ4qdaTfLFIfhlRI9qeePshoxYxRfyFuXjKSi2GlMBnpct72MHVxlNkCkcaalAvBUQQPVuX1b9l4QxBc63H8id5chOBy9ET7KK-DEE0uFbph8ZK-XPg6uPDO1MECCvpUrvjsAUhF5YOyruftLS \u2026 (3063 chars)",
          "crid": "5B56MGGnCgv4lVZukUYJj4m1xNKd9O86R45T7ZJyy1wDWnGdkQt1D0xE5ETEESSANxM3TXny0B13IOrbjJbr_dFba2WAXyE4vLnZT7EIElF4kPJR4Nf14pchcqEWmsJ7g4GYiObutdlQ-v0jTpuTrAU8zGUDe6E1sIVBRtJ7Q7ieywB2l6lYG7biHex2ICQtYKuJmVXYMx6USRcBw1wanhE_AakL0esSjKzjEZ5mfgAVQLwoDBS6YXVfCmgElW76ibNPvvgYUvsRT0g8mhgPiI9y_aMy8clZ4gxRLt6RztzHA15jJWgyuXtvAo7FYQdWdz49AuU-9Dce64QMVP0_Tm8YhNB-0iFSMNP408k4ndbqm_GVGik1oG-NRqoAlc1PvRyDHywc_zyg_d0tCznqVAxn4f_u-CTitZI8HBLCiI2V8K-mTmKlghJ4qdaTfLFIfhlRI9qeePshoxYxRfyFuXjKSi2GlMBnpct72MHVxlNkCkcaalAvBUQQPVuX1b9l4QxBc63H8id5chOBy9ET7KK-DEE0uFbph8ZK-XPg6uPDO1MECCvpUrvjsAUhF5YOyruftLShR2NATzS1IDXzX-qNSmH_X3awHm-61ub15NiYk0zc12xMuH9aDRNncyOZ7dlKko1refsoqnCfnqztnKbpgid8VSw4AmAhGkDFD6NllyaOzzt023DGWhQP8GFNUEXcQsBfzGmd3qayPCGhEbbv5z6xOvR9kvx8glej-jqq36STfOo4VE-uQp4-IycwFBpsRj3wL0iK_Z360BY8_zQoGAMyd00pbqr6T-tB-__vV9NQmP_CA9av628aRhYZ6n0t3GY-H2dqwd8rQj8vKKzWXjy8KVdXWgMoZlxqh59sdWpNhhFhLchOLvHfYjWVusCzJHWi-rT5r7K1D5LCSVKCjej1sNI7q2EXv0ltCHK5GdZEunC6k5OKJP6Xln7IIhEo34UGm8HVMsL9Lmb3C0z00v19VGUiegM9ZjMJiNCbI_rxfi1vwhDRI9vWT2FFpiJ2k9pfFmBgLUFRuBfrniBGBEq_tqeQG5vSlTO2dDTb5dQ1mBb5dt9m4MImCQuMo52JUt9l837n9HHgafHmMTtsnCM18PowB996We5GWfCDfJQiJM2ICSgx-g==",
          "adomain": [
            "www.goadserver.com"
          ],
          "w": 320,
          "h": 50,
          "ext": {
            "prebid": {
              "targeting": {
                "hb_adid": "5B56MGGnCgv4lVZukUYJj4m1xNKd9O86R45T7ZJyy1wDWnGdkQt1D0xE5ETEESSANxM3TXny0B13IOrbjJbr_dFba2WAXyE4vLnZT7EIElF4kPJR4Nf14pchcqEWmsJ7g4GYiObutdlQ-v0jTpuTrAU8zGUDe6E1sIVBRtJ7Q7ieywB2l6lYG7biHex2ICQtYKuJmVXYMx6USRcBw1wanhE_AakL0esSjKzjEZ5mfgAVQLwoDBS6YXVfCmgElW76ibNPvvgYUvsRT0g8mhgPiI9y_aMy8clZ4gxRLt6RztzHA15jJWgyuXtvAo7FYQdWdz49AuU-9Dce64QMVP0_Tm8YhNB-0iFSMNP408k4ndbqm_GVGik1oG-NRqoAlc1PvRyDHywc_zyg_d0tCznqVAxn4f_u-CTitZI8HBLCiI2V8K-mTmKlghJ4qdaTfLFIfhlRI9qeePshoxYxRfyFuXjKSi2GlMBnpct72MHVxlNkCkcaalAvBUQQPVuX1b9l4QxBc63H8id5chOBy9ET7KK-DEE0uFbph8ZK-XPg6uPDO1MECCvpUrvjsAUhF5YOyruftLShR2NATzS1IDXzX-qNSmH_X3awHm-61ub15NiYk0zc12xMuH9aDRNncyOZ7dlKko1refsoqnCfnqztnKbpgid8VSw4AmAhGkDFD6NllyaOzzt023DGWhQP8GFNUEXcQsBfzGmd3qayPCGhEbbv5z6xOvR9kvx8glej-jqq36STfOo4VE-uQp4-IycwFBpsRj3wL0iK_Z360BY8_zQoGAMyd00pbqr6T-tB-__vV9NQmP_CA9av628aRhYZ6n0t3GY-H2dqwd8rQj8vKKzWXjy8KVdXWgMoZlxqh59sdWpNhhFhLchOLvHfYjWVusCzJHWi-rT5r7K1D5LCSVKCjej1sNI7q2EXv0ltCHK5GdZEunC6k5OKJP6Xln7IIhEo34UGm8HVMsL9Lmb3C0z00v19VGUiegM9ZjMJiNCbI_rxfi1vwhDRI9vWT2FFpiJ2k9pfFmBgLUFRuBfrniBGBEq_tqeQG5vSlTO2dDTb5dQ1mBb5dt9m4MImCQuMo52JUt9l837n9HHgafHmMTtsnCM18PowB996We5GWfCDfJQiJM2ICSgx-g==",
                "hb_bidder": "goadserver",
                "hb_pb": "0.15",
                "hb_size": "320x50"
              },
              "type": "banner"
            }
          }
        },
        {
          "id": "qDRmd1GPJAihh3iToqrpwkbsTZhWBFP-RWrYINS9vO8Hb4Qp4XjJ44nE_bNYbZD4m5LaJS4KDKDjMk-1ERmMyDCcIHUA66IMI92zLe6QfzWbsCrgP-exsVl22BiBKx_7XhD141c36m_hZYpGJDqSFyFZFU_4G3Cz9FtysllYGYHDwrilR7i1SlMenkYrX12-c86rNKDrpQWbZsbv78XacsNKmS6OodhsE71kDcu2BAINdi6JSNsmJIR9I9TUsT4X75wJCVhGwNA83ZvPlDBekQpnda-6eMg1XjiuhzEXR7xZQ5nTHAKoBWWtWh2HnxrpXxf91nxvgDSJtzFz2O9L7Dfern9GRV_XToQLhO-5sySuTDksHZoX_heK5CU9QFYeaThiIh2t0Ee2iy8BY0VG7_ajkq9MbNVfF5zNlA6CxlGd_YPbWB_thEOl8RLRI7Gx2tV54I-GvuW2PlEMiaCLOKuiG4kKOQBNQr2aLxdG8OWww5LzJODtU41K8-11a5ggikG1Lif0IQTDlr-jSMJ6tjtW69A-tE9Hwz0IkEPbB2pg8Yv-lhS821DdJXiOrNJJwU7vdJcWKgIBK2tJZxmIJn7J1P0TYtu0GehgSMu6JTu3yaqywm5UAyUpypjYLtA1HWnyx7zY_DPFBfjX3anNYtVNMa9nzHSSpMOb-TVJ_IYyO7cr5e4HrKtsMiRUV1aoPihkhkxPw3WjP4C_bSnVKBt-NHCQ5VOV2QsDYFW29_DOmRbokwziEOh_IQDdBTLWBwK_oRjRk-k7h7ZVpebUwIwi3CkE6fu2MVIAJYjl0BGt30_ypQTVtu4zf2UINew0-QeoPrHl4k1Z2viQRvqjnVoRRc9qMEHhp-wy3VPJQzw_-vLzaldqtBuG6vOhfuy7eJJB4NDt8LkM_Wm0oF1zmZszhiObbtHl3qm9gSJ1-aM_6i-c4N9QkP77NTnwi4sytekozORiudv7ytLSmjNZ-AsWcCWjl_X94oiCjsUR9iH2OIbuj-HWa48EPlEn6rr5MCUJHlANJqSheug2gkb7zCVqSzua1PJ3i4NDUbd9c8bghG_J_8bAn5yeabyQzMthx7qgfBfnLRHidVg0IiOTiyeTWzF_NwqkABUIdjRRHrwVJINpos1eRBZW9w==",
          "impid": "PrebidMobile",
          "price": 0.15,
          "nurl": "https://g2.gsrv.dev/openrtb/notify.go?xref=qDRmd1GPJAihh3iToqrpwkbsTZhWBFP-RWrYINS9vO8Hb4Qp4XjJ44nE_bNYbZD4m5LaJS4KDKDjMk-1ERmMyDCcIHUA66IMI92zLe6QfzWbsCrgP-exsVl22BiBKx_7XhD141c36m_hZYpGJDqSFyFZFU_4G3Cz9FtysllYGYHDwrilR7i1SlMenkYrX12-c86rNKDrpQWbZsbv78XacsNKmS6OodhsE71kDcu2BAINdi6JSNsmJIR9I9TUsT4X75wJCVhGwNA83ZvPlDBekQpnda-6eMg1XjiuhzEXR7xZQ5nTHAKoBWWtWh2HnxrpXxf91nxvgDSJtzFz2O9L7Dfern9GRV_XToQLhO-5sySuTDksHZoX_heK5CU9QFYeaThiIh2t0Ee2iy8BY0VG7_ajkq9MbNVfF5zNlA6CxlGd_YPbWB_thEOl8RLRI7Gx2tV54I-GvuW2PlEMiaCLOKuiG4kKOQBNQr2aLxdG8OWww5LzJODtU41K8-11a5ggikG1Lif0IQTDlr-jSMJ6tjtW69A-tE9Hwz0IkEPbB2pg8Yv-lhS821DdJXiOrNJJwU7vdJcWKgIBK2tJZxmIJn7J1P0TYtu0GehgSMu6JTu3yaqywm5UAyUpypjYLtA1HWnyx7zY_DPFBfjX3anNYtVNMa9nzHSSpMOb-TVJ_IYyO7cr5e4HrKtsMiRUV1aoPihkhkxPw3WjP4C_bSnVKBt-NHCQ5VOV2QsDYFW29_DOmRbokwziEOh_IQDdBTLWBwK_oRjRk-k7h7ZVpebUwIwi3CkE6fu2MVIAJYjl0BGt30_ypQTVtu4zf2UINew0-QeoPrHl4k1Z2viQRvqjnVoRRc9qMEHhp-wy3VPJQzw_-vLzaldqtBuG6vOhfuy7eJJB4NDt8LkM_Wm0oF1zmZszhiObbtHl3qm9gSJ1-aM_6i-c4N9QkP77NTnwi4sytekozORiudv7ytLSmjNZ-AsWcCWjl_X94oiCjsUR9iH2OIbuj-HWa48EPlEn6rr5MCUJHlANJqSheug2gkb7zCVqSzua1PJ3i4NDUbd9c8bghG_J_8bAn5yeabyQzMthx7qgfBfnLRHidVg0IiOTiyeTWzF_NwqkABUIdjRRHrwVJINpos1eRBZW9w==",
          "adm": "<script src=\"mraid.js\"></script><a rel=\"sponsored noopener nofollow noindex\" href=\"https://g2.gsrv.dev/click.go?xref=qDRmd1GPJAihh3iToqrpwkbsTZhWBFP-RWrYINS9vO8Hb4Qp4XjJ44nE_bNYbZD4m5LaJS4KDKDjMk-1ERmMyDCcIHUA66IMI92zLe6QfzWbsCrgP-exsVl22BiBKx_7XhD141c36m_hZYpGJDqSFyFZFU_4G3Cz9FtysllYGYHDwrilR7i1SlMenkYrX12-c86rNKDrpQWbZsbv78XacsNKmS6OodhsE71kDcu2BAINdi6JSNsmJIR9I9TUsT4X75wJCVhGwNA83ZvPlDBekQpnda-6eMg1XjiuhzEXR7xZQ5nTHAKoBWWtWh2HnxrpXxf91nxvgDSJtzFz2O9L7Dfern9GRV_XToQLhO-5sySuTDksHZoX_heK5CU9QFYeaThiIh2t0Ee2iy8BY0VG7_ajkq9MbNVfF5zNlA6CxlGd_YPbWB_thEOl8RLRI7Gx2tV54I-GvuW2PlEMiaCLOKuiG4kKOQBNQr2aLxdG8OWww5LzJODtU41K8-11a5ggikG1Lif0IQTDlr-jSMJ6tjtW69A-tE9Hwz0IkEPbB2pg8Yv-lhS821DdJXiOrNJJwU7vdJc \u2026 (3064 chars)",
          "crid": "qDRmd1GPJAihh3iToqrpwkbsTZhWBFP-RWrYINS9vO8Hb4Qp4XjJ44nE_bNYbZD4m5LaJS4KDKDjMk-1ERmMyDCcIHUA66IMI92zLe6QfzWbsCrgP-exsVl22BiBKx_7XhD141c36m_hZYpGJDqSFyFZFU_4G3Cz9FtysllYGYHDwrilR7i1SlMenkYrX12-c86rNKDrpQWbZsbv78XacsNKmS6OodhsE71kDcu2BAINdi6JSNsmJIR9I9TUsT4X75wJCVhGwNA83ZvPlDBekQpnda-6eMg1XjiuhzEXR7xZQ5nTHAKoBWWtWh2HnxrpXxf91nxvgDSJtzFz2O9L7Dfern9GRV_XToQLhO-5sySuTDksHZoX_heK5CU9QFYeaThiIh2t0Ee2iy8BY0VG7_ajkq9MbNVfF5zNlA6CxlGd_YPbWB_thEOl8RLRI7Gx2tV54I-GvuW2PlEMiaCLOKuiG4kKOQBNQr2aLxdG8OWww5LzJODtU41K8-11a5ggikG1Lif0IQTDlr-jSMJ6tjtW69A-tE9Hwz0IkEPbB2pg8Yv-lhS821DdJXiOrNJJwU7vdJcWKgIBK2tJZxmIJn7J1P0TYtu0GehgSMu6JTu3yaqywm5UAyUpypjYLtA1HWnyx7zY_DPFBfjX3anNYtVNMa9nzHSSpMOb-TVJ_IYyO7cr5e4HrKtsMiRUV1aoPihkhkxPw3WjP4C_bSnVKBt-NHCQ5VOV2QsDYFW29_DOmRbokwziEOh_IQDdBTLWBwK_oRjRk-k7h7ZVpebUwIwi3CkE6fu2MVIAJYjl0BGt30_ypQTVtu4zf2UINew0-QeoPrHl4k1Z2viQRvqjnVoRRc9qMEHhp-wy3VPJQzw_-vLzaldqtBuG6vOhfuy7eJJB4NDt8LkM_Wm0oF1zmZszhiObbtHl3qm9gSJ1-aM_6i-c4N9QkP77NTnwi4sytekozORiudv7ytLSmjNZ-AsWcCWjl_X94oiCjsUR9iH2OIbuj-HWa48EPlEn6rr5MCUJHlANJqSheug2gkb7zCVqSzua1PJ3i4NDUbd9c8bghG_J_8bAn5yeabyQzMthx7qgfBfnLRHidVg0IiOTiyeTWzF_NwqkABUIdjRRHrwVJINpos1eRBZW9w==",
          "adomain": [
            "www.goadserver.com"
          ],
          "w": 300,
          "h": 600,
          "ext": {
            "prebid": {
              "targeting": {
                "hb_adid": "qDRmd1GPJAihh3iToqrpwkbsTZhWBFP-RWrYINS9vO8Hb4Qp4XjJ44nE_bNYbZD4m5LaJS4KDKDjMk-1ERmMyDCcIHUA66IMI92zLe6QfzWbsCrgP-exsVl22BiBKx_7XhD141c36m_hZYpGJDqSFyFZFU_4G3Cz9FtysllYGYHDwrilR7i1SlMenkYrX12-c86rNKDrpQWbZsbv78XacsNKmS6OodhsE71kDcu2BAINdi6JSNsmJIR9I9TUsT4X75wJCVhGwNA83ZvPlDBekQpnda-6eMg1XjiuhzEXR7xZQ5nTHAKoBWWtWh2HnxrpXxf91nxvgDSJtzFz2O9L7Dfern9GRV_XToQLhO-5sySuTDksHZoX_heK5CU9QFYeaThiIh2t0Ee2iy8BY0VG7_ajkq9MbNVfF5zNlA6CxlGd_YPbWB_thEOl8RLRI7Gx2tV54I-GvuW2PlEMiaCLOKuiG4kKOQBNQr2aLxdG8OWww5LzJODtU41K8-11a5ggikG1Lif0IQTDlr-jSMJ6tjtW69A-tE9Hwz0IkEPbB2pg8Yv-lhS821DdJXiOrNJJwU7vdJcWKgIBK2tJZxmIJn7J1P0TYtu0GehgSMu6JTu3yaqywm5UAyUpypjYLtA1HWnyx7zY_DPFBfjX3anNYtVNMa9nzHSSpMOb-TVJ_IYyO7cr5e4HrKtsMiRUV1aoPihkhkxPw3WjP4C_bSnVKBt-NHCQ5VOV2QsDYFW29_DOmRbokwziEOh_IQDdBTLWBwK_oRjRk-k7h7ZVpebUwIwi3CkE6fu2MVIAJYjl0BGt30_ypQTVtu4zf2UINew0-QeoPrHl4k1Z2viQRvqjnVoRRc9qMEHhp-wy3VPJQzw_-vLzaldqtBuG6vOhfuy7eJJB4NDt8LkM_Wm0oF1zmZszhiObbtHl3qm9gSJ1-aM_6i-c4N9QkP77NTnwi4sytekozORiudv7ytLSmjNZ-AsWcCWjl_X94oiCjsUR9iH2OIbuj-HWa48EPlEn6rr5MCUJHlANJqSheug2gkb7zCVqSzua1PJ3i4NDUbd9c8bghG_J_8bAn5yeabyQzMthx7qgfBfnLRHidVg0IiOTiyeTWzF_NwqkABUIdjRRHrwVJINpos1eRBZW9w==",
                "hb_bidder": "goadserver",
                "hb_pb": "0.15",
                "hb_size": "300x600"
              },
              "type": "banner"
            }
          }
        },
        {
          "id": "PIec5dVV8cUOtDSU0thACJv9UL7dzervfXexwYQh68YkKqzqYOLxqaCXyQ_lEgy3pySIaoRMO4xU3CnQLw617LcXHWtBsPP7Dj5OuWGTPnnj1gYJQWwjplmgcy8FiW1Kn2D6HxcBfzn0ODjFlYSsUz5GQKxrjJxX1uZX49tv6nGzjF-R1SRW_AWhFBkdc53UT7E-iXgH_D_2A6_ijON5DrA5-YlTLkFIfgv-3Ni8-8O9Cj1isJ3PR3b6bcv7LPpHtJw2gfSQ6_mELtgT92msk89eQ6TQ7BoLjQ3lpmaicxK_zBLUUd1mW3_jI4xyx114LCuPItmMDG7V1MnVdP0FhrXVTW8csHzpTr7_3-dvOq1Smm3JaQRBPw_zEZOslt7JsyRIbOKxywxH7eRAdUI-WXm_gmQPITR27bn8g1VmQhItI4_nc84biRR2LbePpzSHQeu3VZ7xYIhsP7ea1hGl22KGWOnGX1WDmgs6jCYGi8u4mIiCjYI5hwiPKRcpUlMPfMKYl5LVOxuKWc0VwiuA4Z0y1uyvOm8dg0-PMWsZ30wMBrEdhQL8aT5ZK_HsSvsxBL75B2O3YvU8YK5bAGEJ4ExaWUui4HbODp5nOVOUHZo8F5D5ioNGlgBjUAhte1KtAApeFZEGsmfXfddNL9onQ52Kxco0zDLkuObiurXp6npubZZ031EMijvdw8pldToIYSEPMItEr_jRgszy3oGy0TzeU4Q9TqOFsAEAcMUSGjCQAxSAsRIDPxcCBWwKxDqgYtlk7Dzk9rUwOKAO5cefybMNZbrNFW2iW7GegB7aZyv2nj9xabRsmMABNXDY-LBC4z-pVrgO68gDQ5eJZrYCDWo-xBvOeU8dZnrb7Rd5zc-f_MDTEdFVg7pJ8DkZqCLGiBfOgrEuyZ6RHZIaN0Pwlc8jahNGDwU=",
          "impid": "PrebidMobile",
          "price": 0.96,
          "nurl": "https://g2.gsrv.dev/openrtb/notify.go?xref=PIec5dVV8cUOtDSU0thACJv9UL7dzervfXexwYQh68YkKqzqYOLxqaCXyQ_lEgy3pySIaoRMO4xU3CnQLw617LcXHWtBsPP7Dj5OuWGTPnnj1gYJQWwjplmgcy8FiW1Kn2D6HxcBfzn0ODjFlYSsUz5GQKxrjJxX1uZX49tv6nGzjF-R1SRW_AWhFBkdc53UT7E-iXgH_D_2A6_ijON5DrA5-YlTLkFIfgv-3Ni8-8O9Cj1isJ3PR3b6bcv7LPpHtJw2gfSQ6_mELtgT92msk89eQ6TQ7BoLjQ3lpmaicxK_zBLUUd1mW3_jI4xyx114LCuPItmMDG7V1MnVdP0FhrXVTW8csHzpTr7_3-dvOq1Smm3JaQRBPw_zEZOslt7JsyRIbOKxywxH7eRAdUI-WXm_gmQPITR27bn8g1VmQhItI4_nc84biRR2LbePpzSHQeu3VZ7xYIhsP7ea1hGl22KGWOnGX1WDmgs6jCYGi8u4mIiCjYI5hwiPKRcpUlMPfMKYl5LVOxuKWc0VwiuA4Z0y1uyvOm8dg0-PMWsZ30wMBrEdhQL8aT5ZK_HsSvsxBL75B2O3YvU8YK5bAGEJ4ExaWUui4HbODp5nOVOUHZo8F5D5ioNGlgBjUAhte1KtAApeFZEGsmfXfddNL9onQ52Kxco0zDLkuObiurXp6npubZZ031EMijvdw8pldToIYSEPMItEr_jRgszy3oGy0TzeU4Q9TqOFsAEAcMUSGjCQAxSAsRIDPxcCBWwKxDqgYtlk7Dzk9rUwOKAO5cefybMNZbrNFW2iW7GegB7aZyv2nj9xabRsmMABNXDY-LBC4z-pVrgO68gDQ5eJZrYCDWo-xBvOeU8dZnrb7Rd5zc-f_MDTEdFVg7pJ8DkZqCLGiBfOgrEuyZ6RHZIaN0Pwlc8jahNGDwU=",
          "adm": "<VAST version=\"3.0\"><Ad><InLine><AdSystem>goadserver</AdSystem><Impression><![CDATA[https://g2.gsrv.dev/vast.go?spaceid=12512857&act=logimp&xref=PIec5dVV8cUOtDSU0thACJv9UL7dzervfXexwYQh68YkKqzqYOLxqaCXyQ_lEgy3pySIaoRMO4xU3CnQLw617LcXHWtBsPP7Dj5OuWGTPnnj1gYJQWwjplmgcy8FiW1Kn2D6HxcBfzn0ODjFlYSsUz5GQKxrjJxX1uZX49tv6nGzjF-R1SRW_AWhFBkdc53UT7E-iXgH_D_2A6_ijON5DrA5-YlTLkFIfgv-3Ni8-8O9Cj1isJ3PR3b6bcv7LPpHtJw2gfSQ6_mELtgT92msk89eQ6TQ7BoLjQ3lpmaicxK_zBLUUd1mW3_jI4xyx114LCuPItmMDG7V1MnVdP0FhrXVTW8csHzpTr7_3-dvOq1Smm3JaQRBPw_zEZOslt7JsyRIbOKxywxH7eRAdUI-WXm_gmQPITR27bn8g1VmQhItI4_nc84biRR2LbePpzSHQeu3VZ7xYIhsP7ea1hGl22KGWOnGX1WDmgs6jCYGi8u4mIiCjYI5hwiPKRcpUlMPfMKYl5LVOxuKWc0VwiuA4Z0y1uyvOm8dg0-PMWsZ30w \u2026 (2456 chars)",
          "crid": "PIec5dVV8cUOtDSU0thACJv9UL7dzervfXexwYQh68YkKqzqYOLxqaCXyQ_lEgy3pySIaoRMO4xU3CnQLw617LcXHWtBsPP7Dj5OuWGTPnnj1gYJQWwjplmgcy8FiW1Kn2D6HxcBfzn0ODjFlYSsUz5GQKxrjJxX1uZX49tv6nGzjF-R1SRW_AWhFBkdc53UT7E-iXgH_D_2A6_ijON5DrA5-YlTLkFIfgv-3Ni8-8O9Cj1isJ3PR3b6bcv7LPpHtJw2gfSQ6_mELtgT92msk89eQ6TQ7BoLjQ3lpmaicxK_zBLUUd1mW3_jI4xyx114LCuPItmMDG7V1MnVdP0FhrXVTW8csHzpTr7_3-dvOq1Smm3JaQRBPw_zEZOslt7JsyRIbOKxywxH7eRAdUI-WXm_gmQPITR27bn8g1VmQhItI4_nc84biRR2LbePpzSHQeu3VZ7xYIhsP7ea1hGl22KGWOnGX1WDmgs6jCYGi8u4mIiCjYI5hwiPKRcpUlMPfMKYl5LVOxuKWc0VwiuA4Z0y1uyvOm8dg0-PMWsZ30wMBrEdhQL8aT5ZK_HsSvsxBL75B2O3YvU8YK5bAGEJ4ExaWUui4HbODp5nOVOUHZo8F5D5ioNGlgBjUAhte1KtAApeFZEGsmfXfddNL9onQ52Kxco0zDLkuObiurXp6npubZZ031EMijvdw8pldToIYSEPMItEr_jRgszy3oGy0TzeU4Q9TqOFsAEAcMUSGjCQAxSAsRIDPxcCBWwKxDqgYtlk7Dzk9rUwOKAO5cefybMNZbrNFW2iW7GegB7aZyv2nj9xabRsmMABNXDY-LBC4z-pVrgO68gDQ5eJZrYCDWo-xBvOeU8dZnrb7Rd5zc-f_MDTEdFVg7pJ8DkZqCLGiBfOgrEuyZ6RHZIaN0Pwlc8jahNGDwU=",
          "adomain": [
            "www.goadserver.com"
          ],
          "w": 1280,
          "h": 720,
          "ext": {
            "prebid": {
              "targeting": {
                "hb_adid": "PIec5dVV8cUOtDSU0thACJv9UL7dzervfXexwYQh68YkKqzqYOLxqaCXyQ_lEgy3pySIaoRMO4xU3CnQLw617LcXHWtBsPP7Dj5OuWGTPnnj1gYJQWwjplmgcy8FiW1Kn2D6HxcBfzn0ODjFlYSsUz5GQKxrjJxX1uZX49tv6nGzjF-R1SRW_AWhFBkdc53UT7E-iXgH_D_2A6_ijON5DrA5-YlTLkFIfgv-3Ni8-8O9Cj1isJ3PR3b6bcv7LPpHtJw2gfSQ6_mELtgT92msk89eQ6TQ7BoLjQ3lpmaicxK_zBLUUd1mW3_jI4xyx114LCuPItmMDG7V1MnVdP0FhrXVTW8csHzpTr7_3-dvOq1Smm3JaQRBPw_zEZOslt7JsyRIbOKxywxH7eRAdUI-WXm_gmQPITR27bn8g1VmQhItI4_nc84biRR2LbePpzSHQeu3VZ7xYIhsP7ea1hGl22KGWOnGX1WDmgs6jCYGi8u4mIiCjYI5hwiPKRcpUlMPfMKYl5LVOxuKWc0VwiuA4Z0y1uyvOm8dg0-PMWsZ30wMBrEdhQL8aT5ZK_HsSvsxBL75B2O3YvU8YK5bAGEJ4ExaWUui4HbODp5nOVOUHZo8F5D5ioNGlgBjUAhte1KtAApeFZEGsmfXfddNL9onQ52Kxco0zDLkuObiurXp6npubZZ031EMijvdw8pldToIYSEPMItEr_jRgszy3oGy0TzeU4Q9TqOFsAEAcMUSGjCQAxSAsRIDPxcCBWwKxDqgYtlk7Dzk9rUwOKAO5cefybMNZbrNFW2iW7GegB7aZyv2nj9xabRsmMABNXDY-LBC4z-pVrgO68gDQ5eJZrYCDWo-xBvOeU8dZnrb7Rd5zc-f_MDTEdFVg7pJ8DkZqCLGiBfOgrEuyZ6RHZIaN0Pwlc8jahNGDwU=",
                "hb_bidder": "goadserver",
                "hb_cache_host": "g2.gsrv.dev",
                "hb_cache_id": "a0af2ba5-50b0-431f-ace0-b4f42e85d8d6",
                "hb_cache_path": "/openrtb2/cache",
                "hb_cache_url": "https://g2.gsrv.dev/openrtb2/cache?uuid=a0af2ba5-50b0-431f-ace0-b4f42e85d8d6",
                "hb_pb": "0.96",
                "hb_size": "1280x720",
                "hb_uuid": "a0af2ba5-50b0-431f-ace0-b4f42e85d8d6"
              },
              "type": "video"
            }
          }
        }
      ],
      "seat": "goadserver"
    }
  ],
  "cur": "USD",
  "ext": {
    "goadserver": {
      "usersync": {
        "type": "image",
        "url": "https://g2.gsrv.dev/openrtb2/sync"
      }
    }
  }
}
DEMO 3

Set up Prebid Mobile

Register the app under Websites (tick This is a mobile app, enter its bundle id), create a header-bidding campaign with one slot per ad unit, and paste the setup from its Prebid Mobile (apps) tab. This is the demo app's setup, with its real account id.

iOS: pod 'PrebidMobile' · Android: org.prebid:prebid-mobile-sdk

IOS (SWIFT)

Prebid.shared.prebidServerAccountId = "73e400610cab077ec88c05aa854d1d67"
try? Prebid.shared.setCustomPrebidServer(url: "https://g2.gsrv.dev/openrtb2/auction")
Prebid.initializeSDK { status, _ in }

// banner-home: 320x50 banner at the bottom of the home screen
let banner = BannerView(frame: CGRect(x: 0, y: 0, width: 320, height: 50),
                        configID: "banner-home", adSize: CGSize(width: 320, height: 50))
view.addSubview(banner)
banner.loadAd()

// interstitial-level-end: full-screen ad after a level
let interstitial = InterstitialRenderingAdUnit(configID: "interstitial-level-end")
interstitial.delegate = self
interstitial.loadAd()   // interstitial.show(from: self) when it has loaded

// rewarded-coins: rewarded video — grant the coins in rewardedAdUserDidEarnReward
let rewarded = RewardedAdUnit(configID: "rewarded-coins")
rewarded.delegate = self
rewarded.loadAd()

ANDROID (KOTLIN)

PrebidMobile.setPrebidServerAccountId("73e400610cab077ec88c05aa854d1d67")
PrebidMobile.setPrebidServerHost(Host.createCustomHost("https://g2.gsrv.dev/openrtb2/auction"))
PrebidMobile.initializeSdk(applicationContext) { status -> }

// banner-home: 320x50 banner at the bottom of the home screen
val banner = BannerView(context, "banner-home", AdSize(320, 50))
container.addView(banner)
banner.loadAd()

// interstitial-level-end: full-screen ad after a level
val interstitial = InterstitialAdUnit(context, "interstitial-level-end")
interstitial.setInterstitialAdUnitListener(listener) // show() in onAdLoaded
interstitial.loadAd()

// rewarded-coins: rewarded video — grant the coins in onUserEarnedReward
val rewarded = RewardedAdUnit(context, "rewarded-coins")
rewarded.setRewardedAdUnitListener(listener)
rewarded.loadAd()
HOW IT WORKS

What the ad server does with an app

An app has no web address, so the ad server gives it one from its bundle. From then on it is a site like any other: its own ad zones, statistics, filters and reports.

Docs: In-app ads (Prebid Mobile)

One zone per ad unitEach config id becomes an ad zone on the app. Interstitial and rewarded units get their own, so their results are separate.
Privacy firstThe advertising id goes to buyers only when the user allows tracking: not under Limit Ad Tracking, a declined iOS prompt, or for children's apps.
Apps as targetsAdvertisers include or exclude an app in a campaign's domain filter with app:com.example.game.
Tracking macros{app_bundle}, {app_name}, {app_storeurl}, {ifa} and {lmt} fill in the app and the device in click links.
MRAIDBanners open their links through the SDK's MRAID bridge, so a tap leaves the app the way it should.
app-ads.txtThe panel shows the line to put in app-ads.txt on the developer website; buyers check it before bidding.

About the format: In-app ads · all ad formats · all live demos

Run these formats on your own network

Every format on this page is part of the GoAdserver ad server. Talk to us about your platform.

Contact us