I'm having a 300x250 size creative show in a 300x600 ad slot.
The header call defines only one size, 300x600 like so:
googletag.defineSlot('/1030735/website_300x600', [300, 600], 'website_300x600').addService(googletag.pubads());
And the ad unit itself in dfp is setup with only one size, 300x600.
However, I get some network ads come in through the ad unit that are 300x250, and it's happening more often than the correct 300x600 size.
How can I force it to show only a 300x600 size ad on the unit?
I thought that having only one ad unit size is the way to do it?
This is happening probably because the third-party adNetwork who serves to you the banners that you have places in your creative of 300x600 is returning sometimes 300x600 banners and sometimes 300x250. Since you have configured your creative as a 300x600 creative, DFP it's not smart enough to detect it.
If this is the scenario, you have to options:
To contact to your third party adServer to limit the campaigns to the size you need: 300x600.
To add to the line item and the implied creatives the size of 300x250, this way DFP should be able to detect when it's one size or the other.
Related
I would like to know if there is a way to somehow declare some ads zones for AdSense. Right now, I am using page level ads, but there are too many ads inserted, and the ones that are inserted in the page are placed randomly and are ruining my design.
I tried to set a min-height and a min-width to divs that I want the ads placed in, but that didn't do anything.
Is there anyway to tell Google where they should insert the ads?
There is not... that is the whole point of Auto Ads (page-level ads) ... google decides where to put them, and locations usually suck ... so it looks bad, and you make less $$
You should really place your ads yourself. Is your site on WordPress?
If I have 50 pages in my site and 5000 users came and visited all the pages..Is that considered 250,000 pageviews?
What is a pageview to be exact?..And do I need to put an ad on every page?
Thanks!
Check your analytics report which will show exact page views in a day. If all visitors read all pages then definitely it will be 50x5000; but I would recommend to add Ad units on those pages which has less bounce rate and higher visit time. Also, keep in mind content length. If content length is more than 600 words then you can use all three ad units otherwise use less number of units.
Reference: Best placements for Google AdSense Link Ad units
I have implemented dfp ad code across our site using what I'll call account A.
We have a contract with account B to serve ads with 100% fill on a couple of placements on our site.
Ad network B has provided us with a DFP account for the placements they are filling for us. I can generate tags etc.
The way I have it set up now is that in Account A. I have created an order and line items for the units we want to fill with B's ads. For the creative I am currently using the passback tags that I can generate in Account B and adding them to A as a third party creative.
<script type='text/javascript' src='http://www.googletagservices.com/tag/js/gpt.js'>
googletag.pubads().definePassback('/XXXXX/XX/XX/XXX', [[1, 1], [320, 50], [728, 90], [160, 600], [300, 250]]).display();
</script>
Ads are being served, but the fill rate and # of impressions when serving B via A is down about 40% than when I put B's code directly into the page. I suppose that could be a latency drop since I'm making an extra server trip, but that seems like an awfully large penalty.
What I'm wondering is whether this is the correct way to handle this. I see the option for "DoubleClick Tag" creative in A, but I can't see how to generate or build that tag in B's interface. Is there a standard format for "DoubleClick Tag" creatives that I would just build from what I know in B.
Of if there is a better way to do this, I'd love to hear it.
Are you sure that B isn't showing 100% fill on their end when running as a passback? This is an interesting setup, and I don't actually know if that's how it's supposed to display.
That said, I do know that when using passbacks, DFP is going to double-count impressions. It'll show one impression for the initial request for Account A, and then again impression for the passback. That would halve your fill rate on Account A, even though you're still showing an ad on every page load. AFAIK, there's no way around this.
From Google's documentation:
I am using Google DFP Small Bussiness for ad serving and
everything whas fine until I upgraded from GAM tags
to GPT tags.
The issue is as follows
I have a standard 300x250 Ad unit
I create a normal line items and add this ad unt to it
I upload third party ad code (from ad network). Sometimes this
code will display the banner and sometime it wont.
Now with old GAM tags if third party ad is empty the GAM tag
will not render anything.
But with new GPT tag will render the div with 300px width and
250px height.
Is there any way to solve this issue.
Thx
You are looking for the collapseEmptyDiv's method.
https://support.google.com/dfp_premium/answer/3072674?hl=en
I'm looking at my options for putting adverts on my website and thought I'd start with Google Adsense - However I'm unsure of exactly how many adverts you can actually have per page. I'm guessing it's OK to mix and match banners with say advert blocks, etc, etc - So what is the maximum total number you can have on a single page?
Google Adsense Ads Per Page Limit has been lifted according to recent policy change. Google makes the publishers happy with this recent change. Now publishers can place more than 3 ads, which will eventually result into more income.
According to the Ad Placement policies, a maximum of three standard ad units, three link units, and two search boxes may be placed on one webpage
Please keep in mind that a maximum of three standard ad units, three
link units, and two search boxes may be placed on one webpage. In
addition, please be aware that every publisher is responsible for the
content of a website on which their ad code is placed. If a website is
found in violation of our program policies, we will notify any
publisher(s) whose ad code is on the website, and ask you to remove
the Google code from that page.
They further clarify in this question
Currently, AdSense publishers may place up to three AdSense for
content units on one webpage. This includes a maximum of one 300x600
ad unit per page. You may also place a maximum of three link units and
two search boxes on each webpage.
Google removed the limit of three ads per page in August 2016.
http://marketingland.com/google-removes-adsense-3-ads-per-page-limit-focuses-content-ad-balance-189064
I think Google has lifted the maximum of 3 content units per page.
Now they just say that ads should not be more than content. And you won't find the max units rule anywhere in the documentation.
You can read here in valuable inventory.
https://support.google.com/adsense/answer/1346295?hl=en#Ad_limit_per_page
Google has lifted the limit of 3 ads recently. They don't specify the max limit, but they do say that the number should not exceed your content. Here is the official link: Number of AdSense Ads
Three standard ad units mean that you can use 3 main standard and suggested by google: 1 728x90, 1 336x280 or 1 300x250 and 1 160x600.
Three link units mean that you can get it by create link units in your adsense dashboard.
Search box you know adready.
According to Adsense Tos,
You can add upto 3 standard ads /per page (Maximum of 1 300*600 ads size followed by other ads size accept 970x90 ) in addition with 3 link ads unit for adsense Content . These are the Maximum AdSence Ads Per Page for Adsense content.
You can have 3 standard size ads on your page. And I don't recommend you to add any more (not even link ads). In place of that why not adding infolinks, viglink and others?