December 2025 - Regulatory Check — Creative Time Restrictions

December 2025 - Regulatory Check — Creative Time Restrictions

🔍 What This Validation Monitor Does

This month’s VMOM is a customer submitted monitor, and it’s one their team relies on every day. The Creative Time Restriction Validation Monitor checks for any active creatives that don’t comply with time based delivery rules, for example, ensuring a Less Healthy Foods (LHF) creative is only scheduled between 9 pm and 4 am.

Originally created by one of our UK Freewheel customers, this monitor helps keep campaigns aligned with changing regional advertising regulations and internal policy updates.

While this example is UK-specific, the concept is completely universal. Whether you’re working within government guidelines, brand safety rules, or internal compliance standards, Validation Monitors make it easy to ensure every campaign stays aligned and accountable, no matter your market or ad server.

💡 Why It Matters

Regulatory and compliance requirements can change quickly, and when teams are managing multiple campaigns, small trafficking details can slip through. A monitor like this removes the need for manual checks by automatically flagging anything scheduled outside the approved delivery window.

Whether it’s time-of-day restrictions for food advertising, rules around children’s content, or any other market-specific guideline, an automated check gives teams confidence that campaigns remain compliant. It cuts down on review time, prevents avoidable mistakes, and helps ensure everything stays aligned with the latest requirements.

In short, it’s a straightforward monitor that offers real peace of mind — especially for teams working in regulated environments.

🧩 Deployment by Ad Server

Freewheel

  1. Go to the Monitoring Module in the top hand rail of the Watching That interface

  2. Select the ‘Validation’ tab within the Monitoring Module

  3. Click the pink + Add Validation Monitor button at the top right

Monitoring 2025-11-05 13-07-23.png

 

  1. In the ‘From DataSource’ dropdown, select your Freewheel source

  2. In ‘Dimension’, select ‘FW:Creative Instance'

  3. In the first Filter, select ‘Placement.daypart_targeting.part.start_time’ from the Field name dropdown. When you select ‘Placement.daypart_targeting.part.start_time’, the filters change and the next field shows ‘exists’. Change ‘exists’ to ‘not one of’. This adds a third filter option; input ‘your start time’ here

  4. After setting the first filter row, click the blue ‘Add Filter’ button with the funnel icon at the bottom left. This adds another filter row

  5. In the new filter row, select ‘Placement.daypart_targeting.part.end_time’ from the Field name dropdown. (Tip: search for ‘indicator’ to find it faster.) Like before, change the middle filter from ‘exists’ to ‘ not one of’. A third filter option appears; enter ‘your end time’ here. You can choose any times dependant on your specific guidelines

  1. From here we do recommend adding some more filters (Tip: There’s no limit to the amount of filters you can add to a Validation Monitor) Like ‘Status’ is ‘ACTIVE

  1. The next step is to make sure you have applied a filter that helps identify the regulated or restricted creative types (e.g., LHF, HFSS, alcohol, gambling, kids’ content). Whether this is a clearcast code, a code used internally, a tag, a label, a naming convention.

  2. Name your Monitor on the right-hand side

  3. Optionally, add a description for your Monitor

  4. There is a notification channel option, but instant alerts are not currently available for Validation Monitors (VMs), so leave this blank for now

  5. Click Save to finish

Your monitor should look like the below:

Google Ad Manager (GAM)

  1. Go to the Monitoring Module in the top hand rail of the Watching That interface

  2. Select the 'Validation' tab within the Monitoring Module

  3. Click the pink + Add Validation Monitor button at the top right

Monitoring 2025-11-05 13-07-23 copy.png

 

  1. In the 'From DataSource' dropdown, select your GAM source

  2. In 'Dimension', select 'Ad Creative'

  3. In the first Filter, select ‘lineItems.targeting.dayPartTargeting.dayParts.startTime.hour' from the Field name dropdown. When you select ‘lineItems.targeting.dayPartTargeting.dayParts.startTime.hour', the filters change and the next field shows 'exists'. Change the 'exists’ to the greater than = symbol '>=’ A third filter option appears; enter the hour in a numerical value e.g:'21' here. You can choose any hour value between 0 - 23.

  1. In the second Filter, select ‘lineItems.targeting.dayPartTargeting.dayParts.endTime.hour' from the Field name dropdown. When you select ‘lineItems.targeting.dayPartTargeting.dayParts.endTime.hour', like with step 6, the filters change and the next field shows 'exists'. Change the 'exists’ to the less symbol '<’ A third filter option appears; enter the hour in a numerical value e.g:'4' here. You can choose any hour value between 0 - 23.

  2. From here we do recommend adding some more filters (Tip: There’s no limit to the amount of filters you can add to a Validation Monitor) Like ‘Status’ is ‘Ready’ or ‘DELIVERING’ etc.



  3. The next step is to make sure you have applied a filter that helps identify the regulated or restricted creative types (e.g., LHF, HFSS, alcohol, gambling, kids’ content). Whether this is a clearcast code, a code used internally, a tag, a label, a naming convention.

  4. Name your Monitor on the right-hand side

  5. Optionally, add a description for your Monitor

  6. There is a notification channel option, but instant alerts are not currently available for Validation Monitors (VMs), so leave this blank

  7. Click Save to finish

Your monitor should look like the below:

 

🚀 Best Practice Tips

  • Keep it updated: Regulatory windows can change, make sure your monitor reflects the latest guidance

  • Expand use: Duplicate the logic for other restricted categories like alcohol, gambling, or kids content

  • Validation Monitor email digest - After creating your monitor, contact support@watchingthat.com to set up a daily digest that delivers monitor status updates to your inbox