|
@@ -27,6 +27,15 @@ static NSString *const kFIRParameterAchievementID = @"achievement_id";
|
|
|
/// </pre>
|
|
|
static NSString *const kFIRParameterAdNetworkClickID = @"aclid";
|
|
|
|
|
|
+/// The store or affiliation from which this transaction occurred (NSString).
|
|
|
+/// <pre>
|
|
|
+/// NSDictionary *params = @{
|
|
|
+/// kFIRParameterAffiliation : @"Google Store",
|
|
|
+/// // ...
|
|
|
+/// };
|
|
|
+/// </pre>
|
|
|
+static NSString *const kFIRParameterAffiliation = @"affiliation";
|
|
|
+
|
|
|
/// The individual campaign name, slogan, promo code, etc. Some networks have pre-defined macro to
|
|
|
/// capture campaign information, otherwise can be populated by developer. Highly Recommended
|
|
|
/// (NSString).
|
|
@@ -47,6 +56,24 @@ static NSString *const kFIRParameterCampaign = @"campaign";
|
|
|
/// </pre>
|
|
|
static NSString *const kFIRParameterCharacter = @"character";
|
|
|
|
|
|
+/// The checkout step (1..N) (unsigned 64-bit integer as NSNumber).
|
|
|
+/// <pre>
|
|
|
+/// NSDictionary *params = @{
|
|
|
+/// kFIRParameterCheckoutStep : @"1",
|
|
|
+/// // ...
|
|
|
+/// };
|
|
|
+/// </pre>
|
|
|
+static NSString *const kFIRParameterCheckoutStep = @"checkout_step";
|
|
|
+
|
|
|
+/// Some option on a step in an ecommerce flow (NSString).
|
|
|
+/// <pre>
|
|
|
+/// NSDictionary *params = @{
|
|
|
+/// kFIRParameterCheckoutOption : @"Visa",
|
|
|
+/// // ...
|
|
|
+/// };
|
|
|
+/// </pre>
|
|
|
+static NSString *const kFIRParameterCheckoutOption = @"checkout_option";
|
|
|
+
|
|
|
/// Campaign content (NSString).
|
|
|
static NSString *const kFIRParameterContent = @"content";
|
|
|
|
|
@@ -78,6 +105,24 @@ static NSString *const kFIRParameterCoupon = @"coupon";
|
|
|
/// </pre>
|
|
|
static NSString *const kFIRParameterCP1 = @"cp1";
|
|
|
|
|
|
+/// The name of a creative used in a promotional spot (NSString).
|
|
|
+/// <pre>
|
|
|
+/// NSDictionary *params = @{
|
|
|
+/// kFIRParameterCreativeName : @"Summer Sale",
|
|
|
+/// // ...
|
|
|
+/// };
|
|
|
+/// </pre>
|
|
|
+static NSString *const kFIRParameterCreativeName = @"creative_name";
|
|
|
+
|
|
|
+/// The name of a creative slot (NSString).
|
|
|
+/// <pre>
|
|
|
+/// NSDictionary *params = @{
|
|
|
+/// kFIRParameterCreativeSlot : @"summer_banner2",
|
|
|
+/// // ...
|
|
|
+/// };
|
|
|
+/// </pre>
|
|
|
+static NSString *const kFIRParameterCreativeSlot = @"creative_slot";
|
|
|
+
|
|
|
/// Purchase currency in 3-letter <a href="http://en.wikipedia.org/wiki/ISO_4217#Active_codes">
|
|
|
/// ISO_4217</a> format (NSString).
|
|
|
/// <pre>
|
|
@@ -125,6 +170,15 @@ static NSString *const kFIRParameterFlightNumber = @"flight_number";
|
|
|
/// </pre>
|
|
|
static NSString *const kFIRParameterGroupID = @"group_id";
|
|
|
|
|
|
+/// Item brand (NSString).
|
|
|
+/// <pre>
|
|
|
+/// NSDictionary *params = @{
|
|
|
+/// kFIRParameterItemBrand : @"Google",
|
|
|
+/// // ...
|
|
|
+/// };
|
|
|
+/// </pre>
|
|
|
+static NSString *const kFIRParameterItemBrand = @"item_brand";
|
|
|
+
|
|
|
/// Item category (NSString).
|
|
|
/// <pre>
|
|
|
/// NSDictionary *params = @{
|
|
@@ -162,6 +216,24 @@ static NSString *const kFIRParameterItemLocationID = @"item_location_id";
|
|
|
/// </pre>
|
|
|
static NSString *const kFIRParameterItemName = @"item_name";
|
|
|
|
|
|
+/// The list in which the item was presented to the user (NSString).
|
|
|
+/// <pre>
|
|
|
+/// NSDictionary *params = @{
|
|
|
+/// kFIRParameterItemList : @"Search Results",
|
|
|
+/// // ...
|
|
|
+/// };
|
|
|
+/// </pre>
|
|
|
+static NSString *const kFIRParameterItemList = @"item_list";
|
|
|
+
|
|
|
+/// Item variant (NSString).
|
|
|
+/// <pre>
|
|
|
+/// NSDictionary *params = @{
|
|
|
+/// kFIRParameterItemVariant : @"Red",
|
|
|
+/// // ...
|
|
|
+/// };
|
|
|
+/// </pre>
|
|
|
+static NSString *const kFIRParameterItemVariant = @"item_variant";
|
|
|
+
|
|
|
/// Level in game (signed 64-bit integer as NSNumber).
|
|
|
/// <pre>
|
|
|
/// NSDictionary *params = @{
|