I'm able to create a dynamic link through API request in jquery but to get data back I couldn't find any documentation on it. please advise..
This wasn't possible initially, but recently the Dynamic Links analytics API has launched, take a look at the docs here: analytics api docs: https://firebase.google.com/docs/dynamic-links/analytics#rest_api
Related
I am exploring the dynamic links in firebase. My requirement is I will have an sms in my cell phone, which will have a short link and upon click of this link I will open a web page (later we might integrate this with a page in the app)
So I created fire base account and setup an app using my personal gmail account.
Am using their post api with the right api key to generate short urls. (getting warning about the phishing issues which I am ignoring for the time being)
Upon clicking the urls (short link/preview link) I can go to the appropriate URL I have configured.
now I am trying to see the analytics around this dynamic url but dont know why I cannot see anything.
I am checking Grow -->DynamicLink--> Selected My app and I expect the dynamic link generated in above steps to appear here but I cannot see anything.
I am going to analytics -->Events it is asking me to add an app to see the analytics which is not the case for now as I am just hitting the url on the browser directly.
Please let me know if I am doing the right thing?
One of the main use cases (as mentioned in firebase docs) of the firebase dynamic links is web to app conversion and your app must contain the firebase SDK. Once the user comes to the app through the dynamic link, firebase SDK fires the appropriate events. These events can be tracked from analytics -> Events.
But your use case is different you are creating dynamic links for the SMS and after clicking user comes to the website and there is no firebase SDK installed in your website hence no analytics (although firebase will measure some events like click, etc) on the analytics -> Events.
If you want to see the analytics, you will need to create a dynamic link in the firebase console manually or use the dynamic link analytics api.
In short, API created dynamic links can only be tracked if firebase SDK is installed in your app and after that, you need to add that app to firebase analytics -> events section. According to your use case, my suggestion would be to either create dynamic links from console manually or use the dynamic link analytics api
I have created a UWP app and integrated google analytics SDK in it from the following link https://github.com/dotnet/windows-sdk-for-google-analytics. Since the help of this library does not portray a complete work flow I need a working example to set things up with analytics. I want to track product additions and checkouts. I am able to send page views and clicks to analytics as well as bundle up product details with hit requests.
Please help me to understand how to see the sent products in Google Analytics dashboard and reports.
I finally managed to get Google Analytics working with UWP. I wrapped up my data with events and prepared custom reports in Analytics dashboard on the basis of wrapped data.
I want to build own analytic platform base on google analytic (GA).
So I had a quick investigation on GA.
But I have some misunderstand below:
In the website and web apps field, google analytic give three options: gtag.js, analytic.js, AMP HTML. But I don't know what will I choose whichever. or could you help me point out the case that we will use for each option?
I tried to follow gtag.js, debug and realize that google analytic send a gif request to post data to google analytic server. I think they use this way to avoid cross-domain Ajax. But the question is how they send data to google server by Android/IOS sdk? They still used gif request or normal restful api.
If anyone know or have idea please help and sharing to me.
Thanks in advance
Jame
gtag.js (global tag) is the current version of Google tracking code - "global" because it aims to provide a unified tracking code for Analytics, Adwords, and other Google products.
With the release of the gtag libary analytics.js is now the legacy version of the Google Analytics Javascript tracker, so currently most available information refers to that. However if you are getting started with Analytics you probably should use the current version.
AMP are accelerated mobile pages, a special format with reduced markup and scripting options that is cached on and delivered from Google servers (you relinquish control over your pages in favour of faster delivery, basically). If you have to ask what this is then you are not using it, and do not need this type of tracking code.
If you use Google Analytics in a mobile website you'd use the Javascript tracker and that will indeed return a gif.
If you want to track a native App you would, these days, use Google Analytics for Firebase which comes with it's own SDK. You would implement Firebase in your App and then connect the Firebase project to a mobile property in GA.
Is there a way to embed charts from Google Analytic onto a webpage and allowing the public to view the charts without having to authenticate themselves?
I keep getting pointed to OAuth2, but I dont want my users to do any kind of logging in.
Some help please.
Something similar to the question below, but he doesnt seemt to have found an answer.
Google Analytics API in Javascript
Yes this is all doable. If you just want to show them your data not there own data then you can use a service account. If you want to show them data from there own accounts then you have to go though Oauth2 and authenticate access to there account.
Your Data
You can't use a service account with JavaScript so you will have to do it yourself in the background in your C# code.
I recommend you use the Google.apis.Analytics.v3 from nugget. You can find a tutorial series on it here Google Analytics API authentication with C# as for displaying the charts check out Google Charts
Their data
If you want to display there data and need to go though Oauth2 then the Embeded API will do all this for you.
When registering your website with Google Analytics, is it possible to then create your own dashboard on your website and retrieve individual Google Analytics data segments instead of logging into Google and watch the statistics from there?
In short building your own dashboard, using Google Analytics data? Perhaps Google Analytics have some sort of API one can use to specify what to return to the website to display?
Thanks in advance
You could also checkout the Embed API. it makes creating dashboards simple by making the auth step simple.
Just google for the question.
https://developers.google.com/analytics/devguides/reporting/
and probably this is the best tool you can get from anywhere to fetch all your data :
http://ga-dev-tools.appspot.com/explorer/