---
updatedAt: 2026-06-28T20:05:09.000Z
agentTools:
  projectIndex: https://developers.taboola.com/backstage-api/llms.txt
---

# viewability_tag

> 🚧 Guidelines
>
> * The `viewability_tag` property can be set at the [campaign](https://developers.taboola.com/backstage-api/docs/campaign-viewability-tag) *or* item level.
> * If set at **both** levels, then **item** level settings are applied.

<Table align={["left","left","left","left"]}>
  <thead>
    <tr>
      <th style={{ textAlign: "left" }}>
        Name
      </th>

      <th style={{ textAlign: "left" }}>
        Modifier & Defaults
      </th>

      <th style={{ textAlign: "left" }}>
        Type
      </th>

      <th style={{ textAlign: "left" }}>
        Description
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td style={{ textAlign: "left" }}>
        viewability\_tag
      </td>

      <td style={{ textAlign: "left" }}>
        *Optional*
      </td>

      <td style={{ textAlign: "left" }}>
        Viewability Tag Object

        See: **Campaign** Fields **>** [Viewability Tag Object](https://developers.taboola.com/backstage-api/docs/viewability-tag-object)
      </td>

      <td style={{ textAlign: "left" }}>
        (*aka* **JavaScript tag**)

        Stores third-party viewability tags for an item.

        For an overview, see: **Campaign** Fields **>** [Viewability Tags](https://developers.taboola.com/backstage-api/docs/viewability-tags)
      </td>
    </tr>
  </tbody>
</Table>

```json Sample item with viewability tag
{
   "id": "101",
   "campaign_id": "1234",
   // ...   
   "viewability_tag": {
      "values": [
         {
            "tag": "<noscript class=...></noscript><script src=...></script>",
            "type": "DOUBLE_VERIFY"
         },
         {
            "tag": "<noscript class=...></noscript><script src=...></script>",
            "type": "IAS"
         }
      ]
   }
   // ...  
}
```

> 🚧
>
> The above example is for **illustration only** - it does **not** include a valid JS Tag.