Skip navigation links
A C D E F G I L M O P Q S T V Z 

A

action(String) - Method in class com.zaius.androidsdk.ZaiusEvent
Set the action for this event.
anonymize() - Method in class com.zaius.androidsdk.Zaius
Anonymize (log out).
appID(String) - Method in class com.zaius.androidsdk.ZaiusEvent
Set the app ID of the event.
arePlayServicesAvailable(Context) - Method in interface com.zaius.androidsdk.Zaius.GoogleApiChecker
 

C

collectTokenWhenAnonymous - Variable in class com.zaius.androidsdk.ZaiusConfig
Whether to collect tokens for anonymous users (default: false).
com.zaius.androidsdk - package com.zaius.androidsdk
 
containsField(String) - Method in class com.zaius.androidsdk.ZaiusOrder.Item
Helper method to check if the fields map contains a particular key.
couponCode(String) - Method in class com.zaius.androidsdk.ZaiusOrder
Set the coupon code for this order.
createAddToCart(String, int) - Static method in class com.zaius.androidsdk.ZaiusProductEvent
Create a product add to cart event.
createDetail(String) - Static method in class com.zaius.androidsdk.ZaiusProductEvent
Create a product detail view event.
createRemoveFromCart(String, int) - Static method in class com.zaius.androidsdk.ZaiusProductEvent
Create a product remove from cart event.
customerId(String) - Method in class com.zaius.androidsdk.ZaiusEvent
Set the customer ID for this event.

D

discount(double) - Method in class com.zaius.androidsdk.ZaiusOrder
Set the discount for this order.
discount(double) - Method in class com.zaius.androidsdk.ZaiusOrder.Item
Set the item level discount.

E

email(String) - Method in class com.zaius.androidsdk.ZaiusCustomersDimension
Set the email field for the customers dimension event.
enableLogging - Variable in class com.zaius.androidsdk.ZaiusConfig
Set this to true if you want the Zaius SDK to emit log messages for debugging purposes.
environment - Variable in class com.zaius.androidsdk.ZaiusConfig
The Zaius environment.

F

firstName(String) - Method in class com.zaius.androidsdk.ZaiusCustomersDimension
Set the first name field for the customers dimension event.
flushIntervalSeconds - Variable in class com.zaius.androidsdk.ZaiusConfig
The interval at which to flush events to the Zaius backend (default: 60 sec).

G

getInstance() - Static method in class com.zaius.androidsdk.Zaius
 
getValue() - Method in enum com.zaius.androidsdk.ZaiusOrder.Action
 
getValue() - Method in enum com.zaius.androidsdk.ZaiusPushEvent.Action
 

I

incomingMetaData(String) - Method in class com.zaius.androidsdk.ZaiusPushEvent
Sets the incoming meta data of the push event.
item(ZaiusOrder.Item) - Method in class com.zaius.androidsdk.ZaiusOrder
Add the given item to this order.
Item() - Constructor for class com.zaius.androidsdk.ZaiusOrder.Item
 

L

lastName(String) - Method in class com.zaius.androidsdk.ZaiusCustomersDimension
Set the last name field for the customers dimension event.

M

managePushTokens - Variable in class com.zaius.androidsdk.ZaiusConfig
Whether the SDK will send push tokens to the Zaius backend (default: true).
mobileSdkVersion(String) - Method in class com.zaius.androidsdk.ZaiusEvent
Sets the SDK version of the event.

O

onReceive(Context, Intent) - Method in class com.zaius.androidsdk.ZaiusReceiver
Receiver to handle token registration action.
onTokenRefresh() - Method in class com.zaius.androidsdk.ZaiusInstanceIDListenerService
Callback that starts the Zaius Registration Intent Service.
onTokenRegistration(Context, String) - Method in class com.zaius.androidsdk.ZaiusReceiver
Callback called when token registration action is received.

P

page(String) - Method in class com.zaius.androidsdk.ZaiusPageView
Set the page (typically a relative URL) viewed.
platform(String) - Method in class com.zaius.androidsdk.ZaiusEvent
Sets the platform of the event.
PLATFORM_ID - Static variable in class com.zaius.androidsdk.ZaiusEvent
 
price(double) - Method in class com.zaius.androidsdk.ZaiusOrder.Item
Set the price for this item.
productId(String) - Method in class com.zaius.androidsdk.ZaiusOrder.Item
Set the product ID for this item.
pushMetaData(String) - Method in class com.zaius.androidsdk.ZaiusPushEvent
Sets the push meta data for the push event.
pushOpened(Bundle) - Method in class com.zaius.androidsdk.Zaius
Signal to Zaius that push has been opened.
pushOpened(RemoteMessage) - Method in class com.zaius.androidsdk.Zaius
Signal to Zaius that push has been opened.
pushTokens(String) - Method in class com.zaius.androidsdk.ZaiusPushEvent
Sets the push token for the push event.
putField(String, Object) - Method in class com.zaius.androidsdk.ZaiusEvent
Put a key / value pair into this event.
putField(String, Object) - Method in class com.zaius.androidsdk.ZaiusOrder.Item
Add a key / value pair to the item.

Q

quantity(int) - Method in class com.zaius.androidsdk.ZaiusOrder.Item
Set the quantity ordered.

S

