Introduction to iOS Analytics

Installing Air360 SDK in your iOS app is almost everything you have to do to be able to track everything in your app. Unlike some other analytics software that require you to explicitly track user events in your code, Air360 records everything going on in your app by default.

The cool thing about it is that with only a few lines of code, your app is future proof. No need to upload new versions of your app when you want to track new user events.

Even cooler, since Air360 records everything by default, at any moment, past data is always available.

If you don’t have Air360 pixel installed in your iOS app yet, check how to do it here.

So how to track events in iOS?

On iOS, events can be tracked via the Event Visualizer which is the most user friendly way to track anything you want in your app without any tech skills required: It’s just point & click.

Time for a practical example

Step 1: Open the Mobile Event wizard

Once you are in the Mobile event wizard, it will wait for your app to start.

Step 2: Start your app

When will start your app, you will be asked if you want to connect it to Air360, press Yes. Note at this stage that if you don't get this popup, it means the Air360 SDK is not properly installed in your mobile application.

Step 3: Navigate in your app

At this point, you can navigate in your app as you usually do. As you navigate & click on different parts of your user interface in the app, you will see Air360 will display each event that was triggered.

Let's say we want to track the event when a user clicks on Sign in with Facebook.

We navigate to this view in our app and click the Facebook Connect button. Immediately we get something like this.

As you can see, Air360 detected an action with the gesture called "Click" which seems to be what we want.

All we have to do now is click on Track this event. Let's call this event "Click on Facebook Connect".

Step 4: No need to modify codes for tracking new events

You are now tracking a new event without needing to modify your code, no need to resubmit your app to Apple and even better, we already have past data available.

If you want to track actions that are not triggered by the user, for example a push notification, this can be done on your server code with a single line of code. Check our article here, it’s much simpler than you think.