13. 13
What is GA App + Web
In a nutshell,
• website and mobile app data together
• new single data model
• new way of working with the data
• new setup required
19. 19
2. Single & simplified data model
just this one:
• events (single variable)
+ parameters
+ user properties
types of hits:
• pageviews/screenviews
• events
• ecommerce
• social
• timing
App + Web
20. 20
Data model - example
1. event: page_view
2. event: form
• (param) form_name: <event
name>
• (param) form_action: click
• (param) form_type: simple
• (param) form_cta: sign up here!
3. event: form
• (param) form_name: <event
name>
• (param) form_action: success
App + Web
1. pageview
2. event
• category: form submit
• action: <event name>
• label: click to submit
3. event
• category: form submit
• action: <event name>
• label: success
21. 21
• tracking of users across platforms
and device types
3. Cross-platform user identification
26. 26
6. Attribution choice in standard reports
Some (albeit limited) choice
of attribution models in
standard reports
(Not surprisingly… Google
Ads)
27. 27
7. Audiences
• Custom Segments Audiences
• exclusion settings:
You can now decide when
users should be excluded from
an Audience.
• exclusion permanent or
temporary
• event-scoped conditions
• time-based sequences
...across platforms & device types
39. 39
So much to learn...
• Funnels (360)
• Retroactive
• Funnels
• Retroactive
• Direct or indirect step successions
• Time-bound succession (cross-session!)
• Open or closed
• Breakdown by dimension (e.g. Last Click
Medium)
• Elapsed time between steps
• (regexp matching doesn't seem to work
right now…)
46. 46
8. Speed
• uhm... • (I say…) it seems faster out of the box
• Improvement with BigQuery
• Double that with BigQuery BI Engine for
super-fast data crunching
55. 55
Tip 2: show event parameters
In order to see the parameters sent with your Firebase/GA App+Web
events, you will need to add them in the interface.
56. 56
Tip 3: Don't be afraid of Custom Events
The documentation claims that Custom Events cannot be viewed in the
web UI. This, however, is not entirely true.
57. 57
Tip 4: numeric parameters
Event parameters come in 2 formats:
• text (string) and
• numeric.
Any text parameter – built-in, Recommended or Custom – can be viewed
in the reports in Analytics interface.
The only numeric parameter that you can currently view in the web
interface is value. Use this rather than e.g. price, score etc.
58. 58
Tip 5: parameter quota
According to the documentation the maximum number of parameters is
50 text and 50 numeric.
However, you need to to think in terms of event-parameter combinations.
You can only get 50 unique combinations with each type of parameter.
59. 59
Tip 6: Analytics data in BigQuery
Integrate BigQuery from the start. Upgrade to Blaze payment plan.
60. 60
Tip 7: you need your mobile app...
(… even if you have none.)
In order to get your data sent to
BigQuery, you will need a mobile
app added to the Firebase
project.
Don’t have a real mobile app?
Add a fake one and skip
validation.
64. 64
Remote Config
Instant changes to your
website based on
conditions:
• behavioural (analytics)
• technical (browser, OS,
etc.)
• demo/geo (language,
etc.)
The example on the right shows a
banner displayed to randomly
selected 50% of users.
65. 65
Dynamic Links
• campaign links that also deep-link to your app
dynamic.link/campaign1
campaign
landing page
app
landing screen
mobile website
landing page
68. 68
In the pipeline
• ecommerce tracking
• BigQuery integration (not working for Web right now)
• offline data integration
• premium tier
69.
70. 70
Roadmap (9/2019)
Now
● Flexible event-based data model
● De-duplicated insights with
customer-provided User ID
● Ad Hoc analysis capabilities
● Enhanced Measurement
(automatic event tracking)
● FIR SDKs: Cloud Messaging,
Remote Config, Dynamic Links
● BigQuery integration
Next (2019 - 2020)
● Improved integration with Google
Ads
● eCommerce Capabilities
● Cross-device via “Google
Signals”
● Intelligence / Machine Learning
capabilities ✓
● Session reporting and analysis
Later (2020 - 2021)
● Enhanced attribution reports
● GMP integrations (DV360,
SA360)
● Offline data import capabilities
● 360 tier of app + web property
including SLAs, etc.
71. 71
Recommendation (in most cases)
• dual implementation: test &
learn
Start collecting data in GA App
+ Web early and add
functionalities as they are
rolled out