sendAddToCart(String, int) - Method in class com.zaius.androidsdk.Zaius
Send an add to cart event, which is a kind of product event.
sendDetail(String) - Method in class com.zaius.androidsdk.Zaius
Send a detail event, which is a kind of product event.
sendEvent(ZaiusEvent) - Method in class com.zaius.androidsdk.Zaius
Queue the given event to be sent to its associated endpoint.
sendRemoveFromCart(String, int) - Method in class com.zaius.androidsdk.Zaius
Send a remove from cart event, which is a kind of product event.
setAdvertisingId(String) - Method in class com.zaius.androidsdk.Zaius
Removes the previous advertising ID and sets a new one both here and in preferences.
setCustomerId(String) - Method in class com.zaius.androidsdk.Zaius
Set the customer ID.
shipping(double) - Method in class com.zaius.androidsdk.ZaiusOrder
Set the shipping amount for this order.
sku(String) - Method in class com.zaius.androidsdk.ZaiusOrder.Item
Set the SKU of the ordered item.
start(Context, String, String, ZaiusConfig) - Static method in class com.zaius.androidsdk.Zaius
Initialize Zaius SDK for token / push activity tracking.
subtotal(double) - Method in class com.zaius.androidsdk.ZaiusOrder.Item
Set the subtotal for the item.
subtotal(double) - Method in class com.zaius.androidsdk.ZaiusOrder
Set the subtotal for this order.

T

tax(double) - Method in class com.zaius.androidsdk.ZaiusOrder
Set the tax for this order.
timestamp(String) - Method in class com.zaius.androidsdk.ZaiusEvent
Sets the time stamp of the event.
TOKEN_EXTRA - Static variable in class com.zaius.androidsdk.ZaiusReceiver
 
TOKEN_REGISTRATION_ACTION - Static variable in class com.zaius.androidsdk.ZaiusReceiver
 
total(double) - Method in class com.zaius.androidsdk.ZaiusOrder
Set the total for this order.

V

valueOf(String) - Static method in enum com.zaius.androidsdk.ZaiusOrder.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zaius.androidsdk.ZaiusPushEvent.Action
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.zaius.androidsdk.ZaiusOrder.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zaius.androidsdk.ZaiusPushEvent.Action
Returns an array containing the constants of this enum type, in the order they are declared.
vuid(String) - Method in class com.zaius.androidsdk.ZaiusEvent
Sets the vuid of the event.

Z

Zaius - Class in com.zaius.androidsdk
Zaius SDK API
Zaius.GoogleApiChecker - Interface in com.zaius.androidsdk
 
ZaiusConfig - Class in com.zaius.androidsdk
 
ZaiusConfig(boolean, int, boolean) - Constructor for class com.zaius.androidsdk.ZaiusConfig
Zaius SDK configuration.
ZaiusConfig() - Constructor for class com.zaius.androidsdk.ZaiusConfig
Zaius SDK configuration with all default options.
ZaiusCustomersDimension - Class in com.zaius.androidsdk
A Zaius event for customers dimensions.
ZaiusCustomersDimension() - Constructor for class com.zaius.androidsdk.ZaiusCustomersDimension
 
ZaiusEvent - Class in com.zaius.androidsdk
Base class for zaius events that are sent to a jumbe endpoint.
ZaiusEvent(String) - Constructor for class com.zaius.androidsdk.ZaiusEvent
Create an event with the given event type.
ZaiusException - Exception in com.zaius.androidsdk
Checked exception thrown by Zaius SDK.
ZaiusException(String) - Constructor for exception com.zaius.androidsdk.ZaiusException
 
ZaiusException(String, Throwable) - Constructor for exception com.zaius.androidsdk.ZaiusException
 
ZaiusInstanceIDListenerService - Class in com.zaius.androidsdk
Zaius service to handle device token refresh.
ZaiusInstanceIDListenerService() - Constructor for class com.zaius.androidsdk.ZaiusInstanceIDListenerService
 
ZaiusOrder - Class in com.zaius.androidsdk
Event class for orders.
ZaiusOrder(ZaiusOrder.Action, String) - Constructor for class com.zaius.androidsdk.ZaiusOrder
Create an order event.
ZaiusOrder.Action - Enum in com.zaius.androidsdk
Supported order actions.
ZaiusOrder.Item - Class in com.zaius.androidsdk
An order item.
ZaiusPageView - Class in com.zaius.androidsdk
A Zaius event for pageviews.
ZaiusPageView() - Constructor for class com.zaius.androidsdk.ZaiusPageView
 
ZaiusProductEvent - Class in com.zaius.androidsdk
An event with event_type of 'product'.
ZaiusPushEvent - Class in com.zaius.androidsdk
Events for push.
ZaiusPushEvent(ZaiusPushEvent.Action, String, String) - Constructor for class com.zaius.androidsdk.ZaiusPushEvent
 
ZaiusPushEvent(String) - Constructor for class com.zaius.androidsdk.ZaiusPushEvent
 
ZaiusPushEvent.Action - Enum in com.zaius.androidsdk
Supported Push Event Actions
ZaiusReceiver - Class in com.zaius.androidsdk
 
ZaiusReceiver() - Constructor for class com.zaius.androidsdk.ZaiusReceiver
 
ZaiusRegistrationIntentService - Class in com.zaius.androidsdk
Service that registers with GCM.
ZaiusRegistrationIntentService() - Constructor for class com.zaius.androidsdk.ZaiusRegistrationIntentService
 
A C D E F G I L M O P Q S T V Z 
Skip navigation links