The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Adsense Revenue Sharing for 3.5.x and 3.6.x Details »» | |||||||||||||||||||||||||||
Adsense Revenue Sharing for 3.5.x and 3.6.x
Developer Last Online: Jul 2016
Overview
This hack will allow you to offer Google Adsense revenue sharing to your vBulletin board users. Basic idea generated by AlexanderT, who developed the hack for previous version. * Revenue is split between board administrator and thread starters. * User needs to enter their Adsense Publisher ID and Channel ID (optional) in the edit profile. * The percentage of probability is customizable by the administrator * Number of min. post in order to show the ads is customizable by administrator. * Works on 3.5.x and 3.6.x Demo http://www.spoofee.com/forums/ Background Thanks to webmastershome for creating this and rob30uk for making it easier by creating a plugin and I suppose myself for small tweak Instructions ( literally takes 5 minutes to install ) 1. Download zip file and extract ( 3 files : adsense_admin.php, adsense_revenue_sharing.xml, cpnav_adsensesharing.xml ) 2. Add Adsense Client ID and Channel ID to your user profile fields 1. Add the following following new user profile field in AdminCP: Type: Single-Line Text Box Title: Google AdSense Client ID Description: If you have an AdSense account, you can enter your client ID here. You then have a 50% chance that the AdSense ads displayed are credited to your account on threads you participate in. It should be in the form of <b>pub-xxxxxxxxxxxxxxxx</b> Max length of allowed user input: 20 Display Size: 25 Field Required: No Field Editable by User: Yes Private Field: No Field Searchable on Members List: No Show on Members List: No 2. Add the following following new user profile field in AdminCP: Type: Single-Line Text Box Title: Google AdSense Channel ID Description: If you choose to enter your AdSense client ID, you can specify a channel ID as well.<br /><br />It would be a good idea to have a unique channel ID for this forum (then you can track stats specifically for the forum).<br /> Max length of allowed user input: 10 Display Size: 25 Field Required: No Field Editable by User: Yes Private Field: No Field Searchable on Members List: No Show on Members List: No 3. Go back to userfield manager and get the field# of the two new fields you created. (ex : field5, field6) 4. Open adsense_revenue_sharing.xml and change the field5 to whatever your adsense field# is and field6 to whatever your channel field# is 5. Add Adsense snippet in your style - Go to Admincp->Styles & Templates->Style Manager->Edit Templates->Post Bit (if you are using legacy style, choose to edit "Post Bit Legacy" Add the following to the bottom of your postbit. Code:
<if condition="$post[postcount] == 1"> <if condition="THIS_SCRIPT == 'showthread' AND ($post[postid] == $GLOBALS['qrfirstpostid'])"> <if condition="$show['spacer']">$spacer_open<div style="padding:0px 0px $stylevar[cellpadding]px 0px"></if> <table cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" bordercolor=white width="100%" align="center"> <tr><td class="alt1" style="padding:0px"> <div class="smallfont" align="center"> <script type="text/javascript"><!-- google_ad_client = "$post[ad_client_id]"; google_ad_width = 728; google_ad_height = 90; google_ad_format = "728x90_as"; google_ad_channel ="$post[ad_channel]"; google_color_border = "FFFFFF"; google_color_bg = "FFFFFF"; google_color_link = "000000"; google_color_url = "666666"; google_color_text = "333333"; //--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </div></td></tr></table> <if condition="$show['spacer']"></div>$spacer_close</if> </if> </if> 6. Import adsense_revenue_sharing.xml plugin 7. Upload cpnav_adsensesharing.xml to forums/includes/xml/ 8. Upload adsense_admin.php to forums/admincp/ 9. Configure - Go to admincp, now you will see "Adsense Share Settings" where you can configure how much revenue you want to share! 10. Click here to mark it as INSTALLED! Show Your Support
|
Comments |
#202
|
||||
|
||||
Has anyone got it working on 3.7 and if so how? I'd like to know.
Thanks. Andy... |
#203
|
||||
|
||||
Have anyone had a great user response to this???
if so please let me know |
#204
|
||||
|
||||
Quote:
This is a good question. did this work for you? Is this supported at all? |
#205
|
|||
|
|||
This doesn't work for me, I just posted this question before I added the add-on. Doesn't get imported on 3.7.2
|
#206
|
|||
|
|||
Same here folks. If there is any way to get this working in 3.7.x I'd be very happy and so would my users.
|
#207
|
|||
|
|||
I just installed this on 3.7.3 and have never used the mod before and it seems to be working. I'm using it in conjunction with another google adsense ad system that only shows my ID. Also, I have them both set to not show to guests by reading through this thread.
I'm going to have my admins test this out with their IDs and let you know if it really works. No issues so far. |
#208
|
|||
|
|||
Quote:
It got accepted only as add new plugin |
#209
|
|||
|
|||
Quote:
So far, its working fine in 3.7.3. I am able to see my adsense code as well as someone else's. So, no issues thus far, aside from the fact that I forgot to enable the sharing at first.... I didn't test the custom channel piece but I am working on it. My Moderators haven't been around this week. If you want to check it out, my site is dnlodge. I am using another ad mod with Adsense in it, I wonder if it is OK with Google to have 2 IDs on a page? I remember it not being OK but in this case I don't know. |
#210
|
|||
|
|||
i have this working on 3.7.3 it was easy
i need to know how i can add it as a skyscraper as well and in other sections not just postbit |
#211
|
||||
|
||||
I couldn't get it to get the other peoples adsense codes.
I've defined the fields properly, checked several times and still not having much luck, its pretty odd. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|