Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons

Reply
 
Thread Tools
Innovative Google Analytics - Asynchronous Version Details »»
Innovative Google Analytics - Asynchronous Version
Version: 1.00, by TheLastSuperman (Senior Member) TheLastSuperman is offline
Developer Last Online: Oct 2023 Show Printable Version Email this Page

Category: Integration with vBulletin - Version: 4.2.x Rating:
Released: 02-22-2011 Last Update: 08-29-2013 Installs: 359
Supported Uses Plugins Auto-Templates
Translations  

This modification automatically adds in your Google Analytics Code (Asynch version) to your forum just before the </head> tag. You enable the modification and set the UA-######-# and that's it!

Please Note: This is the asynchronous version of the google analytics code. It can still be used HOWEVER there is a newer "Universal Analytics" code - this mod does not utilize the new code only the asynch code. Our newer Anayltics mod utilizes the i,s,o,g,r,a,m universal code and can be found here.

What is Google Analytics?
Google Analytics Home

Quote:
Originally Posted by Google.com
Analytics provides easy to use APIs and SDKs to send data to Google Analytics.

With the collection APIs and SDKs, you can measure how users interact with your content and marketing initiatives. Once implemented, you will be able to view user-interaction data within Google Analytics or through the Reporting APIs.
*This modification is auto-template therefor if enabled the asynch google code will always be there, no need for manual template edits in one or multiple styles as it's handled automatically via a plugin and rendered in all styles!

This modification is similar to BBR's recently retired Google Analytics Modification however it's based on the new asynchronous version of the tracking code and the modification was not too complex so it was easy enough to replicate from scratch using the documentation provided by Google for the new asynchronous version.

Installation:
  • Import the product.
  • AdminCP > Settings > Options > Google Analytics
  • Enable the modification and enter in your UA-######-# account ID number and select other options.
  • Enjoy!

Why are there three versions of this available for download?
  1. product-innovative_google_analytics.xml is the default google analytics code without additional _gaq.push settings. This is perfect for newcomers associating themselves with Google Analytics for the first time.
  2. product-innovative_google_analytics_v2.xml is the default code with option to enable multiple domain tracking. This is perfect for those using multiple domains.
  3. product-innovative_google_analytics_v3.xml is the default code with options to enable multiple domain tracking, disable campaign tracking, and split snippets regarding the code placement. This is the most robust version of the mod available, all additional options can be enabled/disabled in admincp options.

*Version 3 is the most up to date, features cleaned up code using one push instance instead of multiple and contains all features of its two predecessors.

AdminCP > Settings > Options > Google Analytics

You can reference the new code here:
Async Tracking

The Async guide:
Async Guide

Please remove ALL older Google Analytic code and/or modifications before using (if you're installing the new version of this mod _v2 listed below simply choose to overwrite the modification). You can view Google's instructions here with information as to why you should not use two codes as well:
Async Migration Examples

More information for reference:
Async Split Snippets

______________________________________

Multiple Domain Tracking

Tracking Multiple Domains or using subdomains? Install the version product-innovative_google_analytics_v2.xml instead .
Reference:
Tracking Multiple Domains

AdminCP > Settings > Options > Google Analytics > Subdomain Name
Example: .vbulletin.org

*Don't forget to setup filters either pre-defined or custom to differentiate between the different subdomains!
Reference: Eric Mobley Explains Filters

Why is this important?
Hufted explains it here: Why this change is important

Please note: When updating from the normal version to the new _subdomains version it may take upwards of 24hrs before new information is displayed. Please view this page for additional information: Troubleshooting Tracking Issues

You can change the date range in "reports" to "today" to see if it displays new information after updating the modification before it has been 24hrs.
______________________________________

If you like the modification please MARK AS INSTALLED.
*You can note on the top right of the mod description in the side menu, your "Installed" or "Uninstalled" status indicator.

Download Now

File Type: xml product-innovative_google_analytics.xml (2.9 KB, 1281 views)
File Type: xml product-innovative_google_analytics_v2.xml (4.7 KB, 54 views)
File Type: xml product-innovative_google_analytics_v3.xml (7.3 KB, 387 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
Toorak Times

Comments
  #12  
Old 03-07-2011, 04:20 PM
Crotan's Avatar
Crotan Crotan is offline
 
Join Date: Feb 2010
Posts: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Tagged for later use. Still using the BRR version with the modification to change it to head and not body. Still working, not sure why the coder jumped ship.

BRR has the option for Asynch and standard. Will switch to yours if it ever breaks. Thanks for picking this up!
Reply With Quote
  #13  
Old 03-08-2011, 09:05 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dr.osamA View Post
sorry man

dont add it no problem
Do not bother yourself with this
These codes mean the rights of translation for arabic member and for connect me when it is necessary
i can remove hol file if it bother you bro ... dont worry

add image for explntion this showing only in ACP
note:I do not remember I translated another your MOD ... and it seems I will not this again
https://vborg.vbsupport.ru/showpost....5&postcount=42
Well think about it... why add that when they see your name as the one who translated, it would be listed in the credits and you could even rename the product file yourself I mean anything but adding in more code .

The other thread, I asked the same question as I noticed you did the same thing, check the other versions in Spanish and other in that thread... did those coders add in more code? - No, suffice to say imo it's simply not needed, follow?

Quote:
Originally Posted by Crotan View Post
Tagged for later use. Still using the BRR version with the modification to change it to head and not body. Still working, not sure why the coder jumped ship.

BRR has the option for Asynch and standard. Will switch to yours if it ever breaks. Thanks for picking this up!
I hated to see that, will miss BBR-APBT on here but sometimes people justify their actions when others do not so to each their own I suppose . I'll see about modifying so users can use normal or asynch versions however I'm not sure what was in the most recent version of BBR's mod as it was removed and the only reason I re-released it per say is so others would not miss out. Of course it was not marked as re-usable code however you can't copyright adding Google Analytics to a forum via a simple plugin method so touche' .
Reply With Quote
  #14  
Old 03-08-2011, 10:34 PM
Dr.osamA's Avatar
Dr.osamA Dr.osamA is offline
 
Join Date: Aug 2004
Location: Syrie
Posts: 979
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Well think about it... why add that when they see your name as the one who translated, it would be listed in the credits and you could even rename the product file yourself I mean anything but adding in more code .

The other thread, I asked the same question as I noticed you did the same thing, check the other versions in Spanish and other in that thread... did those coders add in more code? - No, suffice to say imo it's simply not needed, follow?
hi man
I do not know what bother you
I promise you I will not touch any your MOD in next time
I anserd you in other thread
so i remove my XML file here
I apologize but plzzz dont worry abut other thread and coders

thank you
Reply With Quote
  #15  
Old 03-11-2011, 08:38 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dr.osamA View Post
hi man
I do not know what bother you
I promise you I will not touch any your MOD in next time
I anserd you in other thread
so i remove my XML file here
I apologize but plzzz dont worry abut other thread and coders

thank you
Hmm language differences here are making it hard for me to get the point across...

"In my opinion, since other coders who provide free translations for mods DO NOT add in extra code, it's my opinion that you should not either."

That's all I meant and tried to explain I would place the translation in the first post if you removed all the extra code, one extra line in the description is all that's required and I feel in a sense that you have done this in the past, others may not have checked to see how you modified, I however check it all before placing it under my name but enough of this it was simply a observation that I felt should have been observed however again, our language differences prevented me from getting the point across.

*Please ask a friend to translate so you understand where I'm coming from .

Sincerely,

Michael Miller
Reply With Quote
  #16  
Old 03-11-2011, 09:01 PM
Zachery's Avatar
Zachery Zachery is offline
 
Join Date: Jul 2002
Location: Ontario, Canada
Posts: 11,440
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am normally agasint addons that preform nothing but template edits, but you have at least one point (having to add it to multiple styles).

I normally get away with this by just using a personal master style for template edits.
Reply With Quote
  #17  
Old 03-11-2011, 11:31 PM
Dr.osamA's Avatar
Dr.osamA Dr.osamA is offline
 
Join Date: Aug 2004
Location: Syrie
Posts: 979
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Mr. Michael Miller

forget man
dont need to understand where you coming from

dont know what you looking for, but i care only about the exchange of public benefit that is all

thank you

Dr.Osama Al Saleh
Reply With Quote
  #18  
Old 03-16-2011, 04:34 PM
kpuls kpuls is offline
 
Join Date: Mar 2011
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry for the total newbie question here, but your instructions mark to "import" the mod. Can you tell me where in vBulleting 4.1.x to do this? Do I just upload the xml file to a specific directory, or...?

Thanks a ton!
Reply With Quote
  #19  
Old 03-16-2011, 04:53 PM
Delphiprogrammi Delphiprogrammi is offline
 
Join Date: Feb 2004
Location: Landen(Belgium)
Posts: 1,335
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dr.osamA View Post
Mr. Michael Miller

forget man
dont need to understand where you coming from

dont know what you looking for, but i care only about the exchange of public benefit that is all

thank you

Dr.Osama Al Saleh
allright i'll give it a go.I'm sure the author appriciates translation(s) of his work but as i understand you should not add(or modify existing) code he would credit you for the translation you did however if you add (or modify) the product code i see 2 problems

1) you need permission and it's obvious you didn't ask
2) by modifying the original code you make it harder for the author to provide support

that's all... no need to argue
Reply With Quote
  #20  
Old 03-17-2011, 12:06 AM
Dr.osamA's Avatar
Dr.osamA Dr.osamA is offline
 
Join Date: Aug 2004
Location: Syrie
Posts: 979
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Delphiprogrammi

thank you fpr your reply
no argue here
i forget that aswell
Reply With Quote
  #21  
Old 03-17-2011, 04:16 AM
kpuls kpuls is offline
 
Join Date: Mar 2011
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kpuls View Post
Sorry for the total newbie question here, but your instructions mark to "import" the mod. Can you tell me where in vBulletin 4.1.x to do this?
Nevermind, guys. I figured out it was under Plugins & Products-->Manage Products-->Add/Import Product
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:10 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05256 seconds
  • Memory Usage 2,354KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (7)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (1)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (3)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete