Real-Time Blocking on it's own is not enough protection against Malvertising, we explain why you need a comprehensive, multi-staged approach for full protection.Continue reading
How to build the right strategy against threats, poor user experience issues and get insights into ad performance to ensure you show high quality ads.Continue reading
While many digital ad campaigns today are delivered using HTTPS for primary resources, non-secure HTTP subresources can still be present and will be blocked on websites in Chrome.Continue reading
Keep the ads shown on your platform compliant with IAB recommendations using our IAB Standards widget and related detections.Continue reading
Content Classification is a suite of classification solutions designed to help AdSecure partners both understand and control the visual elements within their digital ad content.Continue reading
Find out more about our new Permissions API feature with this explanation and video tutorial.Continue reading
Find out more about our new Threat Intelligence feature with this explanation and video tutorial.Continue reading
In this installment we’re diving into one of AdSecure’s newest UX optimisations, the ability to duplicate pre existing projects, a great new time saving measure to help you optimise your ad compliance operations.Continue reading
As part of our mission to build a safer digital world, this week we are pleased to roll out our newest security detection, which plugs into a multitude of web and antivirus blacklists to provide deeper insight into the security -- or lack thereof -- of every URL in a given ad redirection chain.Continue reading
We have released our new internal search engine live on the AdSecure platform, for enhanced search and filtering. This new quality of life improvement will help you to quickly find scans in your account, and it is a great new, user friendly option in addition to our existing available filters.Continue reading
Uncommon protocols are very annoying to end users because they can lead to automatic prompts to open or send a message in Facetime or via SMS, launch Skype calls, or automatically open apps like iTunes without the user consenting to the action.Continue reading
Welcome to Inside AdSecure! This is the first article in a new ongoing series that will dive into different aspects of the platform, to ensure our partners always get the most out of our solution.
For this first installment we are taking a look at one of three options you can use to be notified in real-time whenever AdSecure uncovers violations lurking within your ad campaigns: the callback URL.
The Fundamentals: Setting up a callback URL notification
In addition to receiving real-time email alerts, or AWS simple notifications when AdSecure scans detects user experience or security violations, you also have the option to set up a callback notification that expands the choices for triggering a notification. Using a callback URL notification allows you to opt for the below triggers, depending on your preference:
- ON_VIOLATION: receive a notification when one or several violations are detected during the analysis.
- ON_ALERT: receive a notification when a single alert gets triggered during the analysis.
- ON_DONE: receive a notification upon completion of the analysis
- ON_ERROR: receive a notification when the analysis has failed to complete
When choosing to use the callback URL function, it’s important to remember that you also have to setup a URL to your endpoint that can process the notifications coming from our callbacks.
Callbacks can currently be configured through the GUI, in the notification section, or via AdSecure’s API (learn more here: https://docs.adsecure.com/docs/guides/notification-service.html)
All notifications will be sent as POST requests and include a JSON payload. Here is an example of a result posted to the Callback URL:
[snippet slug=callback lang=html]
The Pro-tip: Halt bad campaigns in real-time using a callback URL
One of the most effective ways to use a callback URL is to design it to halt a compromised campaign running on your network in real-time. Configuring your endpoint to suspend a campaign the moment an AdSecure scan detects malicious activity means users are no longer in danger of engaging with a bad ad that could forcefully redirect them to another site, or even worse, infect their system with a destructive malware. Better still, once you have configured your endpoint to halt bad campaigns, the callback allows you to automate this going forward using a simple flow, like this:
- Create an alert rule with the violations corresponding to your guidelines (see: https://docs.adsecure.com/docs/guides/custom-alert-rules.html)
- Then create a callback that would be triggered “ON_ALERT”
- Next, create scan(s) and attach the alert rule and the callback
- Finally, get your endpoint ready to listen to callbacks in order to take custom actions on your side. (e.g. suspend a campaign)
Thanks to the report that comes with each and every callback, you can take more advanced actions, like parsing the data to find the relevant information you need to resolve the issue permanently.
If you would like additional support with setting up Callback notifications, or want to learn more about other custom actions that are possible via this feature, please contact us at firstname.lastname@example.org