s will use as a default UTC. * @return RenderProductIssuesResponse * @throws \Google\Service\Exception */ public function renderproductissues($merchantId, $productId, RenderProductIssuesRequestPayload $postBody, $optParams = []) { $params = ['merchantId' => $merchantId, 'productId' => $productId, 'postBody' => $postBody]; $params = array_merge($params, $optParams); return $this->call('renderproductissues', [$params], RenderProductIssuesResponse::class); } /** * Start an action. The action can be requested by merchants in third-party * application. Before merchants can request the action, the third-party * application needs to show them action specific content and display a user * input form. The action can be successfully started only once all `required` * inputs are provided. If any `required` input is missing, or invalid value was * provided, the service will return 400 error. Validation errors will contain * Ids for all problematic field together with translated, human readable error * messages that can be shown to the user. (merchantsupport.triggeraction) * * @param string $merchantId Required. The ID of the merchant's account. * @param TriggerActionPayload $postBody * @param array $optParams Optional parameters. * * @opt_param string languageCode Optional. Language code [IETF BCP 47 * syntax](https://tools.ietf.org/html/bcp47) used to localize the response. If * not set, the result will be in default language `en-US`. * @return TriggerActionResponse * @throws \Google\Service\Exception */ public function triggeraction($merchantId, TriggerActionPayload $postBody, $optParams = []) { $params = ['merchantId' => $merchantId, 'postBody' => $postBody]; $params = array_merge($params, $optParams); return $this->call('triggeraction', [$params], TriggerActionResponse::class); } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Merchantsupport::class, 'Google_Service_ShoppingContent_Resource_Merchantsupport');