affise_attribution_lib 1.7.5
affise_attribution_lib: ^1.7.5 copied to clipboard
Affise Attribution Flutter plugin. Use to collect application usage statistics. You can read more about Affise at affise.com.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add affise_attribution_libThis will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):
dependencies:
affise_attribution_lib: ^1.7.5Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:affise_attribution_lib/ad/affise_ad_revenue.dart';
import 'package:affise_attribution_lib/ad/affise_ad_source.dart';
import 'package:affise_attribution_lib/ad/export.dart';
import 'package:affise_attribution_lib/affise.dart';
import 'package:affise_attribution_lib/affise_init_properties.dart';
import 'package:affise_attribution_lib/callback/error_callback.dart';
import 'package:affise_attribution_lib/converter/converter.dart';
import 'package:affise_attribution_lib/debug/affise_debug.dart';
import 'package:affise_attribution_lib/debug/affise_debug_api.dart';
import 'package:affise_attribution_lib/debug/export.dart';
import 'package:affise_attribution_lib/debug/network/debug_on_network_callback.dart';
import 'package:affise_attribution_lib/debug/validate/debug_on_validate_callback.dart';
import 'package:affise_attribution_lib/debug/validate/validation_status.dart';
import 'package:affise_attribution_lib/deeplink/deeplink_value.dart';
import 'package:affise_attribution_lib/deeplink/export.dart';
import 'package:affise_attribution_lib/deeplink/on_deeplink_callback.dart';
import 'package:affise_attribution_lib/errors/affise_error.dart';
import 'package:affise_attribution_lib/events/auto_catching_type.dart';
import 'package:affise_attribution_lib/events/custom/user_custom_event.dart';
import 'package:affise_attribution_lib/events/custom/user_custom_subscription_event.dart';
import 'package:affise_attribution_lib/events/event.dart';
import 'package:affise_attribution_lib/events/event_name.dart';
import 'package:affise_attribution_lib/events/event_to_serialized_event_converter.dart';
import 'package:affise_attribution_lib/events/events.dart';
import 'package:affise_attribution_lib/events/export.dart';
import 'package:affise_attribution_lib/events/native_event.dart';
import 'package:affise_attribution_lib/events/on_send_failed_callback.dart';
import 'package:affise_attribution_lib/events/on_send_success_callback.dart';
import 'package:affise_attribution_lib/events/parameters/predefined.dart';
import 'package:affise_attribution_lib/events/parameters/predefined_float.dart';
import 'package:affise_attribution_lib/events/parameters/predefined_group.dart';
import 'package:affise_attribution_lib/events/parameters/predefined_list_object.dart';
import 'package:affise_attribution_lib/events/parameters/predefined_list_string.dart';
import 'package:affise_attribution_lib/events/parameters/predefined_long.dart';
import 'package:affise_attribution_lib/events/parameters/predefined_object.dart';
import 'package:affise_attribution_lib/events/parameters/predefined_string.dart';
import 'package:affise_attribution_lib/events/predefined/achieve_level_event.dart';
import 'package:affise_attribution_lib/events/predefined/ad_revenue_event.dart';
import 'package:affise_attribution_lib/events/predefined/add_payment_info_event.dart';
import 'package:affise_attribution_lib/events/predefined/add_to_cart_event.dart';
import 'package:affise_attribution_lib/events/predefined/add_to_wishlist_event.dart';
import 'package:affise_attribution_lib/events/predefined/click_adv_event.dart';
import 'package:affise_attribution_lib/events/predefined/complete_registration_event.dart';
import 'package:affise_attribution_lib/events/predefined/complete_stream_event.dart';
import 'package:affise_attribution_lib/events/predefined/complete_trial_event.dart';
import 'package:affise_attribution_lib/events/predefined/complete_tutorial_event.dart';
import 'package:affise_attribution_lib/events/predefined/contact_event.dart';
import 'package:affise_attribution_lib/events/predefined/content_items_view_event.dart';
import 'package:affise_attribution_lib/events/predefined/custom_id_01_event.dart';
import 'package:affise_attribution_lib/events/predefined/custom_id_02_event.dart';
import 'package:affise_attribution_lib/events/predefined/custom_id_03_event.dart';
import 'package:affise_attribution_lib/events/predefined/custom_id_04_event.dart';
import 'package:affise_attribution_lib/events/predefined/custom_id_05_event.dart';
import 'package:affise_attribution_lib/events/predefined/custom_id_06_event.dart';
import 'package:affise_attribution_lib/events/predefined/custom_id_07_event.dart';
import 'package:affise_attribution_lib/events/predefined/custom_id_08_event.dart';
import 'package:affise_attribution_lib/events/predefined/custom_id_09_event.dart';
import 'package:affise_attribution_lib/events/predefined/custom_id_10_event.dart';
import 'package:affise_attribution_lib/events/predefined/customize_product_event.dart';
import 'package:affise_attribution_lib/events/predefined/deep_linked_event.dart';
import 'package:affise_attribution_lib/events/predefined/donate_event.dart';
import 'package:affise_attribution_lib/events/predefined/find_location_event.dart';
import 'package:affise_attribution_lib/events/predefined/initiate_checkout_event.dart';
import 'package:affise_attribution_lib/events/predefined/initiate_purchase_event.dart';
import 'package:affise_attribution_lib/events/predefined/initiate_stream_event.dart';
import 'package:affise_attribution_lib/events/predefined/invite_event.dart';
import 'package:affise_attribution_lib/events/predefined/last_attributed_touch_event.dart';
import 'package:affise_attribution_lib/events/predefined/lead_event.dart';
import 'package:affise_attribution_lib/events/predefined/list_view_event.dart';
import 'package:affise_attribution_lib/events/predefined/login_event.dart';
import 'package:affise_attribution_lib/events/predefined/opened_from_push_notification_event.dart';
import 'package:affise_attribution_lib/events/predefined/order_cancel_event.dart';
import 'package:affise_attribution_lib/events/predefined/order_event.dart';
import 'package:affise_attribution_lib/events/predefined/order_item_added_event.dart';
import 'package:affise_attribution_lib/events/predefined/order_item_remove_event.dart';
import 'package:affise_attribution_lib/events/predefined/order_return_request_cancel_event.dart';
import 'package:affise_attribution_lib/events/predefined/order_return_request_event.dart';
import 'package:affise_attribution_lib/events/predefined/purchase_event.dart';
import 'package:affise_attribution_lib/events/predefined/rate_event.dart';
import 'package:affise_attribution_lib/events/predefined/re_engage_event.dart';
import 'package:affise_attribution_lib/events/predefined/reserve_event.dart';
import 'package:affise_attribution_lib/events/predefined/sales_event.dart';
import 'package:affise_attribution_lib/events/predefined/schedule_event.dart';
import 'package:affise_attribution_lib/events/predefined/search_event.dart';
import 'package:affise_attribution_lib/events/predefined/share_event.dart';
import 'package:affise_attribution_lib/events/predefined/spend_credits_event.dart';
import 'package:affise_attribution_lib/events/predefined/start_registration_event.dart';
import 'package:affise_attribution_lib/events/predefined/start_trial_event.dart';
import 'package:affise_attribution_lib/events/predefined/start_tutorial_event.dart';
import 'package:affise_attribution_lib/events/predefined/submit_application_event.dart';
import 'package:affise_attribution_lib/events/predefined/subscribe_event.dart';
import 'package:affise_attribution_lib/events/predefined/touch_type.dart';
import 'package:affise_attribution_lib/events/predefined/travel_booking_event.dart';
import 'package:affise_attribution_lib/events/predefined/unlock_achievement_event.dart';
import 'package:affise_attribution_lib/events/predefined/unsubscribe_event.dart';
import 'package:affise_attribution_lib/events/predefined/update_event.dart';
import 'package:affise_attribution_lib/events/predefined/view_adv_event.dart';
import 'package:affise_attribution_lib/events/predefined/view_cart_event.dart';
import 'package:affise_attribution_lib/events/predefined/view_content_event.dart';
import 'package:affise_attribution_lib/events/predefined/view_item_event.dart';
import 'package:affise_attribution_lib/events/predefined/view_items_event.dart';
import 'package:affise_attribution_lib/events/property/affise_event_utils.dart';
import 'package:affise_attribution_lib/events/property/affise_property.dart';
import 'package:affise_attribution_lib/events/property/affise_property_builder.dart';
import 'package:affise_attribution_lib/events/subscription/base_subscription_event.dart';
import 'package:affise_attribution_lib/events/subscription/subscription_activation.dart';
import 'package:affise_attribution_lib/events/subscription/subscription_cancellation.dart';
import 'package:affise_attribution_lib/events/subscription/subscription_entered_billing_retry.dart';
import 'package:affise_attribution_lib/events/subscription/subscription_event_name.dart';
import 'package:affise_attribution_lib/events/subscription/subscription_first_conversion.dart';
import 'package:affise_attribution_lib/events/subscription/subscription_parameters.dart';
import 'package:affise_attribution_lib/events/subscription/subscription_reactivation.dart';
import 'package:affise_attribution_lib/events/subscription/subscription_renewal.dart';
import 'package:affise_attribution_lib/events/subscription/subscription_renewal_from_billing_retry.dart';
import 'package:affise_attribution_lib/events/subscription/subscription_sub_type.dart';
import 'package:affise_attribution_lib/events/subscription/unsubscription.dart';
import 'package:affise_attribution_lib/events/subscription_events.dart';
import 'package:affise_attribution_lib/export.dart';
import 'package:affise_attribution_lib/module/advertising/affise_advertising.dart';
import 'package:affise_attribution_lib/module/advertising/affise_module_advertising_api.dart';
import 'package:affise_attribution_lib/module/affise_has_module.dart';
import 'package:affise_attribution_lib/module/affise_key_value.dart';
import 'package:affise_attribution_lib/module/affise_modules.dart';
import 'package:affise_attribution_lib/module/affise_result.dart';
import 'package:affise_attribution_lib/module/affise_result_callback.dart';
import 'package:affise_attribution_lib/module/appsflyer/affise_appsflyer.dart';
import 'package:affise_attribution_lib/module/appsflyer/affise_module_appsflyer_api.dart';
import 'package:affise_attribution_lib/module/attribution/affise_android.dart';
import 'package:affise_attribution_lib/module/attribution/affise_android_api.dart';
import 'package:affise_attribution_lib/module/attribution/affise_attribution_module.dart';
import 'package:affise_attribution_lib/module/attribution/affise_attribution_module_api.dart';
import 'package:affise_attribution_lib/module/attribution/affise_ios.dart';
import 'package:affise_attribution_lib/module/attribution/affise_ios_api.dart';
import 'package:affise_attribution_lib/module/export.dart';
import 'package:affise_attribution_lib/module/internal.dart';
import 'package:affise_attribution_lib/module/link/affise_link.dart';
import 'package:affise_attribution_lib/module/link/affise_link_callback.dart';
import 'package:affise_attribution_lib/module/link/affise_module_link_api.dart';
import 'package:affise_attribution_lib/module/on_key_value_callback.dart';
import 'package:affise_attribution_lib/module/subscription/affise_module_subscription_api.dart';
import 'package:affise_attribution_lib/module/subscription/affise_product.dart';
import 'package:affise_attribution_lib/module/subscription/affise_product_price.dart';
import 'package:affise_attribution_lib/module/subscription/affise_product_subscription_detail.dart';
import 'package:affise_attribution_lib/module/subscription/affise_product_type.dart';
import 'package:affise_attribution_lib/module/subscription/affise_products_result.dart';
import 'package:affise_attribution_lib/module/subscription/affise_purchased_info.dart';
import 'package:affise_attribution_lib/module/subscription/affise_subscription.dart';
import 'package:affise_attribution_lib/module/subscription/export.dart';
import 'package:affise_attribution_lib/module/subscription/time_unit_type.dart';
import 'package:affise_attribution_lib/module/tiktok/affise_module_tiktok_api.dart';
import 'package:affise_attribution_lib/module/tiktok/affise_tiktok.dart';
import 'package:affise_attribution_lib/native/affise_api_method.dart';
import 'package:affise_attribution_lib/native/affise_native.dart';
import 'package:affise_attribution_lib/native/data/data_mapper.dart';
import 'package:affise_attribution_lib/native/data/data_name.dart';
import 'package:affise_attribution_lib/native/data/export.dart';
import 'package:affise_attribution_lib/native/native_base.dart';
import 'package:affise_attribution_lib/native/native_base_platform.dart';
import 'package:affise_attribution_lib/native/utils/debug_utils.dart';
import 'package:affise_attribution_lib/native/utils/export.dart';
import 'package:affise_attribution_lib/network/http_method.dart';
import 'package:affise_attribution_lib/network/http_request.dart';
import 'package:affise_attribution_lib/network/http_response.dart';
import 'package:affise_attribution_lib/parameters/parameters.dart';
import 'package:affise_attribution_lib/parameters/provider_type.dart';
import 'package:affise_attribution_lib/referrer/export.dart';
import 'package:affise_attribution_lib/referrer/referrer_callback.dart';
import 'package:affise_attribution_lib/referrer/referrer_key.dart';
import 'package:affise_attribution_lib/settings/affise_config.dart';
import 'package:affise_attribution_lib/settings/affise_settings.dart';
import 'package:affise_attribution_lib/settings/on_init_error_handler.dart';
import 'package:affise_attribution_lib/settings/on_init_success_handler.dart';
import 'package:affise_attribution_lib/settings/push_token_service.dart';
import 'package:affise_attribution_lib/skad/coarse_value.dart';
import 'package:affise_attribution_lib/skad/export.dart';
import 'package:affise_attribution_lib/skad/skad_network.dart';
import 'package:affise_attribution_lib/utils/export.dart';
import 'package:affise_attribution_lib/utils/list_ext.dart';
import 'package:affise_attribution_lib/utils/timestamp.dart';
import 'package:affise_attribution_lib/utils/to_snake_case.dart';
import 'package:affise_attribution_lib/utils/try_cast.dart';
import 'package:affise_attribution_lib/utils/uuid.dart';