type property

String? type
getter/setter pair

The type of action that represents a functionality that is expected to be available in third-party application. Possible string values are:

  • "BUILT_IN_SIMPLE_ACTION_TYPE_UNSPECIFIED" : Default value. Will never be provided by the API.
  • "VERIFY_PHONE" : Redirect merchant to the part of your application where they can verify their phone.
  • "CLAIM_WEBSITE" : Redirect merchant to the part of your application where they can claim their website.
  • "ADD_PRODUCTS" : Redirect merchant to the part of your application where they can add products.
  • "ADD_CONTACT_INFO" : Open a form where the merchant can edit their contact information.
  • "LINK_ADS_ACCOUNT" : Redirect merchant to the part of your application where they can link ads account.
  • "ADD_BUSINESS_REGISTRATION_NUMBER" : Open a form where the merchant can add their business registration number.
  • "EDIT_ITEM_ATTRIBUTE" : Open a form where the merchant can edit an attribute. The attribute that needs to be updated is specified in attribute_code field of the action.
  • "FIX_ACCOUNT_ISSUE" : Redirect merchant from the product issues to the diagnostic page with their account issues in your application. This action will be returned only for product issues that are caused by an account issue and thus merchant should resolve the problem on the account level.
  • "SHOW_ADDITIONAL_CONTENT" : Show additional content to the merchant. This action will be used for example to deliver a justification from national authority.

Implementation

core.String? type;