Create a google analytics filtered views profile for SmartTV - google-analytics

With google analytics its easy to create a filtered views profile for Mobile , Tablet or Desktop. But I cant find a way to create it for smart tv ( tv with browser integrated into it). Any ideas? Thanks

Use the http-agent and add a custom variable in your analytics code so that it is associated with a specific user agent. To know what user agent string a device is using filter the traffic with Wireshark. Both Sony and Samsung have identifier in the user agent strings, not sure about LG, but I would assume its the same.

Related

Google Analytics opt out for mobile devices such as iPhone?

Is there a way to implement google analytics opt out extension on a mobile browser? I am developing a site and it requires checking the site out on mobile. How do I stop the google analytics code that is in my site from picking up these views?
The question is not fully clear - do you have problem with some part of code responsible for Google Analytics service? Or you just want to exclude your testing visits. In other words you don't want to clutter Google Analytics reports with your data (testing visits etc.).
If this second case is a sense of your question, then the easiest way is to create a filter (based on your network IP) in Google Analytics.
To create a filter, please:
1/ Login to Google Analytics
2/ Go to the ADMIN section
3/ In Account column, please enter "All Filters"
4/ Click red button Add filter
5/ Use predefined filter > exclude > traffic from IP adresses
If this is not the answer which you expect, please give more details :)
In your backend, which generates your site (HTML), you should detect using User-Agent if the client is in fact a mobile device and do not add Google Analytics (or GTM) script to the page.

Could we use one tracking id for Google Analytics and Measurement Protocol?

We run a web service for Smartphone and old-fashion mobile phone.
It is one application but screens are modified a little for each device.
For Smartphone, we implement the analyticsjs by Google Analytics (Universal Analytics).
But JavaScript is not running on the old-fashion mobile phone.
So we plan to implement Measurement Protocol on our Server.
Could we use one tracking id - like a "UA-XXXXX" for Smartphone and old-fashion mobile phone both?
Tracking ID is the identifier of Google Analytics data set. So if you use the same ID your data for smartphone and feature phones will be collected within one set and you can build reports for both platforms at the same time. Usually, this is a desired set up. Consider using dataSource analytics field for detecting what platform generates the data https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#dataSource

Google Analytics API - send system data

We will use the GA API to track user events in our (desktop) application, using the mobile API documented here : https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters
I have found how to send data like screen resolution, but I can't find how to send stuff like OS version, brand, model, etc. It's a desktop application so I will "hack" the values into the API queries.
How do I set these infos when I call the API ?
Thanks

How to get real time user count of mobile app

We are having a launch party for our new mobile app on February 19th. At the party, we want to display a real time user count on a big tv (similar to the scene in The Social Network movie).
If someone creates an account on our app, we want to immediately see the user count go up by 1.
How do we do this? Flurry Analytics is not real time and that's our analytics platform. I've heard Google Analytics has a real time user count but can we have two analyics platforms at once?
Thanks.
To resolve this issue, I created an account with Countly (www.count.ly) which is an open source analytics platform that tracks real time. We will hook my laptop up to a TV and zoom in on the user count portion of the dashboard.
Yes google analitics have great live report.
You can also take a look at parse.com
Parse Multi platform api make it super easy for you to create a app/web page to show live stats.
:)

How can I retrieve contacts/emails from things like MSN, Twitter, Facebook, GMail , etc...?

I'm building an application that gives users the option to send out an email notification to their friends.
The options I would like to give them for this are to:
manually write down which emails they would like to send to
choose contacts from a list of ones already in the database for that user
choose all contacts from facebook, twitter, digg, gmail, or msn to send the email to
Is there any way I can retrieve all of the email addresses for a certain contact from these different websites?
For example, if I chose the option to send out email notification and I wanted to send it to all of my friends on my facebook account, how could I do this? (Remembering that the user is interacting with a completely separate website and should not have to go onto facebook to send this emails)
Any ideas?
Thanks in advance for your help!
Matt
Google contacts api: http://code.google.com/apis/contacts/
Windows Live contacts api: http://msdn.microsoft.com/en-us/library/bb463989.aspx
Facebook's apis are here: http://wiki.developers.facebook.com/index.php/API
For each websites (twitter, facebook, etc.) use their API for accessing contacts.
Russau was faster with the Google contacts API. For sending Gmail messges there is also a third-party API here. Actually I thought that also Google released one, but I couldn't find it at the moment.
\Edit:
This might be relevant too.

Resources