FirebaseAnalytics.Param

public static class FirebaseAnalytics.Param extends Object

Params supply information that contextualize Events. You can associate up to 25 unique Params with each Event type. Some Params are suggested below for certain common Events, but you are not limited to these. You may supply extra Params for suggested Events or custom Params for Custom events. Param names can be up to 40 characters long, may only contain alphanumeric characters and underscores ("_"), and must start with an alphabetic character. Param values can be up to 100 characters long. The "firebase_" prefix is reserved and should not be used.

Constant Summary

String ACHIEVEMENT_ID Game achievement ID (String).
String ACLID CAMPAIGN_DETAILS click ID.
String AFFILIATION The store or affiliation from which this transaction occurred.
String CAMPAIGN CAMPAIGN_DETAILS name; used for keyword analysis to identify a specific product promotion or strategic campaign.
String CHARACTER Character used in game (String).
String CHECKOUT_OPTION Some option on a step in an ecommerce flow.
String CHECKOUT_STEP The checkout step (1..N).
String CONTENT CAMPAIGN_DETAILS content; used for A/B testing and content-targeted ads to differentiate ads or links that point to the same URL.
String CONTENT_TYPE Type of content selected (String).
String COUPON Coupon code for a purchasable item (String).
String CP1 CAMPAIGN_DETAILS custom parameter.
String CREATIVE_NAME The name of a creative used in a promotional spot.
String CREATIVE_SLOT The name of a creative slot.
String CURRENCY Purchase currency in 3 letter ISO_4217 format (String).
String DESTINATION Flight or Travel destination (String).
String END_DATE The arrival date, check-out date, or rental end date for the item (String).
String FLIGHT_NUMBER Flight number for travel events (String).
String GROUP_ID Group/clan/guild id (String).
String ITEM_BRAND Item brand.
String ITEM_CATEGORY Item category (String).
String ITEM_ID Item ID (String).
String ITEM_LIST The list in which the item was presented to the user.
String ITEM_LOCATION_ID The Google Place ID that corresponds to the associated item (String).
String ITEM_NAME Item name (String).
String ITEM_VARIANT Item variant.
String LEVEL Level in game (long).
String LOCATION Location (String).
String MEDIUM CAMPAIGN_DETAILS medium; used to identify a medium such as email or cost-per-click (cpc).
String NUMBER_OF_NIGHTS Number of nights staying at hotel (long).
String NUMBER_OF_PASSENGERS Number of passengers traveling (long).
String NUMBER_OF_ROOMS Number of rooms for travel events (long).
String ORIGIN Flight or Travel origin (String).
String PRICE Purchase price (double).
String QUANTITY Purchase quantity (long).
String SCORE Score in game (long).
String SEARCH_TERM The search string/keywords used (String).
String SHIPPING Shipping cost (double).
String SIGN_UP_METHOD Signup method (String).
String SOURCE CAMPAIGN_DETAILS source; used to identify a search engine, newsletter, or other source.
String START_DATE The departure date, check-in date, or rental start date for the item (String).
String TAX Tax amount (double).
String TERM CAMPAIGN_DETAILS term; used with paid search to supply the keywords for ads.
String TRANSACTION_ID A single ID for a ecommerce group transaction (String).
String TRAVEL_CLASS Travel class (String).
String VALUE A context-specific numeric value which is accumulated automatically for each event type.
String VIRTUAL_CURRENCY_NAME Name of virtual currency type (String).

Protected Constructor Summary

Inherited Method Summary

Constants

public static final String ACHIEVEMENT_ID

Game achievement ID (String). The parameter expects a string value set with putString(String, String):


     Bundle params = new Bundle();
     params.putString(Param.ACHIEVEMENT_ID, "10_matches_won");
 

Constant Value: "achievement_id"

public static final String ACLID

CAMPAIGN_DETAILS click ID.

Constant Value: "aclid"

public static final String AFFILIATION

The store or affiliation from which this transaction occurred.

Constant Value: "affiliation"

public static final String CAMPAIGN

CAMPAIGN_DETAILS name; used for keyword analysis to identify a specific product promotion or strategic campaign.

Constant Value: "campaign"

public static final String CHARACTER

Character used in game (String). The parameter expects a string value set with putString(String, String):


     Bundle params = new Bundle();
     params.putString(Param.CHARACTER, "beat_boss");
 

Constant Value: "character"

public static final String CHECKOUT_OPTION

Some option on a step in an ecommerce flow.

Constant Value: "checkout_option"

public static final String CHECKOUT_STEP

The checkout step (1..N).

Constant Value: "checkout_step"

public static final String CONTENT

CAMPAIGN_DETAILS content; used for A/B testing and content-targeted ads to differentiate ads or links that point to the same URL.

Constant Value: "content"

public static final String CONTENT_TYPE

Type of content selected (String). The parameter expects a string value set with putString(String, String):


     Bundle params = new Bundle();
     params.putString(Param.CONTENT_TYPE, "news article");
 

Constant Value: "content_type"

public static final String COUPON

Coupon code for a purchasable item (String). The parameter expects a string value set with putString(String, String):


     Bundle params = new Bundle();
     params.putString(Param.COUPON, "zz123");
 

Constant Value: "coupon"

public static final String CP1

CAMPAIGN_DETAILS custom parameter.

Constant Value: "cp1"

public static final String CREATIVE_NAME

The name of a creative used in a promotional spot.

Constant Value: "creative_name"

public static final String CREATIVE_SLOT

The name of a creative slot.

Constant Value: "creative_slot"

public static final String CURRENCY

Purchase currency in 3 letter ISO_4217 format (String). The parameter expects a string value set with putString(String, String):


     Bundle params = new Bundle();
     params.putString(Param.CURRENCY, "USD");
 

Constant Value: "currency"

public static final String DESTINATION