Package com.algolia.model.analytics
Class TopHitWithRevenueAnalytics
java.lang.Object
com.algolia.model.analytics.TopHitWithRevenueAnalytics
TopHitWithRevenueAnalytics
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Number of add-to-cart events from this search.Add-to-cart rate, calculated as number of tracked searches with at least one add-to-cart event divided by the number of tracked searches.Number of clicks associated with this search.Click-through rate, calculated as number of tracked searches with at least one click event divided by the number of tracked searches.Number of conversions from this search.Conversion rate, calculated as number of tracked searches with at least one conversion event divided by the number of tracked searches.getCount()
Number of occurrences.Revenue associated with this search, broken-down by currencies.getHit()
Object ID of a record that's returned as a search result.Number of purchase events from this search.Purchase rate, calculated as number of tracked searches with at least one purchase event divided by the number of tracked searches.Number of tracked searches.int
hashCode()
putCurrencies
(String key, CurrencyCode currenciesItem) setAddToCartCount
(Integer addToCartCount) setAddToCartRate
(Double addToCartRate) setClickCount
(Integer clickCount) setClickThroughRate
(Double clickThroughRate) setConversionCount
(Integer conversionCount) setConversionRate
(Double conversionRate) setCurrencies
(Map<String, CurrencyCode> currencies) setPurchaseCount
(Integer purchaseCount) setPurchaseRate
(Double purchaseRate) setTrackedHitCount
(Integer trackedHitCount) toString()
-
Constructor Details
-
TopHitWithRevenueAnalytics
public TopHitWithRevenueAnalytics()
-
-
Method Details
-
setHit
-
getHit
Object ID of a record that's returned as a search result. -
setCount
-
getCount
Number of occurrences. -
setClickThroughRate
-
getClickThroughRate
Click-through rate, calculated as number of tracked searches with at least one click event divided by the number of tracked searches. If null, Algolia didn't receive any search requests with `clickAnalytics` set to true. minimum: 0 maximum: 1 -
setConversionRate
-
getConversionRate
Conversion rate, calculated as number of tracked searches with at least one conversion event divided by the number of tracked searches. If null, Algolia didn't receive any search requests with `clickAnalytics` set to true. minimum: 0 maximum: 1 -
setTrackedHitCount
-
getTrackedHitCount
Number of tracked searches. Tracked searches are search requests where the `clickAnalytics` parameter is true. -
setClickCount
-
getClickCount
Number of clicks associated with this search. minimum: 0 -
setConversionCount
-
getConversionCount
Number of conversions from this search. minimum: 0 -
setAddToCartRate
-
getAddToCartRate
Add-to-cart rate, calculated as number of tracked searches with at least one add-to-cart event divided by the number of tracked searches. If null, Algolia didn't receive any search requests with `clickAnalytics` set to true. minimum: 0 maximum: 1 -
setAddToCartCount
-
getAddToCartCount
Number of add-to-cart events from this search. minimum: 0 -
setPurchaseRate
-
getPurchaseRate
Purchase rate, calculated as number of tracked searches with at least one purchase event divided by the number of tracked searches. If null, Algolia didn't receive any search requests with `clickAnalytics` set to true. minimum: 0 maximum: 1 -
setPurchaseCount
-
getPurchaseCount
Number of purchase events from this search. -
setCurrencies
-
putCurrencies
-
getCurrencies
Revenue associated with this search, broken-down by currencies. -
equals
-
hashCode
public int hashCode() -
toString
-