class Google::Apis::AndroidpublisherV3::SubscriptionCancelSurveyResult

Information provided by the user when they complete the subscription cancellation flow (cancellation reason survey).

Attributes

cancel_survey_reason[RW]

The cancellation reason the user chose in the survey. Possible values are: 0. Other 1. I don't use this service enough 2. Technical issues 3. Cost-related reasons 4. I found a better app Corresponds to the JSON property `cancelSurveyReason` @return [Fixnum]

user_input_cancel_reason[RW]

The customized input cancel reason from the user. Only present when cancelReason is 0. Corresponds to the JSON property `userInputCancelReason` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/androidpublisher_v3/classes.rb, line 1432
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/androidpublisher_v3/classes.rb, line 1437
def update!(**args)
  @cancel_survey_reason = args[:cancel_survey_reason] if args.key?(:cancel_survey_reason)
  @user_input_cancel_reason = args[:user_input_cancel_reason] if args.key?(:user_input_cancel_reason)
end