window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date());gtag('config', 'UA-84020237-2');



Global Ads Media Knowledge Base

Intro to Ad Serving2019-07-18T15:46:03+00:00

What is Online Ad Serving?

Online Ad Serving is based on an ad server, backed by a database server. The ad server stores advertisements and delivers them to website visitors. Advertisements stored on that ad server are constantly rotating. That means: a website visitor initially visiting web page XYZ might see ad no. 1, and refreshing that same web page or coming back to that same web page later will cause an impression of ad no. 2. The purpose of ad serving is to constantly deliver “fresh” ads to website visitors, plus providing a counting and tracking system for the ads delivered.

Counting pure impressions, one can compare Online Ad Serving with offline ad serving thru newspapers, billboards, TV and radio stations. Counting the amount of people driving by a billboard is comparable with counting impressions of an ad served online. But what about the Return on Investment? After seeing an ad on TV, how many people do indeed buy the product that was advertised? The advantage of a similar ad served online becomes obvious. Serving ads online, the advertiser is in possession of tracking tools to measure success rates by counting individual actions of website visitors – may it be a click, a sign-up, a sale or another kind of action. Online ad serving nowadays is based rather on performance than on branding only. Right here our Global Ads Media ad server comes in handy:

Global Ads Media records, how many ads were served and on what web page. It logs whether an ad was clicked on or if the ad can be tied to a purchase or some other action. Global Ads Media is channeling performance data back into the matching process, with the goal to optimize performance. Global Ads Media captures user data, such as IP, device, browser, OS, ISP, online browsing habits and demographic details.

Fraud Detection2019-07-18T15:47:03+00:00

Not all impressions reach the web visitor, and not all clicks are real. Some publishers try to harvest publisher earnings from advertisers with questionable methods and technologies. Estimated 20% of all money invested in online advertisement, is spent on fraudulent clicks and unverified impressions. With our Global Ads Media Fraud Inspector® we are in possession of very advanced filter technology in order to detect fraudulent web traffic. We do pre-bid and post-bid calculations based on data of incoming traffic. This fraud filtering happens on IP level, on user level and on browser level. This way Global Ads Media provides a healthy eco-system built around online advertising.

Advertisers FAQ2019-07-18T15:48:03+00:00

Is there a self-service available for new advertisers signing up with Global Ads Media?
Yes, we offer self serve platform for advertisers.

As an advertiser, I set up a campaign. When will it go live?
New campaigns go live on the platform after the campaign’s creatives have been approved by our 24/7 creative audit team. This is usually done within an hour.

Can advertisers use filters such as Geo, OS, Browsers, Device Type, ISP?
Yes. All these filters mentioned are supported.

What ad formats does Global Ads Media provide?
We provide traffic in Pop, Banners, Native and Video Ads.

As an advertiser, can I target certain placements within one publisher’s domain?
Yes, you can target or either block respective placement or site of the publishers.

Being the highest bidder, will I always win?
Yes you will. Via Global Ads Media’ second price auction, the winner pays, not his bid, but the second highest bid. That’s $0.01 above the maximum bid of the second highest bidder. There is no algorithm in place that gives runner-ups a chance to snatch an impression from the highest bidding campaign. But frequency caps and other filter settings can even cause the highest bidding campaign to miss out on available impressions. Filters always affect the traffic volume in range.

Do you offer postbacks?
Within an advertiser account, you can set up conversion pixels – image or server2server.

I ran a GEO report on Global Ads Media and compared the results with a GEO report from my advertiser. I see differences. How can that be?
Differences in GEO reports are often caused by the fact that Global Ads Media uses ip2location as a location tracker, while your advertiser might use another location service, such as MaxMind. There shouldn’t be a significant difference. Another factor causing GEO differences might come from your advertiser using the IP that is provided by proxies (using for example the X-Forwarded-For header). We don’t use these IP as they can be easily faked.

How long is the waiting time for creative auditing at Global Ads Media?
10 minutes to 1 hour. Let’s give it 2 hours when queues get a bit jammy. Our Auditing Team manually reviews all submitted creatives. The staff works 24/7 including weekends. 3rd party tags will be classified as ‘Mixed/Rotating Content’, images will get an appropriate category according to IAB standard. Apart from this manual auditing Global Ads Media runs an automated Creative Checker, repeatedly scanning all creatives on the ad exchange for suspicious activities such as auto-redirects, hijacks, phishing and malware. Our goal is to ensure that any malicious creative will be caught and blocked right away.

Publishers FAQ2019-07-18T15:48:47+00:00

Is there a self-service available for new publishers signing up with Global Ads Media?
Yes, we offer self serve platform for publishers.

Do newly registered publishers automatically go live, or do they need approval?
The banner tags of new publishers are functional within a few minutes. After the first domain of a publisher has been audited by our 24/7 domain audit team, higher-profile campaigns will start running on the tags too.

What kind of traffic do you block and what happens to blocked impressions?
Global Ads Media blocks bot traffic (e.g. Google index bots) and fraudulent traffic. The Global Ads Media anti-fraud algorithm automatically detects and blocks this traffic, even before it reaches the Global Ads Media exchange. However, if you set up fallback tags, we will send the the traffic to your fallback, so you can still decide what to do with it, outside the Global Ads Media exchange.

Does Global Ads Media tolerate a publisher using one set of banner tags for many different domains, instead of using unique banner tag sets for each of his domains?
Yes, on Approval. You can use one set of banner tags (iframes or javascript) for traffic from different domains. However, this is highly discouraged. In order to get the highest eCPM per domain, you should create a different site for each domain, so our system can optimize accordingly.

When will I get paid or what are my payment terms?
Please contact Global Ads Media support or your account manager for this information. It differs on various factors. In General our default payment terms are Net 30.

XML Integration Docs2019-07-18T15:50:31+00:00


Our servers are located in Ashburn, Virginia, USA.

To see the average latency, please ping Pinging will always have a lower latency as this is a Google Load balancer in front of our servers.


Our XML endpoint looks like:


An example would be:


The &pub= and &subid= can be used to group your traffic into publishers and sites respectively. &pub= and &subid= are optional, but highly recommended.

The &query= parameter is optional and can be used for keyword targeting.

Our response will look like:




The endpoint URL you provide us can have the following macros:

[ua]This will be replaced by the User-Agent.
[url]This will be replace by the full URL the pop is on.
[ip]This will be replace by the IP of the visitor.
[domain]This will be replace by the domain name the pop is on.
[domain_category]This will be replaced by the category name of the domain.
[placement_id]This will be replaced by the Atomx placement ID.
[site_id]This will be replace by the Atomx site ID.
[publisher_id]This will be replace by the Atomx Publisher ID.
[keywords_pipe]This will be replaced by a | separated list of keywords if available.
[language]This will be replaced by the users ISO 639-1 browser language code. For example US.
[subid]This will be replace by the Atomx site ID.
[random_number]This will be replace by a random number between 0 and 2147483648.

For example:


Will be requested as:


Response formats

For your response we support and auto-detect the following response formats:


site and title are always optional but recommended so we can distinguish and categorize your creatives.

Open RTB Integration Docs2019-07-18T16:06:09+00:00


Our servers are located in Ashburn, Virginia, USA.

To see the average latency, please ping Pinging will always have a lower latency as this is a Google Load balancer in front of our servers.

Open RTB Version


We support Open RTB Native version 1.2 only for now. The types of fields we support are desctitle and imgImg is required. We pass Native payloads to DSPs and SSPs as is without modifying them.

Example Bid Response for Banners to SSP

Copy to Clipboard

Example Bid Request for Banners to DSP

Copy to Clipboard