How can I track usage statistics of iOS today widget? - ios

My app has two widgets and I would like to learn how many users activated them in Today's view.

If your app also has a server, you could ping your server every now and then with a record of how users are using your app. Alternatively, you could use a service like Google Analytics or Facebook Analytics to keep track of different events in your app.

Related

Live dashboard using actoncable

I'm trying to build a live updating dashboard in rails 5 with a actioncable. I was searching for some example which might guide me into implementing this but all i found was some chatting apps. I'm planning to use Google Charts. How would i be create an polling Channel which will an API will get data from server and display in my app. Because chat app are calling when user send a message. I want to make it automate polling every X seconds. Any links or reference will be quite helpful. Thanks!!!

IOS building real time application

Well i am new to IOS development and want to create a realtime application. In my app i want to update data of tableview cell with real time information like we do with Google Drive shared sheet.
I am not using google drive but its an example. In my app i have a tableview which cell should be updated by realtime data. I have thousands of user groups and any member of group with access to modify can edit that data. So i need to reflect real time change to all other users of particular group.
The data can be anything like image, any formula or anything.
Well for that i have googled and found two options but i am confused which one should i go with.
PubNub library
NSTimer
Well i am not sure which one will be best suited for me. I have tried to create a demo app with PubNub but with heard luck i can't do more.
So can so please suggest me which should i choose or is there any other alternative. I am using Xcode 7.3 with swift 2.3
Thanx in advance.
PubNub is not based on Node, however we have many SDKs for over 70+ different languages/platforms, like Node and Swift. The network is a hosted realtime, data stream network (DSN) that the SDKs connect to allowing your app to send and receive messages in realtime around the world in < 1/4 second to 1 or millions of clients.
For more on this, read How PubNub Works?
You can use PubNub for free for up to 100 daily active devices and up to 1 million messages per month (plenty for a demo app).
You would use the PubNub Swift SDK to subscribe to publish and subscribe to some channel to update your app.
Please check out our Swift SDK docs to get started.

mobile referer in ios

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!

Using Google Analytics on iOS through AdMob Analytics Addon

I have just changed from iAd to AdMob for the ads program on my iOS App.
The thing is that I just hate Apple's statistics at iTunes Connect. I wonder if I can use AdMob's Analytics addon to track all sorts of information such as downloads, devices, etc.
Is there anyway to have an statistical system such as Google Play has?
Well it is little bit hidden... but I have found these two interesting links:
https://developers.google.com/analytics/devguides/collection/ios/v2/
https://developers.google.com/mobile-ads-sdk/docs/admob/conversion-tracking
Good information though.
iOS 9.3, Xcode 7.3
Google Analytics has lots of customization options as to what data is gathered. "You get out of it as much as you put in." I mean, you will need to spend time integrating the analytics correctly to track what you deem significant. Determining what is "significant" is hard. The recommended approach is to start small and branch out into more detail later as you acquire customers.
This is what you'd expect as advertised:
The App Overview report summarizes the most useful information from
all of the Mobile App Analytics reports. Individual Mobile App
Analytics reports are organized into different categories:
Real-Time: See user traffic as it happens on your app. Monitor users, top active screens, top locations, and more. You can use
Real-Time as an end to end debugging tool for your Google Analytics
SDK implementation.
Audience: Get to know the people using your app—where they are, how often and long they use an app, and what devices are popular with
your visitors.
Acquisition: Find out how often your app is downloaded and installed, and how successful certain marketing campaigns are in
attracting visitors.
Behavior: Track in detail the ways users interact with your app. Find out which screens are viewed in a typical visit, or set up Event
Tracking to analyze custom actions, like button clicks and video
plays. Technical exceptions and crashes are also included in this set
of reports.
Conversions: Know the real value of your app. Set up Goals and Ecommerce to track targeted objectives, like completed sign-ups and
product sales.
To anyone who is looking for info on Google Analytics with regard to AdMob, please see this introduction, play the video and tune out for 30 minutes or so, it is very helpful. The topics covered in this link are:
About Google Analytics in AdMob
Set up Google Analytics in AdMob
Analyze a new app in AdMob
Create an audience in AdMob
Stop analyzing an app in AdMob
Google Analytics in AdMob FAQ
Here is the link to how to integrate Google Analytics in an iOS app., Add Analytics to Your iOS App.
Hope this helps!

real time analytics for ios

I wan to integrate analytics in one of my project. I know Flurry analytics and Google analytics are good options, but both of these server are not tracking realtime data. It shows update after few hours on dashboard.
Is There any real time Analytics tool/library available which I can easily integrate with ios App?
On google Analytics, there is a real time tab, where you can watch how many users are using your app, where they are from, which version of your app they are using,...
I really like Appsee for real-time app analytics - and it’s super easy to integrate with an iOS app. Session recordings is one of the coolest features they offer, and it allows you to see exactly what was going on in the user journey (trends, crashes, bugs, ANR, etc.). You see everything in real time, which is great for understanding any issues in the app and quickly fixing / improving.

Resources