Link tracking and page views - Launch implementation on iOS app

Avatar

Avatar
Boost 1
Level 1
jackc28723671
Level 1

Like

1 like

Total Posts

1 post

Correct reply

0 solutions
Top badges earned
Boost 1
View profile

Avatar
Boost 1
Level 1
jackc28723671
Level 1

Like

1 like

Total Posts

1 post

Correct reply

0 solutions
Top badges earned
Boost 1
View profile
jackc28723671
Level 1

24-06-2019

Good afternoon all!

I'd like to implement launch on an iOS app. Basically at this stage all I want to do is receive information about what they clicked an what page they were on! I've got to the point where the app and launch library are connected. Now I need to add rules and data elements. Key questions are:

1) What should the data element type be? Both for the page name and link tracking?

2) In setting up the rule, what should the event be fired on? - A trackstate, trackaction?!

Also, if anyone has found any documentation for setting this sort of thing up if be grand if you could share. Can't say I've found too much documentation which was been that helpful.

Thanks!

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Validate 1
Employee
Jen_Andrews
Employee

Likes

57 likes

Total Posts

61 posts

Correct reply

36 solutions
Top badges earned
Validate 1
Boost 50
Boost 5
Boost 3
Boost 25
View profile

Avatar
Validate 1
Employee
Jen_Andrews
Employee

Likes

57 likes

Total Posts

61 posts

Correct reply

36 solutions
Top badges earned
Validate 1
Boost 50
Boost 5
Boost 3
Boost 25
View profile
Jen_Andrews
Employee

27-06-2019

@Locutus243

A trackState is basically equivalent to a s.t( ) call in the web, which indeed is a pageview.

A trackAction is again equivalent to a s.tl( ) call in the web, is it a custom link call.

For the 4.x SDK

Track App States

Track App Actions

For the AEP SDK

Adobe Analytics - Adobe Experience Platform Mobile SDKs

Regards,

Jen

Answers (3)

Answers (3)

Avatar

Avatar
Boost 5
Employee
MHicken
Employee

Likes

6 likes

Total Posts

19 posts

Correct reply

3 solutions
Top badges earned
Boost 5
Boost 3
Boost 1
Applaud 5
Affirm 3
View profile

Avatar
Boost 5
Employee
MHicken
Employee

Likes

6 likes

Total Posts

19 posts

Correct reply

3 solutions
Top badges earned
Boost 5
Boost 3
Boost 1
Applaud 5
Affirm 3
View profile
MHicken
Employee

26-06-2019

For native mobile apps, you can setup a mobile property in Launch. Mobile versions of the Core and Analytics extensions can then be used.

Avatar

Avatar
Contributor
Level 2
Locutus243
Level 2

Likes

19 likes

Total Posts

37 posts

Correct reply

0 solutions
Top badges earned
Contributor
Shape 1
Give Back
Ignite 1
Validate 1
View profile

Avatar
Contributor
Level 2
Locutus243
Level 2

Likes

19 likes

Total Posts

37 posts

Correct reply

0 solutions
Top badges earned
Contributor
Shape 1
Give Back
Ignite 1
Validate 1
View profile
Locutus243
Level 2

26-06-2019

That's useful to know!

What is the benefit of using Launch over the SDK? Is it as with any tag management platform that it means it's much easier for updating the core library and an configuration settings (e.g. report suite)?

And in Launch...what is the equivalent of a page view event or a click event? Or do ALL events have an action and a state?

Avatar

Avatar
Validate 1
Level 8
thomas_amsler
Level 8

Likes

244 likes

Total Posts

159 posts

Correct reply

26 solutions
Top badges earned
Validate 1
Boost 50
Boost 5
Boost 3
Boost 25
View profile

Avatar
Validate 1
Level 8
thomas_amsler
Level 8

Likes

244 likes

Total Posts

159 posts

Correct reply

26 solutions
Top badges earned
Validate 1
Boost 50
Boost 5
Boost 3
Boost 25
View profile
thomas_amsler
Level 8

26-06-2019

If you are talking about a native app, iOS or Android, you should add the SDK for the operating system and use the API provided with it to do the tracking. I wasn't even aware that you could use Launch Scripts in an app, unless you are using PhoneGap/Cordova and have a plain webapp.