> For the complete documentation index, see [llms.txt](https://docs.exads.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.exads.com/api/ad-placement-api/ad-plac-response.md).

# Response

{% hint style="info" %}
The response is made in JSON format.
{% endhint %}

***

## Response Parameters <a href="#response-parameters" id="response-parameters"></a>

### Type <a href="#type" id="type"></a>

In the response, the `type` field sets what ad format is being used. It can be any one of the following:

* `banner`
* `sticky_banner`
* `popunder`
* `instant_message`
* `mobile_instant_message`
* `native_ad`
* `outstream_video`
* `desktop_fullpage_interstitial`
* `mobile_fullpage_interstitial`

### Impression Tracking <a href="#impression-tracking" id="impression-tracking"></a>

To record impressions for an ad, the response contains an `impression` field. This field contains a URL, unique to that ad, that records when an impression takes place.

The best way to use this impression URL is to GET it in the user's browser. One way to achieve this is to add the following to the page where the ad is displayed:

`<img src="IMPRESSION_TRACKER_URL" width="0" height="0">`&#x20;

The `IMPRESSION_TRACKER_URL` is the URL returned in the `impression` field of the response.

### Renderers <a href="#renderers" id="renderers"></a>

This field holds the renderers required to display ads on the webpage. Different ad formats use different types of renderers. Some formats use both a container renderer and a content renderer, while others, such as outstream video ads, solely rely on a content renderer.

For further details on how to use these renderers, please refer to the [Renderers ](/api/ad-placement-api/ad-plac-renderers.md)page.

**Example:**

```json
{
    "renderers": {
        "banner": {
            "container": "https://ads.example.com/container/fixed.js",
            "content": "https://ads.example.com/content/banner.js"
        },
        "sticky_banner": {
            "container": "https://ads.example.com/container/sticky.js",
            "content": "https://ads.example.com/content/banner.js"
        },
       "outstream_video": {
          "content": "https://ads.example.com/content/outstream_video.js"
       }
    }
}
```

### Original Zone <a href="#original-zone" id="original-zone"></a>

For a Responsive Display Ad, the original zone field holds all the necessary data to display the ad correctly.

In the example below, a native ad is rendered within a sticky container on the page. The original zone corresponds to a Sticky Banner zone, and and information from both the original zone and the native ad is needed to render the ad accurately.

```json
{
    "zones": [
        {
            "idzone": 4984899,
            "type": "native_ad",
            "data": {},
            "original_zone": {
                "type": "sticky_banner",
                "data": {
                    "width": 300,
                    "height": 250,
                    "frequency_period": 0,
                    "v_pos": "middle",
                    "h_pos": "center",
                    "border_width": 5,
                    "border_color": "009bca"
                }
            }
        }
    ]
}
```

## Banner <a href="#banner" id="banner"></a>

### Zones <a href="#zones" id="zones"></a>

| Parameter | Description                       |
| --------- | --------------------------------- |
| idzone    | The ID of the ad zone             |
| type      | The ad format used, e.g. `banner` |

### Data <a href="#data" id="data"></a>

<table data-header-hidden="false" data-header-sticky data-search="false"><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tr><td>url</td><td>The URL that the ad directs to</td></tr><tr><td>impression</td><td>The URL of the impression tracker</td></tr><tr><td>image</td><td>The original image uploaded for the ad</td></tr><tr><td>width</td><td>The width of the ad in pixels</td></tr><tr><td>height</td><td>The height of the ad in pixels</td></tr><tr><td>optimum_image</td><td>In an image banner, if the creative uploaded is an animated GIF, this is the optimized MP4 version of it that is created for use in the ad</td></tr><tr><td>media</td><td>This shows which type of banner this is: Image, HTML, or video: This should be <code>img_banner</code>, <code>html_banner</code>, or <code>video_banner</code> respectively</td></tr><tr><td>variation_fields</td><td>Contains the information of the customizable fields. tag: Field Identifier; value: Value associated with the field that will be displayed</td></tr></tbody></table>

### Banner Response Examples: JSON <a href="#banner-response-examples-json" id="banner-response-examples-json"></a>

**Image Banner**

```json
{
    "zones": [
        {
            "idzone": 1111111,
            "type": "banner",
            "data": {
                "url": "http://main.example.com/click.php?data=H4sIAAAAAAAAAyVOu04DMRD8lTRprX14bW9JQ0PBN6xzPlGAgCToQJqPx7nTTrGa0TxOyELNnKCJuWX3yqpVBW_3.9ftrE9neZ7Yti3FekuXzw8ABHBhKmoujuUa33H9O0RJ3JJkSmxALs3YJUNrqbkYjNpkGQKWmWIFUKJfMQI_UqMvY20_jukTVOZVuXr3EcrlYqNXW6lHjl6G1t3T32PiGEbzTtjp46Y7F27Hp1ltHz.JXZ31j96M1xdQzRbNJbxE1EJhbfWL8bLQCBvyD4rI3QwpAQAA",
                "impression": "http://syndication.example.com/cimp.php?t=api&data=H4sIAAAAAAAAAzVPS05DMQy8Chdo5PEnn+5YsGCL4ADJa7ICIYqQiuTD4z5ax9HEI2fGZmIcCAfoA7Wj8ZGac0JNrJRg/vz66Ao/nftXP/9+p+3zw3NRLbhDVZFcXErU2dyoujJVa+Saq6GxOtjZLTt5EBxAiUiAqq0ViBRhB5E/vb3sF47EDMQvIbqwUVDXUVBrQraUEzRkw+oqdiHv4zRX/WlegCUobbTZBXmzOYotGl37yFNKCJGP9x65L0P/J4nlcHW+Ex4imsPh9hYV8wjynYnY98Gte81yosm2lswFmW2jPBsv07YQw/0B+rSsfmgBAAA=",
                "image": "http://static.example.com/library/674471/66c5e562a8a324a649c05a52bb03b65be3f0882a.png",
                "width": 300,
                "height": 250,
                "media": "img_banner",
                "variation_fields": [
                    {
                        "tag": "title",
                        "value": "Test"
                    },
                    {
                        "tag": "description",
                        "value": "description test"
                    },
                    {
                        "tag": "brand",
                        "value": "exads"
                    },
                    {
                        "tag": "cta",
                        "value": "Click now!"
                    }
                ]
            }
        }
    ]
}
```

**HTML Banner**

```json
{
    "zones": [
        {
            "idzone": 2222222,
            "type": "banner",
            "data": {
                "html": "\n<div id=\"example_id\">\nExample HTML Ad!\n</div>\n",
                "impression": "https://syndication.example.com/cimp.php?t=api&data=H4sIAAAAAAAAAz1OW2oDMQy8Si8Qo7Fky8p3+18IPYDteqGwJYGkkA8dvt7dUj1AjGY0ihRxIpwgL2Rn4XMiR0khRg0REsDF3y7vTn4b69f9tv7cw+PqauxJPGWPouIgN1h2jazFET1uK3I2cGZLc6RApMmN/OPyujdmxikpzwkCuw1KCcgp5ACRqZqnnZ5T7QosDLVmozJyT6NpWqhVqS0P1o3oba2zQr9+b46Hq8hh9Ac4M2cjHDMAY/YZ5DsyY//8n11qtiy0LJU/e2Xl0a3FUqlq70q/g8aBP0ABAAA=",
                "width": 300,
                "height": 250,
                "media": "html_banner",
                "variation_fields": [
                    {
                        "tag": "title",
                        "value": "Test"
                    },
                    {
                        "tag": "description",
                        "value": "description test"
                    },
                    {
                        "tag": "brand",
                        "value": "exads"
                    },
                    {
                        "tag": "cta",
                        "value": "Click now!"
                    }
                ]
            }
        }
    ]
}
```

**Video Banner**

```json
{
    "zones": [
        {
            "idzone": 4444444,
            "type": "banner",
            "data": {
                "url": "http://main.example.com/click.php?data=H4sIAAAAAAAAAyVPy4rbQBD8lb34GNHz1Oi4EBaDHe3itWRHt3kpWWLNjGTJOKE_PmOZbuimqruKekFOQVaMIxTA8Pc8p.uGvW7oW.45LlNhdPhlpngtbBweMHv7chv23d.jvXzZP2RDpU1DRmJ0H9vabD.O.23dlFdqxv1kktasIfTcfpK_yxwvy.AO.93ox5Y08zR24bgMwf2QLUyTTok1x1ND_p2WOFxjiqPbyQ6mdP5cLs.jdO6kMeoUFtfV9f1Qdy65WzjU56m9pa6971M4hnS.HX7KlgbqA7U.9uw9K.X3cWRZym7p6zdEBEQiCUgOgjJMcQox.EdQpAVRBeVQEIHIZVkJkICsUhVwiQJURglSJDSLEEQGcKfisWZNbZzv1VKhEpkvCekZKStTec2ItMKbUvRgNNdGelauP.aic6_W2Q6yq2JQEXzBlX5WVuGSqOfGOBNrhAysrJDr4Pi.Q2l6kB6ctbLKNlaUXnvOcwiheleq__CkLqj3AQAA",
                "impression": "http://syndication.example.com/cimp.php?t=api&data=H4sIAAAAAAAAAz1PSU4DQQz8Ch9Iq7x1u3NDIgeuQB7Qk+k5QYKQkHLw47FGEbYP5a3KZjAdQAfSJ6Ij/KgSXMgLKwpZvH48h1J8336ut+ssl9tXsFUWjwYR9vBmaB7SvUNrGDyUUbtoaG3dUBHEwUGBcEuIkILTwTKL0/ktzu8vgeLkLWc4BLiz5dKuTe6FqpVaSDWz0NzHHTGWdW7+26MRbUKtL30OoXqxuTTbsAwdS53SduHlc2Ts5yPvQn7mgp6tgqq8C+PhSaY1lR5YVCzSEHslzer/bJLZ2upl+jbHyoJGa9u20W0Mn75Y+wNJJUoPYQEAAA==",
                "video": "http://static.example.com/library/256238/906f02361f3cd12043514304c777ed489599f637.mp4",
                "width": 300,
                "height": 250,
                "media": "video_banner",
                "variation_fields": [
                    {
                        "tag": "title",
                        "value": "Test"
                    },
                    {
                        "tag": "description",
                        "value": "description test"
                    },
                    {
                        "tag": "brand",
                        "value": "exads"
                    },
                    {
                        "tag": "cta",
                        "value": "Click now!"
                    }
                ]
            }
        }
    ]
}

```

## Sticky Banner <a href="#sticky-banner" id="sticky-banner"></a>

### Zones <a href="#zones-1" id="zones-1"></a>

| Parameter | Description                              |
| --------- | ---------------------------------------- |
| idzone    | The ID of the ad zone                    |
| type      | The ad format used, e.g. `sticky_banner` |

### Data <a href="#data-1" id="data-1"></a>

<table data-header-hidden="false" data-header-sticky data-search="false"><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tr><td>url</td><td>The URL that the ad directs to</td></tr><tr><td>impression</td><td>The URL of the impression tracker</td></tr><tr><td>image</td><td>The original image uploaded for the ad</td></tr><tr><td>optimum_image</td><td>In a sticky banner, if the creative uploaded is an animated GIF, this is the optimized MP4 version of it that is created for use in the ad</td></tr><tr><td>width</td><td>The width of the ad in pixels</td></tr><tr><td>height</td><td>The height of the ad in pixels</td></tr><tr><td>frequency_period</td><td>How often in minutes the ad shows</td></tr><tr><td>v_pos</td><td>The vertical position of the ad</td></tr><tr><td>h_pos</td><td>The horizontal position of the ad</td></tr><tr><td>media</td><td>This shows which type of banner this is: Image, HTML, or video: This should be <code>img_banner</code>, <code>html_banner</code>, or <code>video_banner</code> respectively</td></tr></tbody></table>

### Sticky Banner Response Example: JSON <a href="#sticky-banner-response-example-json" id="sticky-banner-response-example-json"></a>

```json
{
    "zones": [
        {
            "idzone": 4204610,
            "type": "sticky_banner",
            "data": {
                "url": "http://main.example.com/click.php?data=H4sIAAAAAAAAAz1Qy4rbQBD8FV98jOie9xwNy.LgzVokkmx808tsQLIeI4Ex_fHpsZPQA1NVU11NjxIejXAEiaavZRnDVu624p3P_VsIX0k99JHK94Bb.QYaPJitMB2TZv69MAyCsXLWopIicsl86LhezSYoFqT3xvjIdLQLUAYhUsv0e7aL0DFs74yWOUYMTbr_rPZp9rH_zG0Q1XTRZanHcy7EKcshW7vm58dhaqcC82WeLrds7W9NcTIFzHM5jjLPTjk.TuvQh2EcpuZgLjCP51_c.COaxvMx9L3i5xVW.Rj6GScJYVIdPMYHzHIIzcFmNs3sMc1Tezt2nFFgUcWQN7sjAkKDyngHUtL_rUkk6BKhIEFN__6G_m5NGhyRQhKEggO0IQlwF5qzmBI5zbpFvEq0vvJtKdHUuq2svkJVqrIyrbRPb9WVfJ4TmQFtXsKGhQ09HbE4hue6F5JKaopuBa8eHh8v5DoeyLSqFhbKuuaNjPMtz1etr5pKOrTX.g.ZmJDwMAIAAA--",
                "impression": "http://syndication.example.com/cimp.php?t=api&data=H4sIAAAAAAAAAzVOO25DMQy7Si8QQ3/L2Qp06dz2AParPaXImkGHj56LiDJEEJRFAsIL8AXoDeGKfFUOKuiFBApqfH6/h2Dcb4ly3P+CyatSUHOpHtyaWQshEEMIBU/e0Cin14rCFJjuUAsI1+QQpy9+vj72wxM1GOBBKeO+iO4FTYsVFAk55Vx7nKsVcTHWNtrsjHboHFUXjC592OS6rePWs3de+EcB9/MUvYTITzKzvzgLa2RBbCVrR34BY/2uLofrmg3XRGudh1uVCXosPOgJ0ouJzUoBAAA=",
                "image": "http://example.com/library/328752/47de5c021bd0d00b59ff78456c69f601baac9925.gif",
                "optimum_image": "http://example.com/library/328752/c990e4df40cc46482927c08350b2c960a59679e5.mp4",
                "width": 300,
                "height": 250,
                "frequency_period": 1440,
                "v_pos": "top",
                "h_pos": "left",
                "media": "img_banner"
            }
        }
    ]
}
```

## Popunder <a href="#popunder" id="popunder"></a>

### Zones <a href="#zones-2" id="zones-2"></a>

| Parameter | Description                         |
| --------- | ----------------------------------- |
| idzone    | The ID of the ad zone               |
| type      | The ad format used, e.g. `popunder` |

### Data <a href="#data-2" id="data-2"></a>

| Parameter | Description                    |
| --------- | ------------------------------ |
| url       | The URL that the ad directs to |

### Popunder Response Example: JSON <a href="#popunder-response-example-json" id="popunder-response-example-json"></a>

```json
{
  "zones": [
    {
      "idzone": 4031009,
      "type": "popunder",
      "data": {
      "url": "http://syndication.example.com/splash.php?cat=508&idzone=4031009&type=8&p=blabla.com&block=0&el=&tags=+&scr_info=&sub="
      }
    },
    {
      "idzone": 4031013,
      "type": "popunder",
      "data": {
      "url": "http://syndication.example.com/splash.php?cat=508&idzone=4031013&type=8&p=blabla.com&block=0&el=&tags=+&scr_info=&sub="
      }
    }
  ]
}
```

## Instant Message <a href="#instant-message" id="instant-message"></a>

### Zones <a href="#zones-3" id="zones-3"></a>

| Parameter | Description                                |
| --------- | ------------------------------------------ |
| idzone    | The ID of the ad zone                      |
| type      | The ad format used, e.g. `instant_message` |

### Data <a href="#data-3" id="data-3"></a>

<table data-header-hidden="false" data-header-sticky data-search="false"><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tr><td>url</td><td>The URL that the ad directs to</td></tr><tr><td>impression</td><td>The URL of the impression tracker</td></tr><tr><td>image</td><td>The URL of the image</td></tr><tr><td>optimum_image</td><td>If the creative uploaded is an animated GIF, this is the optimized MP4 version of it that is created for use in the ad</td></tr><tr><td>width</td><td>The width of the ad in pixels</td></tr><tr><td>height</td><td>The height of the ad in pixels</td></tr><tr><td>frequency_period</td><td>How often the ad shows in minutes</td></tr><tr><td>media</td><td>This shows which type of banner is used: Image, HTML, or video: This should be <code>img_banner</code>, <code>html_banner</code>, or <code>video_banner</code> respectively</td></tr></tbody></table>

### Instant Message Response Example: JSON <a href="#instant-message-response-example-json" id="instant-message-response-example-json"></a>

```json
{
   "zones": [
       {
           "idzone": 4031007,
           "type": "instant_message",
           "data": {
               "url": "https://main.example.com/click.php?data=H4sIAAAAAAAAA01Oy2oDMQz8lVxyXSTLtuxjLrn00G_wQ0uhDQmbBEqZj6.6uZQZJJiRRjogUi2UBUz4eDxu96OcjuHs7JvNZVwvAAjgTBJKUE74se16a9vnboaFyxIiLW4gxixclT1UmEiRmF1lBHDwlJSBkOibE4EdaH3aWp4VJfmAMq_CWnu1JpxHsq5ppd5i69lEfYPQv5rz9Rg5Dtjl_3gZe_GLfy3i_Q0tyZrFyuxT2KKFMWqfJKIjTx3yC41GCKIMAQAA",
               "impression": "https://syndication.example.com/cimp.php?t=imp&data=H4sIAAAAAAAAA01OQWrEMAz8Sj8QM5Jly9lzf1AKucppcmnLloXCUubxdbIUqpFgJEbSKBSTYFJ5QrtIu+RCTdKSGpIULstCE/5st+tX3N7Tev1kVqlOy2rZWa3g6JAFcBaRweeGmmlWs8wuFKWyVIKtDA4iQejg68vzWUPCSi24S8Hgx1dBMk3DxNDbmOEORn/b9vY900X2LD73eYssdS1b97Kjh0Wv27B1bPWPGHlaxgNJ1c5b/zA92hHgHzu9gjNE1zC4eoS59xY1AmsvHq6mv8/Xp409AQAA",
               "image": "https://static.example.com/library/32167/30faa1b47960b066dbc594e9251fbedf2349192e.jpg",
               "optimum_image": "http://static.example.com/library/428515/d17db557c0761f48323156f47fd53dc3de393806.mp4",
               "width": 250,
               "height": 150,
               "frequency_period": 1440,
               "media": "img_banner"
           }
       }
   ]
}
```

## Mobile Instant Message <a href="#mobile-instant-message" id="mobile-instant-message"></a>

### Zones <a href="#zones-4" id="zones-4"></a>

| Parameter | Description                                       |
| --------- | ------------------------------------------------- |
| idzone    | The ID of the ad zone                             |
| type      | The ad format used, e.g. `mobile_instant_message` |

### Data <a href="#data-4" id="data-4"></a>

<table data-header-hidden="false" data-header-sticky data-search="false"><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tr><td>url</td><td>The URL that the ad directs to</td></tr><tr><td>impression</td><td>The URL of the impression tracker</td></tr><tr><td>image</td><td>The original image uploaded for the ad</td></tr><tr><td>optimum_image</td><td>If the creative uploaded is an animated GIF, this is the optimized MP4 version of it that is created for use in the ad</td></tr><tr><td>width</td><td>The width of the ad in pixels</td></tr><tr><td>height</td><td>The height of the ad in pixels</td></tr><tr><td>frequency_period</td><td>The period for frequency capping in minutes</td></tr><tr><td>capping</td><td>How many times the ad shows during the frequency_period</td></tr><tr><td>media</td><td>This shows which type of banner is used: Image, HTML, or video: This should be <code>img_banner</code>, <code>html_banner</code>, or <code>video_banner</code> respectively</td></tr></tbody></table>

### Mobile Instant Message Response Example: JSON <a href="#mobile-instant-message-response-example-json" id="mobile-instant-message-response-example-json"></a>

```json
{
    "zones": [
        {
            "idzone": 1655304,
            "type": "mobile_instant_message",
            "data": {
                "url": "http://main.example.com/click.php?data=H4sIAAAAAAAAAz1Qy27bMBD8lVx8FZZv.hggCNw6jY1Wso1cAkqkUwOWKJFSkwr8.C6tpFwC5M4OZ5bLiRCUQoJCpN_j2McVu1_RR9yjjUppXTS.xeydfmyb9xV7bHwcV.wBCshLrKhsphBc1_xFdIoWgdG84d17u98815t9.bR5rlSkdT_IYfhuThWdyxKO83S1P5.2gzkeSDWG4aUrp7azh6M8QAim71lVHisyHyffRt_7wW7lC4T.9Asf_sik_rSLbcuxPMHEZt8GMjCIA7_C3M8QmI92q0q1L9VuX.1Vt7uixoEc6izyoO5z98GZ8fLHvV4sNs01IZRpigVjXxvT9uby1n3WllFhKfopNC7_8YqxTEjGy.huPLZeS7lGZPbdghApBAOe3dArIwJ0zvzUjSEP7luZezn70Jo8XQbwQQBSgkQk4UpT0Cr9d0u0ILqgHAoi0lfL6dMloXZKnCREKAoImb7kCKYpaYG4IuTMiFrXa2cYkY1wtRJnqA03tXRM3bj11eC.OWIG6W4B7hC4SzdGDpThkujlxjgTKbM5LG_QPh8c6bttEjVlzFKiGSXOGaPAcApMSQrKNVb_Ax31zHSPAgAA",
                "impression": "http://syndication.example.com/cimp.php?t=api&data=H4sIAAAAAAAAAzVOOW4DMQz8Sj4QYXhJlLsAaVLHfsBqj8qBWxd8vKkNzCEhaUiOhsH0Ccn8QL+IXrQFF/LCikIWP9evUIrHPVHWx18ouyXP3bV5SO+19qBqJtAweE6bMSPUiVicgzg4rAYiNzkPFACWw3H7/T6LJjQEeBKQj/ktuZcULrWQamgqzt1nVjSiQ6j10fdFqK62j2YHxqLLqLu0VECM+5J5msY/Chyzx28iUkQr+fsuKhYZiJPJOH1PaNRpbLAfir3p2rnrNqTzIRXVNue2b/oC0O6/XVABAAA=",
                "image": "http://static.example.com/library/428515/e5aaf8a2ad46aee522c89d8583dc082f47fcb00d.gif",
                "optimum_image": "http://static.example.com/library/428515/d17db557c0761f48323156f47fd53dc3de393806.mp4",
                "width": 300,
                "height": 100,
                "frequency_period": 1440,
                "capping": 0,
                "media": "img_banner"
            }
        }
    ]
}
```

## Native Ads <a href="#native-a-ds" id="native-a-ds"></a>

### Zones <a href="#zones-5" id="zones-5"></a>

| Parameter | Description                          |
| --------- | ------------------------------------ |
| idzone    | The ID of the ad zone                |
| type      | The ad format used, e.g. `native_ad` |

### Data > Layout <a href="#data--layout" id="data--layout"></a>

<table data-header-hidden="false" data-header-sticky data-search="false"><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tr><td>widgetHeaderContentHtml</td><td>The URL of the 'Powered by' branding that shows</td></tr><tr><td>branding_logo</td><td>The URL for the branding logo that shows if enabled</td></tr><tr><td>branding_logo_hover</td><td>The URL for the branding logo that shows when the user hovers over it</td></tr><tr><td>itemsPerRow</td><td>The number of ads that show in each row of the widget</td></tr><tr><td>itemsPerCol</td><td>The number of ads that show in each column of the widget</td></tr><tr><td>font_family</td><td>The family of font used in the ad</td></tr><tr><td>header_font_size</td><td>The size of font used in the branding header</td></tr><tr><td>header_font_color</td><td>The colour of font used in the branding header</td></tr><tr><td>widget_background_color</td><td>The hex code of the background colour used for the widget</td></tr><tr><td>widget_width</td><td>The width of the entire widget</td></tr><tr><td>minimum_width_for_full_sized_layout</td><td>The minimum width for a full-sized layout in pixels</td></tr><tr><td>item_height</td><td>The height of each individual ad</td></tr><tr><td>item_padding</td><td>The padding between each of the ads</td></tr><tr><td>image_height</td><td>The height of the image in each ad</td></tr><tr><td>image_width</td><td>The width of the image in each ad</td></tr><tr><td>text_margin_top</td><td>The size in pixels of the top text margin</td></tr><tr><td>text_margin_bottom</td><td>The size in pixels of the bottom text margin</td></tr><tr><td>text_margin_left</td><td>The size in pixels of the left text margin</td></tr><tr><td>text_margin_right</td><td>The size in pixels of the right text margin</td></tr><tr><td>title_font_size</td><td>The font size of the title for each ad</td></tr><tr><td>title_font_color</td><td>The font colour of the title for each ad</td></tr><tr><td>title_font_weight</td><td>The font weight of the title for each ad</td></tr><tr><td>title_decoration</td><td>Whether the title is underlined or not</td></tr><tr><td>title_hover_color</td><td>The font colour when the title is hovered over</td></tr><tr><td>title_hover_font_weight</td><td>The font weight when the title is hovered over</td></tr><tr><td>title_hover_decoration</td><td>Whether the title is underlined on hover or not</td></tr><tr><td>description_font_size</td><td>The font size of the description for each ad</td></tr><tr><td>description_font_color</td><td>The font colour of the description for each ad</td></tr><tr><td>description_font_weight</td><td>The font weight of the description for each ad</td></tr><tr><td>description_decoration</td><td>Whether the description is underlined or not</td></tr><tr><td>description_hover_color</td><td>The font colour when the description is hovered over</td></tr><tr><td>description_hover_font_weight</td><td>The font weight when the description is hovered over</td></tr><tr><td>description_hover_decoration</td><td>Whether the description is underlined on hover or not</td></tr><tr><td>open_in_new_window</td><td>Whether the ad should be opened in a new window when clicked. 1=yes, 0=no</td></tr><tr><td>mobile_responsive_type</td><td>The type of responsiveness when using a mobile device (i.e none or compact). 1=compact, 0=no</td></tr><tr><td>header_is_on_top</td><td>Whether the branding should be displayed above or below the ads. 1=yes, 0=no</td></tr><tr><td>header_text_align</td><td>The horizontal alignment of the branding header</td></tr><tr><td>title_enabled</td><td>Whether the title is enabled or not. 1=yes, 0=no</td></tr><tr><td>description_enabled</td><td>Whether the description is enabled or not. 1=yes, 0=no</td></tr><tr><td>image_border_size</td><td>The size in pixels of the image border</td></tr><tr><td>image_border_color</td><td>The hex code colour of the image border</td></tr><tr><td>text_align</td><td>The alignment of the text: left, center, or right</td></tr><tr><td>customcss_enabled</td><td>Whether custom css is enabled or not. 1=yes, 0=no</td></tr><tr><td>customcss</td><td>If enabled the custom css will display here</td></tr><tr><td>header_enabled</td><td>Whether header is enabled or not. 1=yes, 0=no</td></tr><tr><td>mobile_breakpoint</td><td>The breakpoint in pixels, between desktop and mobile views of the ad zone</td></tr><tr><td>spacing_v</td><td>The vertical spacing in pixels between the ads, set in Advanced Options</td></tr><tr><td>spacing_h</td><td>The horizontal spacing in pixels between the ads, set in Advanced Options</td></tr><tr><td>zoom</td><td>Whether the ad should zoom in/out on hover</td></tr><tr><td>mobile_rows</td><td>The number of rows of ads in the mobile widget</td></tr><tr><td>mobile_cols</td><td>The number of columns of ads in the mobile widget</td></tr><tr><td>use_v2_script</td><td>Whether the ad zone was created with the newer V2 setup or the older v1</td></tr><tr><td>text_enabled</td><td>Whether the text title and description should be displayed. 1=yes, 0=no</td></tr><tr><td>mobile_image_width</td><td>The width of the image in each ad on mobile</td></tr><tr><td>mobile_text_box_size</td><td>The text box size when on mobile. Valid range 50-500</td></tr><tr><td>mobile_text_enabled</td><td>Whether the title is enabled or not on mobile. 1=yes, 0=no</td></tr><tr><td>mobile_text_position</td><td>The position of the text on mobile: bottom or right</td></tr><tr><td>item_spacing_on_each_side</td><td>The padding on each side of the ads, if they were set up using the old v1 setup</td></tr><tr><td>text_position</td><td>Whether the text is positioned on the left or right side</td></tr><tr><td>text_box_size</td><td>The size of the text box in pixels. Range 50-500</td></tr><tr><td>widget_height</td><td>The height of the entire widget</td></tr><tr><td>brand_enabled</td><td>Whether the branding is enabled or not</td></tr><tr><td>brand_font_size</td><td>The font size of the branding</td></tr><tr><td>brand_font_color</td><td>The font colour of the branding</td></tr><tr><td>brand_font_weight</td><td>The font weight of the branding</td></tr><tr><td>brand_decoration</td><td>Whether the font is underlined or not</td></tr><tr><td>mobile_image_height</td><td>The height of the image in each ad on mobile</td></tr><tr><td>publisherAdType</td><td>What type of native ad this is, i.e recommendation, exit, or interstitial: <code>native-recommendation</code>, <code>native-exit</code>, <code>native-interstitial</code></td></tr></tbody></table>

### Data > ad\_items <a href="#data--ad_items" id="data--ad_items"></a>

<table data-header-hidden="false" data-header-sticky data-search="false"><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tr><td>idvariation</td><td>The ID of the variation</td></tr><tr><td>image</td><td>The original image uploaded for the ad</td></tr><tr><td>url</td><td>The URL that the ad directs to</td></tr><tr><td>optimum_image</td><td>Optimized version of the uploaded creative, generated for use in ads</td></tr><tr><td>impression</td><td>The URL of the impression tracker</td></tr><tr><td>title</td><td>The title text of the ad</td></tr><tr><td>description</td><td>The description text of the ad</td></tr><tr><td>brand</td><td>The brand text of the ad</td></tr><tr><td>original_url</td><td>The original url of the landing page</td></tr><tr><td>image_position</td><td>The position of the ad image (how the image will be cropped)</td></tr><tr><td>size</td><td>The size of the ad format selected</td></tr><tr><td>iframe_url</td><td>If an iframe is used as a variation, this will be the URL of the iframe</td></tr><tr><td>video_thumb_id</td><td>The identifier of the video thumb asset (if present) associated with the ad creative</td></tr><tr><td>video_thumb_url</td><td>The URL of the video thumb asset (if present)</td></tr><tr><td>video_thumb_enabled</td><td>The status of the video thumb asset (if present)</td></tr></tbody></table>

### Native Ads Response Example: JSON <a href="#native-a-ds-response-example-json" id="native-a-ds-response-example-json"></a>

```json

{
    "zones": [
        {
            "idzone": 4058715,
            "type": "native_ad",
            "data": {
                "layout": {
                    "widgetHeaderContentHtml": "<a target=\"_blank\" href=\"https://www.exads.rocks\" rel=\"nofollow\">Powered By <span></span></a>",
                    "branding_logo": "//static.example.com/widget-branding-logo.png",
                    "branding_logo_hover": "//static.example.com/widget-branding-logo-hover.png",
                    "itemsPerRow": 4,
                    "itemsPerCol": 1,
                    "font_family": "Arial, Helvetica, Verdana, sans-serif",
                    "header_font_size": "12px",
                    "header_font_color": "#999999",
                    "widget_background_color": "transparent",
                    "widget_width": "1830px",
                    "minimum_width_for_full_sized_layout": "450px",
                    "item_height": "300px",
                    "item_padding": "10px",
                    "image_height": "450px",
                    "image_width": "450px",
                    "text_margin_top": "3px",
                    "text_margin_bottom": "3px",
                    "text_margin_left": "0px",
                    "text_margin_right": "0px",
                    "title_font_size": "16px",
                    "title_font_color": "#000000",
                    "title_font_weight": "normal",
                    "title_decoration": "none",
                    "title_hover_color": "#0000FF",
                    "title_hover_font_weight": "normal",
                    "title_hover_decoration": "none",
                    "description_font_size": "14px",
                    "description_font_color": "#555555",
                    "description_font_weight": "normal",
                    "description_decoration": "none",
                    "description_hover_color": "#0055FF",
                    "description_hover_font_weight": "normal",
                    "description_hover_decoration": "none",
                    "open_in_new_window": 1,
                    "mobile_responsive_type": 1,
                    "header_is_on_top": 1,
                    "header_text_align": "right",
                    "title_enabled": 1,
                    "description_enabled": 0,
                    "image_border_size": "",
                    "image_border_color": "",
                    "text_align": "left",
                    "customcss_enabled": 0,
                    "customcss": null,
                    "header_enabled": 1,
                    "mobile_breakpoint": "450",
                    "spacing_v": "10",
                    "spacing_h": "10",
                    "zoom": "1",
                    "mobile_rows": "2",
                    "mobile_cols": "1",
                    "use_v2_script": "1",
                    "text_enabled": "1",
                    "mobile_image_width": "450",
                    "mobile_text_box_size": "90",
                    "mobile_text_enabled": "1",
                    "mobile_text_position": "bottom",
                    "item_spacing_on_each_side": "5px",
                    "text_position": "bottom",
                    "text_box_size": "90px",
                    "widget_height": "570px",
                    "brand_enabled": "1",
                    "brand_font_size": "11px",
                    "brand_font_color": "#555555",
                    "brand_font_weight": "normal",
                    "brand_decoration": "none",
                    "mobile_image_height": "450",
                    "publisherAdType": "native-recommendation"
                },
                "ad_items": [
                    {
                        "idvariation": 131765561,
                        "image": "http://static.example.com/library/32167/2bc4fb7076ecb7da35b2307782f6aaa1ded866a3.jpg",
                        "url": "https://main.example.com/click.php?data=H4sIAAAAAAAAAz2OO27EMAxEr7LNljE0okhJZZo0KfYMkj9IgPwAG3GKOfxybSDgAJTI0RtdmBBzhhCBb9v2s17l.RpfXPu.D_Nfm9Zh_P70.1fb3n_n9UlJBhIGQGoQ47.LyHVw3gDRIUYjkwIlR2UKWjKUGopPQQ80xziI8CKiJMrDpb7NwCIO63VuAht17lmX0Ftq3WbJ_iKwfzTXkXuQLjzGZ8kjWeQ8hWj1.HUNp7WkoyXeXqmW0acQp0mWKdaUUaqUcTQbkaqlOziYDlsjAQAA",
                        "optimum_image": "http://static.example.com/library/32167/d4d3e227de1711a4b533b01532feb43374c2c1a3.webp",
                        "title": "Native 1 Title",
                        "description": "Native 1 description",
                        "brand": "Brand Native1",
                        "original_url": "https://www.example.com/natives-1",
                        "image_position": "50% 50%",
                        "format": "native_ad",
                        "size": "300x300",
                        "iframe_url": "",
                        "impression": "http://syndication.example.com/cimp.php?t=api&data=H4sIAAAAAAAAA21PW2oDMQy8Si8Qo5EtP/LdG5RCfv1YQyjJQreUBHT4encTSqEePJbR6DFM7A9kDxYv5I+EI4KCjGNDBno6nRSctObL9JnLfF9MnS9qGT48GEgsUSVGEQsVihqRkrNJYRG8iIemoKz0hKFVp+9vr9vFAJPqPk7h1Q0VItEN8Ek5OWpcPPfuOtvCxbVKNvfIOXsXNKGON0499dysq3A1MRWUiClznkZn0tv3uU3zvj+pgyOrPjKPnIEkv4l+cdi/45BuUV7u16r6R0Qqagfzag6bnP5BepoetDEew0bLdq756zxfzXTLbTGfc/1Yhv+1k8FaiMcia80e9eKkcXUEy4FyqFViFSciwZae4w99QSgA0wEAAA==&cb=e2e_69cb9b6d512064.86807697",
                        "video_thumb_id": 6426692,
                        "video_thumb_url": "http://static.example.com/library/32167/dfa2c03f23ed5bebdcad8e1b85a64ee0e2aa6469.mp4",
                        "video_thumb_enabled": 1
                    },
                    {
                        "idvariation": 131765569,
                        "image": "http://static.example.com/library/32167/bc8a184cf5367c4bd41c22f4e088e481d9fe72a9.jpg",
                        "url": "http://syndication.example.com/click.php?d=H4sIAAAAAAAAA1VS24rcMAz9mnkLwbKdxHksdBdKoYUWyrwNii.z2Z3Eqe3MBfzxldO9zKLgyEfSkXxsBX0vJWRg.SmlJe7Elx1_pO85Tjos6Xlaau2nnXhcMOAUD0tMfg078TXBjrfv4BL8kVzCfz38.f0RWdN00DgtOB5nCkreHRgrlXFM9pshiBpt6Uf7AydLQMDZ.IJpTPbow.0VP47h9Jl4smZcS8_ZposPL5.jkebUpdBe_f2oY.lqzYHgZfZpPLnJD2u8T0nenz6mzZll6DrZN8C7LtNxbMDB32JRhpSrJa9ZTRoK6NqmafvcKNU0AnLDVM7A.8xz3xELo10hU4xdASiR95IZPrTcOem4GPggjWYCneKIrSw1PWjylHW9QyOkBql7zgYYFFjkaDfG63k01v8fiGUJkoncKs5Fvlwu1Wu0omi1uZVftTV2hMGxakITMCYkh4SfsXInpLus7JwsGr9VrRPtg9XoCf674pzIOWGVSAg8PeEZM52R3dkmWpvvELlNWqzJomRwmXkpgi19v99_Ingzvv1qugZathXeieJtNiM9k9HPtb2iiXXw.iVSq9K_BvU2COQztfr5PXMFrtWiGwQYZrlh0jrX9IqkBTso.w9jcTOXEAMAAA--&cb=e2e_69cb9b6d512534.27004221",
                        "optimum_image": "http://static.example.com/library/32167/01ecd39b178c7ddcea642ed5e24112d8148c3d9c.webp",
                        "title": "Native 2 Title",
                        "description": "Native 2 description",
                        "brand": "Brand Native2",
                        "original_url": "https://www.example.com/natives-2",
                        "image_position": "50% 50%",
                        "format": "native_ad",
                        "size": "300x300",
                        "iframe_url": "",
                        "impression": "http://syndication.example.com/cimp.php?t=api&data=H4sIAAAAAAAAA21PW2oDMQy8Si8Qo5Ft2c53b1AK+fVjDaEkC91SEtDh691NoIVaeKSPmdGIieVA9mDxQnIkHBEUZBwbMtDT6aTgpDVfps9c5vti6nxRy5DwQCCxj+pj9N5CPUWNSMk5KCyCeC9JU1BWepahlafvb6/bH0RlUt3XKUTdYCES3YAh5uSocRHu3XW2hYtrlWzukXMWFzShjh6nnnpu1lW4mpgKSsSUOU/DmfT2fW7TvOcndXBkVSKzHXngg/sdcNQBWxuPdJvycr9W1T8kUq9Dr7xqsdHpn5Ln0QM2hO7uw7Kda/46z1cz3XJbzOdcP5Zx/+pkEFfbR5BVs0+dqNAkOThpFBCFBCK15OK6JIsfrZ4BtNMBAAA=&cb=e2e_69cb9b6d513228.86260236",
                        "video_thumb_id": null,
                        "video_thumb_url": null,
                        "video_thumb_enabled": 0
                    }
                ],
            }
        }
    ]
}
```

***

## Outstream Video <a href="#outstream-video" id="outstream-video"></a>

### Zones <a href="#zones-6" id="zones-6"></a>

| Parameter | Description                                |
| --------- | ------------------------------------------ |
| idzone    | The ID of the ad zone                      |
| type      | The ad format used, e.g. `outstream_video` |

### Data <a href="#data-5" id="data-5"></a>

<table data-header-hidden="false" data-header-sticky data-search="false"><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tr><td>url</td><td>The URL that the ad directs to</td></tr><tr><td>impression</td><td>The URL of the impression tracker</td></tr><tr><td>tracking</td><td>An object with tracking info</td></tr><tr><td>- <code>offset</code></td><td>Progress marker to persist the video view</td></tr><tr><td>- <code>url</code></td><td>URL to call to persist the video view</td></tr><tr><td>video</td><td>The video ad file to load</td></tr><tr><td>brandingEnabled</td><td>Flag to enable the branding</td></tr><tr><td>frequencyPeriod</td><td>How often in minutes the ad shows</td></tr><tr><td>maximumWidth</td><td>Video width size</td></tr><tr><td>impression</td><td>The URL of the impression tracker</td></tr></tbody></table>

### Outstream Video Response Example: JSON <a href="#outstream-video-response-example-json" id="outstream-video-response-example-json"></a>

```json
{
   "zones": [
      {
         "idzone": 4394449,
         "type": "outstream_video",
         "data": {
            "url": "https://static.example.com/click.php?...",
            "tracking": {
               "progress": [
                  {
                     "offset": "00:00:10.000",
                     "url": "https://static.example.com/vregister.php?..."
                  }
               ]
            },
            "video": "https://static.example.com/library/195600/629e84e4a8522e6cf9a5a8298f9922737696e535.mp4",
            "brandingEnabled": 1,
            "frequencyPeriod": 0,
            "maximumWidth": 0,
            "cookieconsent": 1,
            "impression": "https://static.example.com/vregister.php?..."
         }
      }
   ]
}
```

***

## Desktop Fullpage Interstitial <a href="#desktop-fullpage-interstitial" id="desktop-fullpage-interstitial"></a>

### Zones <a href="#zones-7" id="zones-7"></a>

| Parameter | Description                                              |
| --------- | -------------------------------------------------------- |
| idzone    | The ID of the ad zone                                    |
| type      | The ad format used, e.g. `desktop_fullpage_interstitial` |

### Data <a href="#data-6" id="data-6"></a>

<table data-header-hidden="false" data-header-sticky data-search="false"><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tr><td>url</td><td>The URL that the ad directs to</td></tr><tr><td>impression</td><td>The URL of the impression tracker</td></tr><tr><td>image</td><td>The URL of the image</td></tr><tr><td>optimum_image</td><td>If the creative uploaded is an animated GIF, this is the optimized MP4 version of it that is created for use in the ad</td></tr><tr><td>width</td><td>The width of the ad in pixels</td></tr><tr><td>height</td><td>The height of the ad in pixels</td></tr><tr><td>frequency_count</td><td>Number of times the ad will be displayed within the selected frequency period</td></tr><tr><td>frequency_period</td><td>The time, in minutes, during which we monitor the number of times the ad has been displayed</td></tr><tr><td>frequency_trigger_type</td><td>Indicates the frequency trigger type: <code>0</code> for time and <code>1</code> for the number of clicks on links within the website</td></tr><tr><td>ad_trigger_method</td><td>Indicates the ad trigger method: <code>2</code> to trigger on links with specific classes or <code>3</code> to trigger on any link</td></tr><tr><td>ad_trigger_classes</td><td>Link classes that trigger the ad, seperated by commas</td></tr><tr><td>first_trigger_clicks</td><td>Number of clicks required to trigger the ad when using the click frequency trigger type</td></tr><tr><td>next_trigger_clicks</td><td>Number of clicks required after the first trigger to activate the ad when using the click frequency trigger type</td></tr><tr><td>chrome_enabled</td><td>Browser compatibility: <code>0</code> indicates non-Chrome browsers, <code>1</code> encompasses all browsers, and <code>2</code> represents Chrome-only</td></tr><tr><td>media</td><td>Media type of the ad: <code>img_banner</code> for images, <code>video_banner</code> for video, <code>iframe_link</code> for iframes</td></tr></tbody></table>

### Desktop Fullpage Interstitial Response Example: JSON <a href="#desktop-fullpage-interstitial-response-example-json" id="desktop-fullpage-interstitial-response-example-json"></a>

```json
{
   "zones": [
      {
         "idzone": 1655304,
         "type": "desktop_fullpage_interstitial",
         "data": {
            "url": "http://main.example.com/click.php?data=H4sIAAAAAAAAAz1Qy27bMBD8lVx8FZZv.hggCNw6jY1Wso1cAkqkUwOWKJFSkwr8.C6tpFwC5M4OZ5bLiRCUQoJCpN_j2McVu1_RR9yjjUppXTS.xeydfmyb9xV7bHwcV.wBCshLrKhsphBc1_xFdIoWgdG84d17u98815t9.bR5rlSkdT_IYfhuThWdyxKO83S1P5.2gzkeSDWG4aUrp7azh6M8QAim71lVHisyHyffRt_7wW7lC4T.9Asf_sik_rSLbcuxPMHEZt8GMjCIA7_C3M8QmI92q0q1L9VuX.1Vt7uixoEc6izyoO5z98GZ8fLHvV4sNs01IZRpigVjXxvT9uby1n3WllFhKfopNC7_8YqxTEjGy.huPLZeS7lGZPbdghApBAOe3dArIwJ0zvzUjSEP7luZezn70Jo8XQbwQQBSgkQk4UpT0Cr9d0u0ILqgHAoi0lfL6dMloXZKnCREKAoImb7kCKYpaYG4IuTMiFrXa2cYkY1wtRJnqA03tXRM3bj11eC.OWIG6W4B7hC4SzdGDpThkujlxjgTKbM5LG_QPh8c6bttEjVlzFKiGSXOGaPAcApMSQrKNVb_Ax31zHSPAgAA",
            "impression": "http://syndication.example.com/cimp.php?t=api&data=H4sIAAAAAAAAAzVOOW4DMQz8Sj4QYXhJlLsAaVLHfsBqj8qBWxd8vKkNzCEhaUiOhsH0Ccn8QL+IXrQFF/LCikIWP9evUIrHPVHWx18ouyXP3bV5SO+19qBqJtAweE6bMSPUiVicgzg4rAYiNzkPFACWw3H7/T6LJjQEeBKQj/ktuZcULrWQamgqzt1nVjSiQ6j10fdFqK62j2YHxqLLqLu0VECM+5J5msY/Chyzx28iUkQr+fsuKhYZiJPJOH1PaNRpbLAfir3p2rnrNqTzIRXVNue2b/oC0O6/XVABAAA=",
            "image": "http://static.example.com/library/428515/e5aaf8a2ad46aee522c89d8583dc082f47fcb00d.gif",
            "optimum_image": "http://static.example.com/library/428515/d17db557c0761f48323156f47fd53dc3de393806.mp4",
            "width": 1600,
            "height": 900,
            "frequency_count": 30,
            "frequency_period": 5,
            "frequency_trigger_type": 0,
            "ad_trigger_method": 2,
            "ad_trigger_classes": "example-class-1, example-class-2",
            "first_trigger_clicks": 0,
            "next_trigger_clicks": 0,
            "chrome_enabled": 1,
            "media": "img_banner"
         }
      }
   ]
}
```

***

## Mobile Fullpage Interstitial <a href="#mobile-fullpage-interstitial" id="mobile-fullpage-interstitial"></a>

### Zones <a href="#zones-8" id="zones-8"></a>

| Parameter | Description                                             |
| --------- | ------------------------------------------------------- |
| idzone    | The ID of the ad zone                                   |
| type      | The ad format used, e.g. `mobile_fullpage_interstitial` |

### Data <a href="#data-7" id="data-7"></a>

<table data-header-hidden="false" data-header-sticky data-search="false"><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tr><td>url</td><td>The URL that the ad directs to</td></tr><tr><td>impression</td><td>The URL of the impression tracker</td></tr><tr><td>image</td><td>The URL of the image</td></tr><tr><td>optimum_image</td><td>If the creative uploaded is an animated GIF, this is the optimized MP4 version of it that is created for use in the ad</td></tr><tr><td>width</td><td>The width of the ad in pixels</td></tr><tr><td>height</td><td>The height of the ad in pixels</td></tr><tr><td>frequency_count</td><td>Number of times the ad will be displayed within the selected frequency period</td></tr><tr><td>frequency_period</td><td>The time, in minutes, during which we monitor the number of times the ad has been displayed</td></tr><tr><td>frequency_trigger_type</td><td>Indicates the frequency trigger type: <code>0</code> for time and <code>1</code> for the number of clicks on links within the website</td></tr><tr><td>ad_trigger_method</td><td>Indicates the ad trigger method: <code>2</code> to trigger on links with specific classes or <code>3</code> to trigger on any link</td></tr><tr><td>ad_trigger_classes</td><td>Link classes that trigger the ad, seperated by commas</td></tr><tr><td>first_trigger_clicks</td><td>Number of clicks required to trigger the ad when using the click frequency trigger type</td></tr><tr><td>next_trigger_clicks</td><td>Number of clicks required after the first trigger to activate the ad when using the click frequency trigger type</td></tr><tr><td>chrome_enabled</td><td>Browser compatibility: <code>0</code> indicates non-Chrome browsers, <code>1</code> encompasses all browsers, and <code>2</code> represents Chrome-only</td></tr><tr><td>media</td><td>Media type of the ad: <code>img_banner</code> for images, <code>video_banner</code> for video, <code>iframe_link</code> for iframes</td></tr></tbody></table>

### Mobile Fullpage Interstitial Response Example: JSON <a href="#mobile-fullpage-interstitial-response-example-json" id="mobile-fullpage-interstitial-response-example-json"></a>

```json
{
   "zones": [
      {
         "idzone": 1655304,
         "type": "mobile_fullpage_interstitial",
         "data": {
            "url": "http://main.example.com/click.php?data=H4sIAAAAAAAAAz1Qy27bMBD8lVx8FZZv.hggCNw6jY1Wso1cAkqkUwOWKJFSkwr8.C6tpFwC5M4OZ5bLiRCUQoJCpN_j2McVu1_RR9yjjUppXTS.xeydfmyb9xV7bHwcV.wBCshLrKhsphBc1_xFdIoWgdG84d17u98815t9.bR5rlSkdT_IYfhuThWdyxKO83S1P5.2gzkeSDWG4aUrp7azh6M8QAim71lVHisyHyffRt_7wW7lC4T.9Asf_sik_rSLbcuxPMHEZt8GMjCIA7_C3M8QmI92q0q1L9VuX.1Vt7uixoEc6izyoO5z98GZ8fLHvV4sNs01IZRpigVjXxvT9uby1n3WllFhKfopNC7_8YqxTEjGy.huPLZeS7lGZPbdghApBAOe3dArIwJ0zvzUjSEP7luZezn70Jo8XQbwQQBSgkQk4UpT0Cr9d0u0ILqgHAoi0lfL6dMloXZKnCREKAoImb7kCKYpaYG4IuTMiFrXa2cYkY1wtRJnqA03tXRM3bj11eC.OWIG6W4B7hC4SzdGDpThkujlxjgTKbM5LG_QPh8c6bttEjVlzFKiGSXOGaPAcApMSQrKNVb_Ax31zHSPAgAA",
            "impression": "http://syndication.example.com/cimp.php?t=api&data=H4sIAAAAAAAAAzVOOW4DMQz8Sj4QYXhJlLsAaVLHfsBqj8qBWxd8vKkNzCEhaUiOhsH0Ccn8QL+IXrQFF/LCikIWP9evUIrHPVHWx18ouyXP3bV5SO+19qBqJtAweE6bMSPUiVicgzg4rAYiNzkPFACWw3H7/T6LJjQEeBKQj/ktuZcULrWQamgqzt1nVjSiQ6j10fdFqK62j2YHxqLLqLu0VECM+5J5msY/Chyzx28iUkQr+fsuKhYZiJPJOH1PaNRpbLAfir3p2rnrNqTzIRXVNue2b/oC0O6/XVABAAA=",
            "image": "http://static.example.com/library/428515/e5aaf8a2ad46aee522c89d8583dc082f47fcb00d.gif",
            "optimum_image": "http://static.example.com/library/428515/d17db557c0761f48323156f47fd53dc3de393806.mp4",
            "width": 900,
            "height": 1600,
            "frequency_count": 30,
            "frequency_period": 5,
            "frequency_trigger_type": 0,
            "ad_trigger_method": 2,
            "ad_trigger_classes": "example-class-1, example-class-2",
            "first_trigger_clicks": 0,
            "next_trigger_clicks": 0,
            "chrome_enabled": 1,
            "media": "img_banner"
         }
      }
   ]
}
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.exads.com/api/ad-placement-api/ad-plac-response.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
