Brand Trends Component
Besides showing the user's spend on each Brand, the BrandTrendsComponent
uses a chart to show the user's spend per day. It also allows users to filter data by category, tags and dates by default.
To use this view, just call the BrandTrendsComponent
method of your LuneSDKManager
instance as shown in the example below.
// TrendView.kt
import io.lunedata.lunesdk.library.classes.LuneSDKManager
@Composable
fun TrendView(
luneSDK: LuneSDKManager
) {
luneSDK.BrandTrendsComponent()
}
To use this view in a project with Activities and Fragments, set the component
property of your view to LuneView.BrandTrendsComponent
, as shown in the example below.
// YourActivity.kt
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
// Grab our luneView and set the component property.
val luneView = findViewById<LuneCompatManager>(R.id.luneLayout)
luneView.component = LuneView.BrandTrendsComponent
}
Localization Keys and Analytics
📊 Analytics Tags
date_picker_button
filter_button
spending_amount
brand_amount
brand_tile
🈯️ Localization Keys
lune_sdk_str_brand_trends
lune_sdk_str_spending
lune_sdk_str_top_brands
📊 Analytics Tags
close_button
category_filter_option
apply_button
reset_button
🈯️ Localization Keys
lune_sdk_str_filter_by_category
lune_sdk_str_search
lune_sdk_str_apply
lune_sdk_str_reset