Module: MParticle
- Defined in:
- lib/mparticle.rb,
lib/mparticle/version.rb,
lib/mparticle/api_error.rb,
lib/mparticle/api_client.rb,
lib/mparticle/models/batch.rb,
lib/mparticle/configuration.rb,
lib/mparticle/api/events_api.rb,
lib/mparticle/models/product.rb,
lib/mparticle/models/app_event.rb,
lib/mparticle/models/promotion.rb,
lib/mparticle/models/event_base.rb,
lib/mparticle/models/event_data.rb,
lib/mparticle/models/media_info.rb,
lib/mparticle/models/api_response.rb,
lib/mparticle/models/geo_location.rb,
lib/mparticle/models/batch_context.rb,
lib/mparticle/models/consent_state.rb,
lib/mparticle/models/opt_out_event.rb,
lib/mparticle/models/profile_event.rb,
lib/mparticle/models/shopping_cart.rb,
lib/mparticle/models/commerce_event.rb,
lib/mparticle/models/product_action.rb,
lib/mparticle/models/first_run_event.rb,
lib/mparticle/models/user_identities.rb,
lib/mparticle/models/attribution_info.rb,
lib/mparticle/models/breadcrumb_event.rb,
lib/mparticle/models/promotion_action.rb,
lib/mparticle/models/data_plan_context.rb,
lib/mparticle/models/screen_view_event.rb,
lib/mparticle/models/session_end_event.rb,
lib/mparticle/models/ccpa_consent_state.rb,
lib/mparticle/models/crash_report_event.rb,
lib/mparticle/models/device_information.rb,
lib/mparticle/models/gdpr_consent_state.rb,
lib/mparticle/models/product_impression.rb,
lib/mparticle/models/push_message_event.rb,
lib/mparticle/models/source_information.rb,
lib/mparticle/models/api_response_errors.rb,
lib/mparticle/models/session_start_event.rb,
lib/mparticle/models/device_current_state.rb,
lib/mparticle/models/application_information.rb,
lib/mparticle/models/push_registration_event.rb,
lib/mparticle/models/network_performance_event.rb,
lib/mparticle/models/application_state_transition_event.rb
Defined Under Namespace
Classes: ApiClient, ApiError, ApiResponse, ApiResponseErrors, AppEvent, ApplicationInformation, ApplicationStateTransitionEvent, AttributionInfo, Batch, BatchContext, BreadcrumbEvent, CCPAConsentState, CommerceEvent, Configuration, ConsentState, CrashReportEvent, DataPlanContext, DeviceCurrentState, DeviceInformation, EventBase, EventData, EventsApi, FirstRunEvent, GDPRConsentState, GeoLocation, MediaInfo, NetworkPerformanceEvent, OptOutEvent, Product, ProductAction, ProductImpression, ProfileEvent, Promotion, PromotionAction, PushMessageEvent, PushRegistrationEvent, ScreenViewEvent, SessionEndEvent, SessionStartEvent, ShoppingCart, SourceInformation, UserIdentities
Constant Summary collapse
- VERSION =
"1.0.8"
Class Method Summary collapse
-
.configure ⇒ Object
Customize default settings for the SDK using block.
Class Method Details
.configure ⇒ Object
Customize default settings for the SDK using block.
mParticle.configure do |config|
config.api_key = "REPLACE WITH API KEY"
config.apiScret = "REPLACE WITH API SECRET"
end
If no block given, return the default Configuration object.
58 59 60 61 62 63 64 |
# File 'lib/mparticle.rb', line 58 def configure if block_given? yield(Configuration.default) else Configuration.default end end |