GoogleApi.YouTube.V3.Model.LiveChatGiftMembershipReceivedDetails (google_api_you_tube v0.54.0)

View Source

Attributes

  • associatedMembershipGiftingMessageId (type: String.t, default: nil) - The ID of the membership gifting message that is related to this gift membership. This ID will always refer to a message whose type is 'membershipGiftingEvent'.
  • gifterChannelId (type: String.t, default: nil) - The ID of the user that made the membership gifting purchase. This matches the snippet.authorChannelId of the associated membership gifting message.
  • memberLevelName (type: String.t, default: nil) - The name of the Level at which the viewer is a member. This matches the snippet.membershipGiftingDetails.giftMembershipsLevelName of the associated membership gifting message. The Level names are defined by the YouTube channel offering the Membership. In some situations this field isn't filled.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.YouTube.V3.Model.LiveChatGiftMembershipReceivedDetails{
  associatedMembershipGiftingMessageId: String.t() | nil,
  gifterChannelId: String.t() | nil,
  memberLevelName: String.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.