Tracking Social Media Logged In Users Help
-
Hi, I recently read Tom Anthony's post on "Monitor Which Social Networks Your Visitors are Logged Into With Google Analytics". I have looked and re-looked at the code implemented and after two days I am still not getting any results tracking. Could somebody please take a look at my site and tell me if they see any conflicts or errors I may have made when installing the code.
Thanks for any help!
-
If fixing the bracket doesn't work then forcing the variable to be set is probably best done with an event tracker, and not a pageview tracker so it doesn't screw with your bounce rate or your pageview count.
If you look at google's example they follow up their custom variable code with the following code:
_gaq.push(['_trackEvent', 'Shopping', 'Item Removal', ]);
You would want to put that in just below the custom variable lines:
_gaq.push(["_setCustomVar", slot, network + "_State", "LoggedIn", 1]);
You probably want to change the details of the event to say something like:
_gaq.push(['_trackEvent', 'login check', 'successful check', ]);
This event is fairly useless for segmenting as it will get fired off every time the code runs, but it will be sure all of your info gets passed to google.
I wouldn't try this until you try putting the bracket in I mentioned above though.
-
Actually, I just took a look at your code, and I think it is something much simpler.
You somehow deleted the opening "{" after the function call.
Your function declaration code looks like this:
function record_login_status(slot, network, status)
if (status)
it should look like this:
function record_login_status(slot, network, status)** {**
if (status)
The key is that bracket telling JS to start the function.
-
Thanks for this, so tell me, how would you rewrite the code so that it works. Are you suggesting that
_setCustomVar()
should be replaced with_trackPageview()
-
This is probably occuring because you are calling the custom variable function after the main track pageview function. Without another track pageview or event tracking call you aren't ever really passing the data back to google.
The talk about this in the setup guide for using customer variables in the GA help documentation: http://code.google.com/apis/analytics/docs/tracking/gaTrackingCustomVariables.html#setup
Scroll all the way down to the bottom and you will see this:
Call the
_setCustomVar()
function when it can be set prior to a pageview or event GIF request.In certain cases this might not be possible, and you will need to set another
_trackPageview()
request after setting a custom variable. This is typically only necessary in those situations where the user triggers a session- or visit-level custom var, where it is not possible to bundle that method with a pageview, event, or ecommerce tracking call.I will put this into the original posts comments as well so he can update his method, or tell me I am wrong
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
How to Configure & Tracking Images in Google Analytic?
Hello Experts, Can anyone tell me for my eCommerce site how to configure images tracking in google analytic? And where can I see the image traffic in google analytic? Not sure I am asking correct question but confuse about image traffic. Thanks! Wrights!
Reporting & Analytics | | wright3350 -
Tracking Organic Traffic and Conversions from multiple TLDs with Google Tag Manager
Hello Guys, I want to track traffic / conversions from different domains (basically same brand - but a lot of different TLD's). The "problem" is that the main conversion which I want to track always happens on the .com TLD and all other TLD's link to there. The problem is, that now the traffic always counts as Referral Traffic, even after setting up cross domain tracking over the google tag manager... So example: Sessions begins on example.co.uk/landing-page11 after User searched on it on google. He decides to buy the product and therefore moves to example.com for the checkout process. No I will have the conversion in my google analytics under referral with example.co.uk. --> but I want to have it under organic, and not under referral. How I can manage this? Thanks for you Help!
Reporting & Analytics | | _Heiko_0 -
Cross domain tracking Google Analytics
Hi there, Got a question on cross domain tracking: We have a couple of TLD's to serve localized content to our visitors, next to our main .com TLD where our app is running as well in a subdomain. Situation is this: Local sites:
Reporting & Analytics | | jorisbrabants
marketingsite.be
marketingsite.com.br
marketingsite.fr Main site: marketingsite.com
app.marketingsite.com Conversion gets triggered when somebody ends up in app.marketingsite.com/firstuse for example. People can sign up at the local site filling in their email but they end up in app.marketingsite.com/firstuse Reading this article on cross domain tracking I'm getting a bit confused on the setup of the tracking code itself. The sample code provided shows these two lines: ga('require', 'linker'); ga('linker:autoLink', ['maindomain.com','targetdomain.com']); Now the question 🙂 Is it correct when I think that maindomain should be replaced with our local TLD's on every one of those, and that targetdomain is where the conversion happens? In this case the .com site?0 -
Can you track two Google Analytics Accounts on one site?
If you have a site that had an old analytics account and then implemented a new one is it possible to run tracking code that records to both accounts without causing your site or data issues? We are doing this so we don't loose data at any point - ideally it wouldn't have been split between the two but making one redundant isn't an option. Ideally we would have merged the data from both accounts and had one - however the research we have done points to this not being a possibility - unless one of you guys knows different? It would be great if anyone has experience on any this.. Thanks
Reporting & Analytics | | ChrisAllbones0 -
How to track forwarding URLs sent via DNS settings
Buongiorno from hot a humid wetherby UK. A client has gone ahead and set up DNS forwarding from www.ramsdens.tv to http://www.ramsdensforcash.co.uk now they wonder why theyve got no data showing in Google analytics. So knowing theyve gone ahead with this method of forwarding how is it possible to measure referrals originating from www.ramsdens.tv My only thought is to add a tracking parameter on the baclk of the forwarding url.Thanks in advance
Reporting & Analytics | | Nightwing
David0 -
Conversion tracking
Is there a way in GA to setup tracking of the clicking internal URL that 301's to an affiliate ID? Peter
Reporting & Analytics | | PeterM220 -
Newbie Need Step by Step to Track .ca Domaine Redirect from GoDaddy to .com
I, I ask a few time about how to track using Google Analytics, my domain, www.pilatesboisfranc.ca bought at GoDaddy and redirect from the GoDaddy control panel to my domain, http://www.pilatesboisfranc.com/ I don't know anything about coding or webdesign, I did this web site from a theme on wordpress for my wife opening this Pilates Studio in our neighbourhood soon. http://www.pilatesboisfranc.ca/ is advertise on our car.(it will be nice to see if that advertising is worth it!) http://www.pilatesboisfranc.ca/ is redirect from GoGDaddy control panel to the site: http://www.pilatesboisfranc.com/ I had a few answers on this forum, but I'm not sure how to do this. My knowledges are very limited in html and all technical side. Thank to WordPress, Lynda.com and Theme Forest. Those are the tools I took to built this basic web site. Can any body help me track this .ca? I will need a step by step guide to achieve my goal. Google Analytics is instal on the site. Any help will be really appreciated. Thank you, BigBlaze
Reporting & Analytics | | BigBlaze2050 -
Is there a way to use Google Analytics event tracking for YouTube embedded videos on my website?
Hello! I am trying to track different types of interaction on the YouTube for videos which are embedded on a website to measure the interaction on these video from my organic traffic. Is there a good way to go about this with the code since these are coming from an iFrame on YouTube? Would appreciate any feedback or help on implementing the event tracking with YouTube videos. Many thanks!
Reporting & Analytics | | CabbageTree0