Class: Google::Shopping::Merchant::IssueResolution::V1::ExternalAction

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

Overview

Action that is implemented and performed outside of the third-party application. It should redirect the business to the provided URL of an external system where they can perform the action. For example to request a review in the Merchant Center.

Defined Under Namespace

Modules: ExternalActionType

Instance Attribute Summary collapse

Instance Attribute Details

#type::Google::Shopping::Merchant::IssueResolution::V1::ExternalAction::ExternalActionType



753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
# File 'proto_docs/google/shopping/merchant/issueresolution/v1/issueresolution.rb', line 753

class ExternalAction
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum specifying the type of action that requires to redirect the business
  # to an external location.
  module ExternalActionType
    # Default value. Will never be provided by the API.
    EXTERNAL_ACTION_TYPE_UNSPECIFIED = 0

    # Redirect to Merchant Center where the business can request a review for
    # issue related to their product.
    REVIEW_PRODUCT_ISSUE_IN_MERCHANT_CENTER = 1

    # Redirect to Merchant Center where the business can request a review for
    # issue related to their account.
     = 2

    # Redirect to the form in Help Center where the business can request a
    # legal appeal for the issue.
    LEGAL_APPEAL_IN_HELP_CENTER = 3

    # Redirect to Merchant Center where the business can perform identity
    # verification.
    VERIFY_IDENTITY_IN_MERCHANT_CENTER = 4
  end
end

#uri::String



753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
# File 'proto_docs/google/shopping/merchant/issueresolution/v1/issueresolution.rb', line 753

class ExternalAction
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum specifying the type of action that requires to redirect the business
  # to an external location.
  module ExternalActionType
    # Default value. Will never be provided by the API.
    EXTERNAL_ACTION_TYPE_UNSPECIFIED = 0

    # Redirect to Merchant Center where the business can request a review for
    # issue related to their product.
    REVIEW_PRODUCT_ISSUE_IN_MERCHANT_CENTER = 1

    # Redirect to Merchant Center where the business can request a review for
    # issue related to their account.
     = 2

    # Redirect to the form in Help Center where the business can request a
    # legal appeal for the issue.
    LEGAL_APPEAL_IN_HELP_CENTER = 3

    # Redirect to Merchant Center where the business can perform identity
    # verification.
    VERIFY_IDENTITY_IN_MERCHANT_CENTER = 4
  end
end