React Native Firebase
    Preparing search index...
    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "add_payment_info"
      • Optionalparams: {
            coupon?: string;
            currency?: string;
            items?: Item[];
            payment_type?: string;
            value?: number;
        }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "add_shipping_info"
      • Optionalparams: {
            coupon?: string;
            currency?: string;
            items?: Item[];
            shipping_tier?: string;
            value?: number;
        }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "begin_checkout"
      • Optionalparams: {
            coupon?: string;
            currency?: string;
            items?: Item[];
            value?: number;
            [key: string]: any;
        }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "checkout_progress"
      • Optionalparams: { checkout_option?: string; checkout_step?: number; [key: string]: any }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "exception"
      • Optionalparams: { description?: string; fatal?: boolean; [key: string]: any }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "page_view"
      • Optionalparams: {
            page_location?: string;
            page_path?: string;
            page_title?: string;
            [key: string]: any;
        }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "purchase"
      • Optionalparams: {
            affiliation?: string;
            coupon?: string;
            currency?: string;
            items?: Item[];
            shipping?: number;
            tax?: number;
            transaction_id?: string;
            value?: number;
            [key: string]: any;
        }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "refund"
      • Optionalparams: {
            affiliation?: string;
            coupon?: string;
            currency?: string;
            items?: Item[];
            shipping?: number;
            tax?: number;
            transaction_id?: string;
            value?: number;
        }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "screen_view"
      • Optionalparams: { screen_class?: unknown; screen_name?: string; [key: string]: any }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "search"
      • params: {
            destination?: string;
            end_date?: string;
            number_of_nights?: number;
            number_of_passengers?: number;
            number_of_rooms?: number;
            origin?: string;
            search_term: string | undefined;
            start_date?: string;
            travel_class?: string;
        }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "select_content"
      • params: { content_type: string | undefined; item_id: string | undefined }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "select_item"
      • params: {
            content_type: string | undefined;
            item_list_id: string | undefined;
            item_list_name: string | undefined;
            items?: Item[];
        }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "select_promotion"
      • params: {
            creative_name: string;
            creative_slot: string;
            items?: Item[];
            location_id: string;
            promotion_id: string | undefined;
            promotion_name: string | undefined;
        }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "set_checkout_option"
      • Optionalparams: { checkout_option?: string; checkout_step?: number; [key: string]: any }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "share"
      • params: {
            content_type: string | undefined;
            item_id: string | undefined;
            method: string | undefined;
        }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      • analytics: Analytics
      • name: "view_promotion"
      • Optionalparams: {
            creative_name?: string;
            creative_slot?: string;
            items?: Item[];
            location_id?: string;
            promotion_id?: string;
            promotion_name?: string;
        }
      • Optionaloptions: AnalyticsCallOptions

      Returns Promise<void>

    • Log a custom event with optional params.

      Parameters

      Returns Promise<void>

    • Log a custom event with optional params.

      Type Parameters

      • T extends string

      Parameters

      Returns Promise<void>