vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.6 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=194)
-   -   Add-On Releases - Adsense Revenue Sharing for 3.5.x and 3.6.x (https://vborg.vbsupport.ru/showthread.php?t=135079)

Profusehost 02-10-2007 05:24 AM

Quote:

Originally Posted by tsptom (Post 1169875)
Question - will a member see his own ads when he is logged into the board, or has this been programmed to use the site's owner's Client-ID in that case?

that's what i am worried about. I am not sure if this script prevents users from seeing their own ads when they are logged in and also its important to prevent people from unknowingly click on their own ads. I guess once can warn all forum members to never click on any google ads.

jamsiejay 02-10-2007 12:46 PM

I have tried some reccomendation i got vie pm but they did not work.

I just cannot see what it is in the mod that only allows it to be used with postbit if i knew this i could change it to work forum wide.

I find it strange nobody knows how to do this i mean there must be dozens of mod programmers here that know how to fix it please i need some help.

milsirhc 02-18-2007 11:49 AM

Does anyone know if I implement this script, 3 times on a single thread page (ie: the header, the 1st and last post), will all 3 advertisement be showing the same adsense account (ie: goes by the 50% rule, will all 3 show the same adsense account or will 1 show the admin, the other ones showing the post starter account)

This is a huge concern as we all know Google does not allow 2 different accounts to be shown on the same page.

Does anyone know?

Thanks!

tsptom 02-18-2007 03:28 PM

Quote:

will all 3 advertisement be showing the same adsense account
I could be wrong, but I think the answer is no. It seems Google is OK with multiple ads from different accounts. But I will contact a Google rep and find out for sure.

If you do add the code you are talking about 'as is' into the header or last post, you may not see an Adsense ID at all in those 2 ads. That's what happened to me.

Since no one seemed to be able to help, I went ahead and kept the header ad as my own, then I used code that will give credit to whomever made the post prior to any ad shown. If they don't have an adsense account, it will use my number.

The code below will put an ad after the 1st post in a thread and after every 9th post thereafter. It will only kick in after the member has 50 or more posts. If the author of the post has not set up an Adsense account, it will use your ID.

If I can find the link to where I got most of this code I'll add it. I didn't write it myself.
(here it is - http://nslog.com/2006/08/18/vbulleti...evenue_sharing)

Code:

<!-- / Google AdSense in Posts begin -->

<if condition="$post[postcount] == 1 OR $post[postcount] % 9 == 0">
<if condition="THIS_SCRIPT == 'showthread' AND  $post[postid] == $GLOBALS['qrfirstpostid']">  </if>

<if condition="$show['spacer']">
    </div>
    $spacer_close
</if>

<if condition="$show['spacer']">
    $spacer_open
    <div id="edit$post[postid]" style="padding:0px 0px $stylevar[cellpadding]px 0px">
    <if condition="!$post['islastshown']">
  <!-- this is not the last post shown on the page -->
    </if>   
</if>

<table class="tborder" id="post$post[postid]" align="center" border="0" cellpadding="6" cellspacing="1" width="100%">
<tbody><tr>
  <td class="thead" id="td_post_$post[postid]"> 
  <div class="normal">
        &nbsp;
    </div>
    </td>
</tr>
<tr>
    <td class="alt1" align="center">
        <div>
    <!-- Adsense standard banner start -->
      <center>
<script type="text/javascript"><!--
if('$post[field6]' == '' || $post[posts] <= 50)
        {
            google_ad_client = "pub-xxxxxxxxxxxxxxxx";  <-- Your ID
            google_ad_channel = "";
        }
        else
        {
            google_ad_client = "$post[field6]";
            google_ad_channel = "$post[field7]";
        }
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_ad_channel ="";
google_color_border = ["f5f5ff"];
google_color_bg = ["f5f5ff"];
google_color_link = "0000FF";
google_color_url = ["000000","008000","008000","008000"];
google_color_text = "000000";
//--></script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center>    <!-- Adsense standard banner End -->
        </div>
    </td>
</tr>
</tbody>
</table>
</if>
</if>

<!-- / Google AdSense in Posts end-->


milsirhc 02-19-2007 08:54 AM

Thanks for the help tsptom but I don't think I will like to implement as such..

Hmm.. seems like no one can come up with something solid like what digitalpoint has done and also kinda dissapointing to see this plugin not fully supported by the author.. (but it's free, so I'm not complaining!). Let's hope how this plugin will go on develop after few weeks.

milsirhc 02-19-2007 12:09 PM

I read thru the codes.. and I think having the variables as global variable will prevent the adsense id to dissapear.

I'm still playing around with it.. but hmm.. it's tricky.

michaelsilvia 03-04-2007 01:41 AM

Can you set this by usergroup? I would like only my moderators and admins to get the revenue sharing.

Mike

Xplorer4x4 03-20-2007 01:54 PM

Quote:

Originally Posted by joeychgo (Post 1157511)
Can this be usergroup controlled -- so I can only allow a particular usergroup(s) to participate?

I would like to see this to.
Quote:

Originally Posted by TeamDevotion (Post 1168365)
Is this not against google's TOS for adsense, since you are not allowed to modify their coding, you must directly copy and paste their premade markup

I was wondering the same thing.
Quote:

Originally Posted by michaelsilvia (Post 1195197)
Can you set this by usergroup? I would like only my moderators and admins to get the revenue sharing.

Mike

Mike my best idea would be to edit memberinfo template and the userfield_textarea ot userfield_textbox(in profile field templates) field templates. Then insert an if condition to show these fields to certain user groups.


Is any one else noticing this add one query per post?

RedTyger 03-20-2007 02:03 PM

Quote:

Originally Posted by Xplorer4x4 (Post 1208063)
I was wondering the same thing.

I can't speak for anyone else, but I wrote to Google and asked them for permission to implement Ad-Sharing on my forum and they had no problem with it. There isn't really any other practical way to implement ad-sharing and besides, only the publisher ID is shared. The markup is still exactly as Google specify.

clasione 03-23-2007 07:27 AM

This doesn't seem to be working on my forum... I just implemented it... I am running the lastest version of vb(vBulletin 3.6.5)

I installed this mod and have been testing it with a user who has entered his info..... I had him post a thread for testing:

I would assume since I have the Percentage Share set to: 50%

I should see his pub codes half of the time or 50% of the page loads and I do not see this happening at all on his thread:
http://www.searchen.com/forum/showthread.php?p=12526


All times are GMT. The time now is 01:41 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.01373 seconds
  • Memory Usage 1,757KB
  • 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
  • (1)bbcode_code_printable
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete