Vertex AI Search for Retail API (retail:v2alpha)

2023-03-23

3 new methods | 1 updated method

Additions

    Methods
  • retail.projects.locations.catalogs.merchantCenterAccountLinks.createMerchantCenterAccountLink

      Path : v2alpha/{+name}

      HTTP Method : POST

      Parameters :

        name

          Description : Output only. Immutable. Full resource name of the Merchant Center Account Link, such as `projects/*/locations/global/catalogs/default_catalog/merchantCenterAccountLinks/merchant_center_account_link`.

          Location : path

          Type : string

          Pattern : ^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/merchantCenterAccountLinks/[^/]+$

          Required : Yes

        parent

          Type : string

          Description : Required. The branch resource where this MerchantCenterAccountLink will be created. Format: projects/{PROJECT_NUMBER}/locations/global/catalogs/{CATALOG_ID}}

          Location : query

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Parameter Order : name

      Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/catalogs/{catalogsId}/merchantCenterAccountLinks/{merchantCenterAccountLinksId}

      Description : Creates a MerchantCenterAccountLink. MerchantCenterAccountLink cannot be set to a different oneof field, if so an INVALID_ARGUMENT is returned.

  • retail.projects.locations.catalogs.merchantCenterAccountLinks.list

      Path : v2alpha/{+parent}/merchantCenterAccountLinks

      Parameters :

        parent

          Required : Yes

          Description : Required. The parent Catalog of the resource. It must match this format: projects/{PROJECT_NUMBER}/locations/global/catalogs/{CATALOG_ID}

          Location : path

          Type : string

          Pattern : ^projects/[^/]+/locations/[^/]+/catalogs/[^/]+$

      Description : Lists all MerchantCenterAccountLinks under the specified parent Catalog.

      HTTP Method : GET

      Parameter Order : parent

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/catalogs/{catalogsId}/merchantCenterAccountLinks

  • retail.projects.locations.catalogs.merchantCenterAccountLinks.delete

      Parameters :

        name

          Description : Required. Full resource name. Format: projects/{project_number}/locations/{location_id}/catalogs/{catalog_id}/merchantCenterAccountLinks/{merchant_center_account_link_id}

          Type : string

          Required : Yes

          Pattern : ^projects/[^/]+/locations/[^/]+/catalogs/[^/]+/merchantCenterAccountLinks/[^/]+$

          Location : path

      Parameter Order : name

      HTTP Method : DELETE

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/catalogs/{catalogsId}/merchantCenterAccountLinks/{merchantCenterAccountLinksId}

      Path : v2alpha/{+name}

      Description : Deletes a MerchantCenterAccountLink. If the MerchantCenterAccountLink to delete does not exist, a NOT_FOUND error is returned.

Updates

    Methods
  • retail.projects.locations.catalogs.completeQuery

      Parameters :

        banner

          Description : The banner context for completion suggestions.

          Type : string

          Location : query