A
B
C
D
E
G
I
L
M
O
P
R
S
T
U
V
B
- book - enum entry in ai.benshi.android.sdk.e_commerce.event_types.ItemType
- BshEComScroll - class in ai.benshi.android.sdk.e_commerce.impression_listener
- Single entry-point for the Promoted.Ai SDK.
- BsLogCartEvent - class in ai.benshi.android.sdk.e_commerce.builders
- Created by Moiz Hassan on 25, January,2022
- BsLogCartEvent.Builder - class in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent
- BsLogCartEvent is used to log the events related to cart.
- BsLogCheckoutEvent - class in ai.benshi.android.sdk.e_commerce.builders
- Created by Moiz Hassan on 25, January,2022
- BsLogCheckoutEvent.Builder - class in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent
- BsLogCheckoutEvent is required to log checkout event for orders.
- BsLogDeliveryEvent - class in ai.benshi.android.sdk.e_commerce.builders
- Created by Moiz Hassan on 01, March,2022
- BsLogDeliveryEvent.Builder - class in ai.benshi.android.sdk.e_commerce.builders.BsLogDeliveryEvent
- BsLogDeliveryEvent is used to log the status for the delivery.
- BsLogItemEvent - class in ai.benshi.android.sdk.e_commerce.builders
- Created by Moiz Hassan on 24, January,2022
- BsLogItemEvent.Builder - class in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent
- BsLogItemEvent is required to log item related events which included when an item is viewed and when an item's detail is viewed.
- build() - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCartEvent.Builder
- build will validate all of the values provided and if passes will call the track function and queue the events based on it's updateImmediately value and also on the user's network resources.
- build() - function in ai.benshi.android.sdk.e_commerce.builders.BsLogCheckoutEvent.Builder
- build will validate all of the values provided and if passes will call the track function and queue the events based on it's updateImmediately value and also on the user's network resources.
- build() - function in ai.benshi.android.sdk.e_commerce.builders.BsLogDeliveryEvent.Builder
- build will validate all of the values provided and if passes will call the track function and queue the events based on it's updateImmediately value and also on the user's network resources.
- build() - function in ai.benshi.android.sdk.e_commerce.builders.BsLogItemEvent.Builder
- build will validate all of the values provided and if passes will call the track function and queue the events based on it's updateImmediately value and also on the user's network resources.
- build() - function in ai.benshi.android.sdk.e_commerce.impression_listener.ClientConfig.Builder
- Create a ClientConfig object from the current state of this builder.
- build() - function in ai.benshi.android.sdk.e_commerce.impression_listener.ui.ImpressionThreshold.Builder
- buildConfiguration() - function in ai.benshi.android.sdk.e_commerce.impression_listener.BshEComScroll
- Begin building an SDK configuration in a chained fashion, finally resulting in an initialize() or configure() call.
- buildRecyclerViewTracking() - function in ai.benshi.android.sdk.e_commerce.impression_listener.BshEComScroll
- Begin building a RecyclerViewTrackingBuilder configuration in a chained fashion, finally resulting in a startTracking() call.