logRecommendationsEvent method

Future<void> logRecommendationsEvent(
  1. RetenoRecomEvents events
)

Log recommendations events RetenoRecomEvents - recommendation event to be logged

  • recomVariantId - recommendation variant ID
  • events - list of RetenoRecomEvent recommendation events
    • productId - product ID
    • eventType - event type
      • impression - events describing that a specific product recommendation was shown to a user
      • click - events describing that a user clicked a specific product recommendation
    • dateOccurred - time when event occurred Example usage:
final event = RetenoRecomEvent(
  eventType: RetenoRecomEventType.impression,
  dateOccurred: DateTime.now(),
  productId: 'product_id',
);

final events = RetenoRecomEvents(
  recomVariantId: 'recom_variant_id',
  events: [event],
);

await Reteno.logRecommendationsEvent(events);

Implementation

Future<void> logRecommendationsEvent(RetenoRecomEvents events) {
  return _platform.logRecommendationsEvent(events);
}