public static class TrackHelper.Screen
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
TrackMe |
build()
May throw an
IllegalArgumentException if the TrackMe was build with incorrect arguments. |
TrackHelper.Screen |
campaign(java.lang.String name,
java.lang.String keyword)
The marketing campaign for this visit if the user opens the app for example because of an
ad or a newsletter.
|
TrackHelper.Screen |
dimension(int index,
java.lang.String dimensionValue)
Requires Custom Dimensions plugin (server-side)
|
boolean |
safelyWith(MatomoApplication matomoApplication) |
boolean |
safelyWith(Tracker tracker)
build() can throw an exception on illegal arguments. |
TrackHelper.Screen |
title(java.lang.String title)
The title of the action being tracked.
|
TrackHelper.Screen |
variable(int index,
java.lang.String name,
java.lang.String value)
Deprecated.
Consider using Custom Dimensions
|
void |
with(MatomoApplication matomoApplication) |
void |
with(Tracker tracker) |
public TrackHelper.Screen title(java.lang.String title)
title - Example: Help / Feedback will create the Action Feedback in the category Help.public TrackHelper.Screen dimension(int index, java.lang.String dimensionValue)
index - accepts values greater than 0dimensionValue - is limited to 255 characters, you can pass null to delete a value@Deprecated public TrackHelper.Screen variable(int index, java.lang.String name, java.lang.String value)
and {@link #dimension(int, String)}public TrackHelper.Screen campaign(java.lang.String name, java.lang.String keyword)
name - the name of the campaignkeyword - the keyword of the campaignpublic TrackMe build()
IllegalArgumentException if the TrackMe was build with incorrect arguments.public void with(MatomoApplication matomoApplication)
public void with(Tracker tracker)
public boolean safelyWith(MatomoApplication matomoApplication)