AppEngageShoppingClient


public class AppEngageShoppingClient


Client to publish shopping content clusters.

Summary

Public constructors

Public methods

Task<Void>

Deletes Cluster content.

Task<Void>

Deletes Featured Cluster.

Task<Void>

Deletes Recommendations Clusters.

Task<Void>

Deletes Reorder Cluster.

Task<Void>

Deletes Shopping Cart Cluster.

Task<Void>

Deletes Shopping Cart Cluster.

Task<Void>

Deletes Shopping Order Tracking Cluster.

Task<Void>

Deletes User Management Cluster.

Task<Boolean>

Returns true if service is available.

Task<Void>

Publishes Featured content.

Task<Void>

Publishes Recommendation content.

Task<Void>

This method is deprecated.

Use publishShoppingCarts instead

Task<Void>

Publishes shopping carts.

Task<Void>

This method is deprecated.

Use publishShoppingLists instead

Task<Void>

Publishes shopping lists.

Task<Void>

Publishes Shopping Order Tracking content.

Task<Void>

Publishes Reorder content.

Task<Void>

Publishes UserAccountManagementRequest.

Task<Void>

Update Status for Publishing Cluster content.

Public constructors

AppEngageShoppingClient

public AppEngageShoppingClient(Context context)

Public methods

deleteClusters

public Task<VoiddeleteClusters(DeleteClustersRequest request)

Deletes Cluster content.

Parameters
DeleteClustersRequest request

includes a DeleteClustersRequest that contains cluster types to delete.

deleteFeaturedCluster

public Task<VoiddeleteFeaturedCluster()

Deletes Featured Cluster.

deleteRecommendationsClusters

public Task<VoiddeleteRecommendationsClusters()

Deletes Recommendations Clusters.

deleteReorderCluster

public Task<VoiddeleteReorderCluster()

Deletes Reorder Cluster.

deleteShoppingCartCluster

public Task<VoiddeleteShoppingCartCluster()

Deletes Shopping Cart Cluster.

deleteShoppingListCluster

public Task<VoiddeleteShoppingListCluster()

Deletes Shopping Cart Cluster.

deleteShoppingOrderTrackingCluster

public Task<VoiddeleteShoppingOrderTrackingCluster()

Deletes Shopping Order Tracking Cluster.

deleteUserManagementCluster

public Task<VoiddeleteUserManagementCluster()

Deletes User Management Cluster.

isServiceAvailable

public Task<BooleanisServiceAvailable()

Returns true if service is available.

publishFeaturedCluster

public Task<VoidpublishFeaturedCluster(PublishFeaturedClusterRequest request)

Publishes Featured content.

Parameters
PublishFeaturedClusterRequest request

includes a FeaturedCluster

publishRecommendationClusters

public Task<VoidpublishRecommendationClusters(
    PublishRecommendationClustersRequest request
)

Publishes Recommendation content.

Parameters
PublishRecommendationClustersRequest request

includes a list of RecommendationClusters

publishShoppingCart

public Task<VoidpublishShoppingCart(PublishShoppingCartClusterRequest request)

Publishes a shopping cart.

Parameters
PublishShoppingCartClusterRequest request

includes a ShoppingCart

publishShoppingCarts

public Task<VoidpublishShoppingCarts(PublishShoppingCartClustersRequest request)

Publishes shopping carts.

Parameters
PublishShoppingCartClustersRequest request

includes a list of ShoppingCart

publishShoppingList

public Task<VoidpublishShoppingList(PublishShoppingListClusterRequest request)

Publishes a shopping list.

Parameters
PublishShoppingListClusterRequest request

includes a ShoppingList

publishShoppingLists

public Task<VoidpublishShoppingLists(PublishShoppingListsRequest request)

Publishes shopping lists.

Parameters
PublishShoppingListsRequest request

includes a list of ShoppingList

publishShoppingOrderTrackingCluster

public Task<VoidpublishShoppingOrderTrackingCluster(
    PublishShoppingOrderTrackingClusterRequest request
)

Publishes Shopping Order Tracking content.

publishShoppingReorderCluster

public Task<VoidpublishShoppingReorderCluster(
    PublishShoppingReorderClusterRequest request
)

Publishes Reorder content.

publishUserAccountManagementRequest

public Task<VoidpublishUserAccountManagementRequest(
    PublishUserAccountManagementRequest request
)

Publishes UserAccountManagementRequest.

updatePublishStatus

public Task<VoidupdatePublishStatus(PublishStatusRequest request)

Update Status for Publishing Cluster content.

Parameters
PublishStatusRequest request

includes a PublishStatusRequest that sets the status for publishing