Class: Google::Shopping::Merchant::IssueResolution::V1beta::ActionFlow

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/shopping/merchant/issueresolution/v1beta/issueresolution.rb

Overview

Flow that can be selected for an action. When a business selects a flow, application should open a dialog with more information and input form.

Instance Attribute Summary collapse

Instance Attribute Details

#dialog_button_label::String

Returns Label for the button to trigger the action from the action dialog. For example: "Request review".

Returns:

  • (::String)

    Label for the button to trigger the action from the action dialog. For example: "Request review"



545
546
547
548
# File 'proto_docs/google/shopping/merchant/issueresolution/v1beta/issueresolution.rb', line 545

class ActionFlow
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#dialog_callout::Google::Shopping::Merchant::IssueResolution::V1beta::Callout

Returns Important message to be highlighted in the request dialog. For example: "You can only request a review for disagreeing with this issue once. If it's not approved, you'll need to fix the issue and wait a few days before you can request another review.".

Returns:

  • (::Google::Shopping::Merchant::IssueResolution::V1beta::Callout)

    Important message to be highlighted in the request dialog. For example: "You can only request a review for disagreeing with this issue once. If it's not approved, you'll need to fix the issue and wait a few days before you can request another review."



545
546
547
548
# File 'proto_docs/google/shopping/merchant/issueresolution/v1beta/issueresolution.rb', line 545

class ActionFlow
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#dialog_message::Google::Shopping::Merchant::IssueResolution::V1beta::TextWithTooltip

Returns Message displayed in the request dialog. For example: "Make sure you've fixed all your country-specific issues. If not, you may have to wait 7 days to request another review". There may be an more information to be shown in a tooltip.

Returns:



545
546
547
548
# File 'proto_docs/google/shopping/merchant/issueresolution/v1beta/issueresolution.rb', line 545

class ActionFlow
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#dialog_title::String

Returns Title of the request dialog. For example: "Before you request a review".

Returns:

  • (::String)

    Title of the request dialog. For example: "Before you request a review"



545
546
547
548
# File 'proto_docs/google/shopping/merchant/issueresolution/v1beta/issueresolution.rb', line 545

class ActionFlow
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#id::String

Returns Not for display but need to be sent back for the selected action flow.

Returns:

  • (::String)

    Not for display but need to be sent back for the selected action flow.



545
546
547
548
# File 'proto_docs/google/shopping/merchant/issueresolution/v1beta/issueresolution.rb', line 545

class ActionFlow
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#inputs::Array<::Google::Shopping::Merchant::IssueResolution::V1beta::InputField>

Returns A list of input fields.

Returns:



545
546
547
548
# File 'proto_docs/google/shopping/merchant/issueresolution/v1beta/issueresolution.rb', line 545

class ActionFlow
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#label::String

Returns Text value describing the intent for the action flow. It can be used as an input label if business needs to pick one of multiple flows. For example: "I disagree with the issue".

Returns:

  • (::String)

    Text value describing the intent for the action flow. It can be used as an input label if business needs to pick one of multiple flows. For example: "I disagree with the issue"



545
546
547
548
# File 'proto_docs/google/shopping/merchant/issueresolution/v1beta/issueresolution.rb', line 545

class ActionFlow
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end