class Google::Apis::MybusinessverificationsV1::VoiceOfMerchantState
Response message for VoiceOfMerchant.GetVoiceOfMerchantState.
Attributes
Indicates that the location fails to comply with our [guidelines](https:// support.google.com/business/answer/3038177). To fix this issue, consult the [ Help Center Article](support.google.com/business/answer/4569145). Corresponds to the JSON property `complyWithGuidelines` @return [Google::Apis::MybusinessverificationsV1::ComplyWithGuidelines]
Indicates whether the location is in good standing and has control over the business on Google
. Any edits made to the location will propagate to Maps after passing the review phase. Corresponds to the JSON property `hasVoiceOfMerchant` @return [Boolean]
Indicates whether the location is in good standing and has control over the business on Google
. Any edits made to the location will propagate to Maps after passing the review phase. Corresponds to the JSON property `hasVoiceOfMerchant` @return [Boolean]
Indicates that the location duplicates another location that is in good standing. Corresponds to the JSON property `resolveOwnershipConflict` @return [Google::Apis::MybusinessverificationsV1::ResolveOwnershipConflict]
Indicates that the location requires verification. Contains information about the current verification actions performed on the location. Corresponds to the JSON property `verify` @return [Google::Apis::MybusinessverificationsV1::Verify]
Indicates that the location will gain voice of merchant after passing review. Corresponds to the JSON property `waitForVoiceOfMerchant` @return [Google::Apis::MybusinessverificationsV1::WaitForVoiceOfMerchant]
Public Class Methods
# File lib/google/apis/mybusinessverifications_v1/classes.rb, line 756 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/mybusinessverifications_v1/classes.rb, line 761 def update!(**args) @comply_with_guidelines = args[:comply_with_guidelines] if args.key?(:comply_with_guidelines) @has_business_authority = args[:has_business_authority] if args.key?(:has_business_authority) @has_voice_of_merchant = args[:has_voice_of_merchant] if args.key?(:has_voice_of_merchant) @resolve_ownership_conflict = args[:resolve_ownership_conflict] if args.key?(:resolve_ownership_conflict) @verify = args[:verify] if args.key?(:verify) @wait_for_voice_of_merchant = args[:wait_for_voice_of_merchant] if args.key?(:wait_for_voice_of_merchant) end