PyzeUnity.IPyzeCommerceCart Interface Reference

PyzeCommerceCart used to post details of the events related to Cart. More...

Public Member Functions

void PostAddItem (string cartId, string itemCategory, string itemId, Dictionary< string, object > customAttributes)
 Posts the add item event. More...
 
void PostAddItemFromDeals (string cartId, string itemCategory, string itemId, string uniqueDealId, Dictionary< string, object > customAttributes)
 Posts the add item from deals event. More...
 
void PostAddItemFromWishList (string cartId, string itemCategory, string itemId, string uniqueWishListId, Dictionary< string, object > customAttributes)
 Posts the add item from wish list event. More...
 
void PostAddItemFromCuratedList (string cartId, string itemCategory, string itemId, string uniqueCuratedListId, Dictionary< string, object > customAttributes)
 Posts the add item from curated list event. More...
 
void PostAddItemFromRecommendations (string cartId, string itemCategory, string itemId, string uniqueRecommendationId, Dictionary< string, object > customAttributes)
 Posts the add item from recommendations event. More...
 
void PostAddItemFromPreviousOrders (string cartId, string itemCategory, string itemId, string previousOrderId, Dictionary< string, object > customAttributes)
 Posts the add item from previous orders event. More...
 
void PostAddItemFromSearchResults (string cartId, string itemCategory, string itemId, string searchString, Dictionary< string, object > customAttributes)
 Posts the add item from search results event. More...
 
void PostAddItemFromSubscriptionList (string cartId, string itemCategory, string itemId, string uniqueSubscriptionId, Dictionary< string, object > customAttributes)
 Posts the add item from subscription list event. More...
 
void PostRemoveItemFromCart (string cartId, string itemCategory, string itemId, Dictionary< string, object > customAttributes)
 Posts the remove item from cart event. More...
 
void PostView (string cartId, Dictionary< string, object > customAttributes)
 Posts the view event. More...
 
void PostShare (string cartId, string sharedWith, string itemId, Dictionary< string, object > customAttributes)
 Posts the share event. More...
 

Detailed Description

PyzeCommerceCart used to post details of the events related to Cart.

Member Function Documentation

void PyzeUnity.IPyzeCommerceCart.PostAddItem ( string  cartId,
string  itemCategory,
string  itemId,
Dictionary< string, object >  customAttributes 
)

Posts the add item event.

Parameters
cartIdCart identifier.
itemCategoryItem category.
itemIdItem identifier.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeCommerceCart.PostAddItemFromCuratedList ( string  cartId,
string  itemCategory,
string  itemId,
string  uniqueCuratedListId,
Dictionary< string, object >  customAttributes 
)

Posts the add item from curated list event.

Parameters
cartIdCart identifier.
itemCategoryItem category.
itemIdItem identifier.
uniqueCuratedListIdUnique curated list identifier.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeCommerceCart.PostAddItemFromDeals ( string  cartId,
string  itemCategory,
string  itemId,
string  uniqueDealId,
Dictionary< string, object >  customAttributes 
)

Posts the add item from deals event.

Parameters
cartIdCart identifier.
itemCategoryItem category.
itemIdItem identifier.
uniqueDealIdUnique deal identifier.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeCommerceCart.PostAddItemFromPreviousOrders ( string  cartId,
string  itemCategory,
string  itemId,
string  previousOrderId,
Dictionary< string, object >  customAttributes 
)

Posts the add item from previous orders event.

Parameters
cartIdCart identifier.
itemCategoryItem category.
itemIdItem identifier.
previousOrderIdPrevious order identifier.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeCommerceCart.PostAddItemFromRecommendations ( string  cartId,
string  itemCategory,
string  itemId,
string  uniqueRecommendationId,
Dictionary< string, object >  customAttributes 
)

Posts the add item from recommendations event.

Parameters
cartIdCart identifier.
itemCategoryItem category.
itemIdItem identifier.
uniqueRecommendationIdUnique recommendation identifier.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeCommerceCart.PostAddItemFromSearchResults ( string  cartId,
string  itemCategory,
string  itemId,
string  searchString,
Dictionary< string, object >  customAttributes 
)

Posts the add item from search results event.

Parameters
cartIdCart identifier.
itemCategoryItem category.
itemIdItem identifier.
searchStringSearch string.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeCommerceCart.PostAddItemFromSubscriptionList ( string  cartId,
string  itemCategory,
string  itemId,
string  uniqueSubscriptionId,
Dictionary< string, object >  customAttributes 
)

Posts the add item from subscription list event.

Parameters
cartIdCart identifier.
itemCategoryItem category.
itemIdItem identifier.
uniqueSubscriptionIdUnique subscription identifier.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeCommerceCart.PostAddItemFromWishList ( string  cartId,
string  itemCategory,
string  itemId,
string  uniqueWishListId,
Dictionary< string, object >  customAttributes 
)

Posts the add item from wish list event.

Parameters
cartIdCart identifier.
itemCategoryItem category.
itemIdItem identifier.
uniqueWishListIdUnique wish list identifier.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeCommerceCart.PostRemoveItemFromCart ( string  cartId,
string  itemCategory,
string  itemId,
Dictionary< string, object >  customAttributes 
)

Posts the remove item from cart event.

Parameters
cartIdCart identifier.
itemCategoryItem category.
itemIdItem identifier.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeCommerceCart.PostShare ( string  cartId,
string  sharedWith,
string  itemId,
Dictionary< string, object >  customAttributes 
)

Posts the share event.

Parameters
cartIdCart identifier.
sharedWithShared with.
itemIdItem identifier.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeCommerceCart.PostView ( string  cartId,
Dictionary< string, object >  customAttributes 
)

Posts the view event.

Parameters
cartIdCart identifier.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.

The documentation for this interface was generated from the following file:
  • src/PyzeExterns.cs