Class: Google::Apis::PlayintegrityV1::GuidanceDetails

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
lib/google/apis/playintegrity_v1/classes.rb,
lib/google/apis/playintegrity_v1/representations.rb,
lib/google/apis/playintegrity_v1/representations.rb

Overview

Contains guidance details about the Integrity API response, providing additional context to the integrity verdicts.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GuidanceDetails

Returns a new instance of GuidanceDetails.



182
183
184
# File 'lib/google/apis/playintegrity_v1/classes.rb', line 182

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#user_remediation_detailsArray<Google::Apis::PlayintegrityV1::UserRemediationDetails>

This shows when there is an issue with at least one of the integrity verdicts, which can be remedied by the user and provides additional details. Corresponds to the JSON property userRemediationDetails



180
181
182
# File 'lib/google/apis/playintegrity_v1/classes.rb', line 180

def user_remediation_details
  @user_remediation_details
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



187
188
189
# File 'lib/google/apis/playintegrity_v1/classes.rb', line 187

def update!(**args)
  @user_remediation_details = args[:user_remediation_details] if args.key?(:user_remediation_details)
end