Package com.algolia.model.insights
Class AddedToCartObjectIDs
java.lang.Object
com.algolia.model.insights.AddedToCartObjectIDs
- All Implemented Interfaces:
EventsItems
Use this event to track when users add items to their shopping cart unrelated to a previous
Algolia request. For example, if you don't use Algolia to build your category pages, use this
event. To track add-to-cart events related to Algolia requests, use the \"Added to cart object
IDs after search\" event.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.algolia.model.insights.EventsItems
EventsItems.Deserializer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddObjectData
(ObjectData objectDataItem) addObjectIDs
(String objectIDsItem) boolean
Identifier for authenticated users.Three-letter [currency code](https://www.iso.org/iso-4217-currency-codes.html).Event name, up to 64 ASCII characters.Get eventSubtypeGet eventTypegetIndex()
Index name to which the event's items belong.Extra information about the records involved in a purchase or add-to-cart event.Object IDs of the records that are part of the event.Timestamp of the event in milliseconds in [Unix epoch time](https://wikipedia.org/wiki/Unix_time).Anonymous or pseudonymous user identifier.getValue()
Get valueint
hashCode()
setAuthenticatedUserToken
(String authenticatedUserToken) setCurrency
(String currency) setEventName
(String eventName) setEventSubtype
(AddToCartEvent eventSubtype) setEventType
(ConversionEvent eventType) setObjectData
(List<ObjectData> objectData) setObjectIDs
(List<String> objectIDs) setTimestamp
(Long timestamp) setUserToken
(String userToken) toString()
-
Constructor Details
-
AddedToCartObjectIDs
public AddedToCartObjectIDs()
-
-
Method Details
-
setEventName
-
getEventName
Event name, up to 64 ASCII characters. Consider naming events consistently—for example, by adopting Segment's [object-action](https://segment.com/academy/collecting-data/naming-conventions-for-clean-data/#the-object-action-framework) framework. -
setEventType
-
getEventType
Get eventType -
setEventSubtype
-
getEventSubtype
Get eventSubtype -
setIndex
-
getIndex
Index name to which the event's items belong. -
setObjectIDs
-
addObjectIDs
-
getObjectIDs
Object IDs of the records that are part of the event. -
setUserToken
-
getUserToken
Anonymous or pseudonymous user identifier. Don't use personally identifiable information in user tokens. For more information, see [User token](https://www.algolia.com/doc/guides/sending-events/concepts/usertoken/). -
setAuthenticatedUserToken
-
getAuthenticatedUserToken
Identifier for authenticated users. When the user signs in, you can get an identifier from your system and send it as `authenticatedUserToken`. This lets you keep using the `userToken` from before the user signed in, while providing a reliable way to identify users across sessions. Don't use personally identifiable information in user tokens. For more information, see [User token](https://www.algolia.com/doc/guides/sending-events/concepts/usertoken/). -
setCurrency
-
getCurrency
Three-letter [currency code](https://www.iso.org/iso-4217-currency-codes.html). -
setObjectData
-
addObjectData
-
getObjectData
Extra information about the records involved in a purchase or add-to-cart event. If specified, it must have the same length as `objectIDs`. -
setTimestamp
-
getTimestamp
Timestamp of the event in milliseconds in [Unix epoch time](https://wikipedia.org/wiki/Unix_time). By default, the Insights API uses the time it receives an event as its timestamp. -
setValue
-
getValue
Get value -
equals
-
hashCode
public int hashCode() -
toString
-