I am trying to capture couple of information.
I have an app on Apple/Google Stores.
I run a campaign on newspapers/web-sites to install the App (for e.g. QR code in newspaper and ads in Web)
Is there a way where I can
1. Find out which QR code was scanned and from which newspaper?
2. Is this information available via App Store Dev Console ? Or if there is any API ?
regards,
Nirav
If you're using a QR code, have it link to your website so you can log analytics and then forward to a store. For different papers, use different QR codes with different links / parameters.
Apple app store doesn't offer any information on where users came from. I think Google app store offers some information on where users came from.
First you should have installed Google Analytics on you application, then connect Google Play to your Google Analytics account.
After that you should generate link which will be then embeeded into you QR Code:
https://developers.google.com/analytics/devguides/collection/android/v2/campaigns?hl=pl#google-play-url-builder
For some more Anlaytics for mobile apps I recommend: http://www.distimo.com/
Regards, Grzegorz
Related
I don't have a lot of experience with Google Analytics so sorry if it's an easy question.
At the moment, I have a website with Google Analytics. I am planning to do an app that will contain a webview with this website. Is there a way I can differentiate the analytics coming from the app and the ones coming from the website?
We now have some tracking coming from webviews but this is when someone opens the link of our website in other apps (like Mail, Twitter...).
I basically need a specific tracking for our specific app.
Thank you for your help!
I want to track my app may be launched by referrals from ad campaigns, websites, or other apps. Therefore, I'm using Google Analytics iOS SDK. Here's guiding document https://developers.google.com/analytics/devguides/collection/ios/v3/campaigns. According to this document, I'll write my own implementation code in application:handleOpenURL: method.
With Android SDK, Google Play app broadcasts an INTENT_REFERRER to our app during installation. This intent contains the value of the referrer parameter of the link used to reach your app's Google Play Store page, if one was present. So, my question is that "Are there any similar things in iOS? How to test it?".
Thanks and best regard,
iTunes doesn't broadcast anything similar to intent_referrer at present. If you use Google Analytics for iOS installs, GA uses Identifier for Advertiser (IDFA) for tracking. When a user taps on an advertisement from a supported network on an app, the IDFA is sent to Google. Then, when your app launches, the IDFA is sent again and compared to list of IDFAs that Google stored from previous taps. That way they can give attribution.
It's obviously not as clean as intent_referrer, but it's the best one can do at present. You can also try fingerprinting etc with Appsflyer, MobileAppTracking etc, but I don't know how accurate those are. I've heard they're not very accurate, but they're better than nothing.
Apple announced adding support for campaign tracking in iTunes Connect. But, we haven't heard about it for a very long time now. So, I won't hold my breath. Hope this helps!
I have iOS application that I would like to promote on different web-sites.
In Google Store I can record Campaign name and use it in application. I'm looking for something similar for iOS but I can't find.
Is it possible at all?
Try to use Mobile App Tracker. It has ability to track publishers statistics. For example it could track how many users installed your app, first sales, custom events and etc. from each promote web site,
There is a Google Analytics SDK for iOS. This link leads to the iOS page for campaign measurement in Google Analytics. As far as I can tell, it works exactly the same as the Android SDK that you linked to in your question. Good luck!
I have a button in my app that opens a map app with directions how to drive there.
I have Apple Maps working and working on Google Maps integration. But if the user has other apps that can open directions I would like to give him a choice of all of them.
Is there a way to programatically figure out all the apps that can open maps/directions?
Nope. Not that I am aware of that will still allow you to get approved by Apple. iOS applications currently don't get to access this sort of information due to the sandboxed environment. You can see if any of the other popular maps applications have publicly available SDK's for you to integrate into your application.
Today I downloaded the new Google Music app for iOS and it immediately had me signed in already. I assume they accomplished this using one of the other Google Apps on my phone. To keep this appropriate for StackOverflow, here's the question, specific and objective:
How (technically) can an app (like Google Music) authenticate a user using data from another app (like Google Search or Google Chrome)? I was under the impression that apps in iOS were entirely sand boxed.
I'm very curious in finding a technical explanation for this, so if someone could recommend a way to rephrase or retag the question, please feel free to edit or migrate.
iOS Keychain can be shared with your other apps via access groups, see this for example.