vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=251)
-   -   Integrating Double click for publishers with VB4 (https://vborg.vbsupport.ru/showthread.php?t=293746)

Silver_2000_)! 01-09-2013 12:53 PM

Integrating Double click for publishers with VB4
 
Im changing from Openx and adsense to double click for publishers

The challenge IM running into is how to manage multiple ads on the forum
Currently the system ( as I understand it ) requires me to add code to the headerinclude like this

Code:

<script type='text/javascript'>
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
(function() {
var gads = document.createElement('script');
gads.async = true;
gads.type = 'text/javascript';
var useSSL = 'https:' == document.location.protocol;
gads.src = (useSSL ? 'https:' : 'http:') +
'//www.googletagservices.com/tag/js/gpt.js';
var node = document.getElementsByTagName('script')[0];
node.parentNode.insertBefore(gads, node);
})();
</script>

<script type='text/javascript'>
googletag.cmd.push(function() {
googletag.defineSlot('/xxxx784/nt_footer', [728, 90], 'div-gpt-ad-xxxyyyy515-0').addService(googletag.pubads());
googletag.defineSlot('/xxxx784/nt_header', [728, 90], 'div-gpt-ad-xxxyyyy515-1').addService(googletag.pubads());
googletag.defineSlot('/xxxx784/nt_in_thread', [728, 90], 'div-gpt-ad-xxxyyyy515-2').addService(googletag.pubads());
googletag.defineSlot('/xxxx784/nt_photo', [180, 150], 'div-gpt-ad-xxxyyyy515-3').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>

and put pieces of this in the correct places
Code:

<!-- nt_footer -->
<div id='div-gpt-ad-xxxyyyy515-0' style='width:728px; height:90px;'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-xxxyyyy515-0'); });
</script>
</div>

<!-- nt_header -->
<div id='div-gpt-ad-xxxyyyy515-1' style='width:728px; height:90px;'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-xxxyyyy515-1'); });
</script>
</div>

<!-- nt_in_thread -->
<div id='div-gpt-ad-xxxyyyy515-2' style='width:728px; height:90px;'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-xxxyyyy515-2'); });
</script>
</div>

<!-- nt_photo -->
<div id='div-gpt-ad-xxxyyyy515-3' style='width:180px; height:150px;'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-xxxyyyy515-3'); });
</script>
</div>

trouble is that ANY small change to ANY of the ads requires all the code to be updates since the ad numbers change

Im JUST starting to use DFP and maybe im missing something basic

Ideas - suggestions and face palms welcome


All times are GMT. The time now is 01:09 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01021 seconds
  • Memory Usage 1,710KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (1)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete