Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/ios.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Libraries external/Analytics/FirebaseAnalytics.framework')
-rwxr-xr-xLibraries external/Analytics/FirebaseAnalytics.framework/FirebaseAnalyticsbin14943968 -> 15281000 bytes
-rwxr-xr-xLibraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h6
-rwxr-xr-xLibraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics.h2
-rwxr-xr-xLibraries external/Analytics/FirebaseAnalytics.framework/Headers/FIREventNames.h34
-rwxr-xr-xLibraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRParameterNames.h72
-rwxr-xr-xLibraries external/Analytics/FirebaseAnalytics.framework/Modules/module.modulemap3
6 files changed, 111 insertions, 6 deletions
diff --git a/Libraries external/Analytics/FirebaseAnalytics.framework/FirebaseAnalytics b/Libraries external/Analytics/FirebaseAnalytics.framework/FirebaseAnalytics
index 61f61cd17..d4a7f7a33 100755
--- a/Libraries external/Analytics/FirebaseAnalytics.framework/FirebaseAnalytics
+++ b/Libraries external/Analytics/FirebaseAnalytics.framework/FirebaseAnalytics
Binary files differ
diff --git a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h
index e3ff4c125..eba0e3d5d 100755
--- a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h
+++ b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h
@@ -34,9 +34,9 @@
/**
* Handles the event when the app is launched by a URL.
*
- * Call this method from [UIApplicationDelegate application:openURL:options:] (on iOS 9.0 and
- * above), or [UIApplicationDelegate application:openURL:sourceApplication:annotation:] (on iOS 8.x
- * and below) in your app.
+ * Call this method from [UIApplicationDelegate application:openURL:options:] (on iOS 9.0 and
+ * above), or [UIApplicationDelegate application:openURL:sourceApplication:annotation:] (on
+ * iOS 8.x and below) in your app.
*
* @param url The URL resource to open. This resource can be a network resource or a file.
*/
diff --git a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics.h b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics.h
index f5023f57f..04501da81 100755
--- a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics.h
+++ b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics.h
@@ -44,7 +44,7 @@ NS_ASSUME_NONNULL_BEGIN
/// supported. NSString parameter values can be up to 100 characters long. The "firebase_"
/// prefix is reserved and should not be used for parameter names.
+ (void)logEventWithName:(NSString *)name
- parameters:(nullable NSDictionary<NSString *, NSObject *> *)parameters;
+ parameters:(nullable NSDictionary<NSString *, id> *)parameters;
/// Sets a user property to a given value. Up to 25 user property names are supported. Once set,
/// user property values persist throughout the app lifecycle and across sessions.
diff --git a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIREventNames.h b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIREventNames.h
index 3b40eecff..974a1db91 100755
--- a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIREventNames.h
+++ b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIREventNames.h
@@ -98,6 +98,14 @@ static NSString *const kFIREventBeginCheckout = @"begin_checkout";
/// </ul>
static NSString *const kFIREventCampaignDetails = @"campaign_details";
+/// Checkout progress. Params:
+///
+/// <ul>
+/// <li>@c kFIRParameterCheckoutStep (unsigned 64-bit integer as NSNumber)</li>
+/// <li>@c kFIRParameterCheckoutOption (NSString) (optional)</li>
+/// </ul>
+static NSString *const kFIREventCheckoutProgress = @"checkout_progress";
+
/// Earn Virtual Currency event. This event tracks the awarding of virtual currency in your app. Log
/// this along with @c kFIREventSpendVirtualCurrency to better understand your virtual economy.
/// Params:
@@ -210,6 +218,24 @@ static NSString *const kFIREventPresentOffer = @"present_offer";
/// </ul>
static NSString *const kFIREventPurchaseRefund = @"purchase_refund";
+/// Remove from cart event. Params:
+///
+/// <ul>
+/// <li>@c kFIRParameterQuantity (signed 64-bit integer as NSNumber)</li>
+/// <li>@c kFIRParameterItemID (NSString)</li>
+/// <li>@c kFIRParameterItemName (NSString)</li>
+/// <li>@c kFIRParameterItemCategory (NSString)</li>
+/// <li>@c kFIRParameterItemLocationID (NSString) (optional)</li>
+/// <li>@c kFIRParameterPrice (double as NSNumber) (optional)</li>
+/// <li>@c kFIRParameterCurrency (NSString) (optional)</li>
+/// <li>@c kFIRParameterValue (double as NSNumber) (optional)</li>
+/// <li>@c kFIRParameterOrigin (NSString) (optional)</li>
+/// <li>@c kFIRParameterDestination (NSString) (optional)</li>
+/// <li>@c kFIRParameterStartDate (NSString) (optional)</li>
+/// <li>@c kFIRParameterEndDate (NSString) (optional)</li>
+/// </ul>
+static NSString *const kFIREventRemoveFromCart = @"remove_from_cart";
+
/// Search event. Apps that support search features can use this event to contextualize search
/// operations by supplying the appropriate, corresponding parameters. This event can help you
/// identify the most popular content in your app. Params:
@@ -240,6 +266,14 @@ static NSString *const kFIREventSearch = @"search";
/// </ul>
static NSString *const kFIREventSelectContent = @"select_content";
+/// Set checkout option. Params:
+///
+/// <ul>
+/// <li>@c kFIRParameterCheckoutStep (unsigned 64-bit integer as NSNumber)</li>
+/// <li>@c kFIRParameterCheckoutOption (NSString)</li>
+/// </ul>
+static NSString *const kFIREventSetCheckoutOption = @"set_checkout_option";
+
/// Share event. Apps with social features can log the Share event to identify the most viral
/// content. Params:
///
diff --git a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRParameterNames.h b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRParameterNames.h
index a43e3473d..2ad4f58d0 100755
--- a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRParameterNames.h
+++ b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRParameterNames.h
@@ -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 = @{
diff --git a/Libraries external/Analytics/FirebaseAnalytics.framework/Modules/module.modulemap b/Libraries external/Analytics/FirebaseAnalytics.framework/Modules/module.modulemap
index c9bd66bc0..9cef472f3 100755
--- a/Libraries external/Analytics/FirebaseAnalytics.framework/Modules/module.modulemap
+++ b/Libraries external/Analytics/FirebaseAnalytics.framework/Modules/module.modulemap
@@ -2,9 +2,8 @@ framework module FirebaseAnalytics {
umbrella header "FirebaseAnalytics.h"
export *
module * { export *}
+ link "c++"
link "sqlite3"
link "z"
- link framework "CoreGraphics"
- link framework "Foundation"
link framework "UIKit"
} \ No newline at end of file