GoogleCloudRecommendationengineV1beta1UserEvent class
UserEvent captures all metadata information recommendation engine needs to know about how end users interact with customers' website.
Constructors
- GoogleCloudRecommendationengineV1beta1UserEvent({GoogleCloudRecommendationengineV1beta1EventDetail? eventDetail, String? eventSource, String? eventTime, String? eventType, GoogleCloudRecommendationengineV1beta1ProductEventDetail? productEventDetail, GoogleCloudRecommendationengineV1beta1UserInfo? userInfo})
- GoogleCloudRecommendationengineV1beta1UserEvent.fromJson(Map json_)
Properties
- eventDetail ↔ GoogleCloudRecommendationengineV1beta1EventDetail?
-
User event detailed information common across different recommendation
types.
getter/setter pair
- eventSource ↔ String?
-
This field should not be set when using JavaScript pixel or the
Recommendations AI Tag.
getter/setter pair
- eventTime ↔ String?
-
Only required for ImportUserEvents method.
getter/setter pair
- eventType ↔ String?
-
User event type.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- productEventDetail ↔ GoogleCloudRecommendationengineV1beta1ProductEventDetail?
-
Retail product specific user event metadata.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- userInfo ↔ GoogleCloudRecommendationengineV1beta1UserInfo?
-
User information.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited