Skip to main content

@swamp/gcp/manufacturers

v2026.04.23.1

Google Cloud manufacturers infrastructure models

Repository

https://github.com/systeminit/swamp-extensions

Labels

gcpgoogle-cloudmanufacturerscloudinfrastructure

Contents

Quality score

Verified by Swamp

How well-documented and verifiable this extension is.

100%

Grade A

  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Has description1/1earned
  • At least one platform tag (or universal)1/1earned
  • Two or more platform tags (or universal)1/1earned
  • License declared1/1earned
  • Verified public repository2/2earned

Install

$ swamp extension pull @swamp/gcp/manufacturers

accounts_languages_productcertifications.tsv2026.04.23.1

Global Arguments

ArgumentTypeDescription
brand?stringRequired. This is the product's brand name. The brand is used to help identify your product.
certification?arrayRequired. Name of the certification body.
countryCode?arrayOptional. A 2-letter country code (ISO 3166-1 Alpha 2).
destinationStatuses?arrayOutput only. List of country codes (ISO 3166-1 alpha-2) where the offer is approved.
issues?arrayOutput only. List of country codes (ISO 3166-1 alpha-2) where issue applies to the manufacturer product.
mpn?arrayOptional. These are the Manufacturer Part Numbers (MPN). MPNs are used to uniquely identify a specific product among all products from the same manufacturer
name?stringRequired. The unique name identifier of a product certification Format: accounts/{account}/languages/{language_code}/productCertifications/{id} Where `id` is a some unique identifier and `language_code` is a 2-letter ISO 639-1 code of a Shopping supported language according to https://support.google.com/merchants/answer/160637.
productCode?arrayOptional. Another name for GTIN.
productType?arrayOptional. These are your own product categorization system in your product data.
title?stringRequired. This is to clearly identify the product you are certifying.
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
getGet a productCertifications
ArgumentTypeDescription
identifierstringThe name of the productCertifications
updateUpdate productCertifications attributes
deleteDelete the productCertifications
ArgumentTypeDescription
identifierstringThe name of the productCertifications
syncSync productCertifications state from GCP
accounts_products.tsv2026.04.23.1

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
additionalImageLink?arrayThe URL of the image. For crawled images, this is the provided URL. For uploaded images, this is a serving URL from Google if the image has been processed successfully.
ageGroup?stringThe target age group of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#agegroup.
brand?stringThe brand name of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#brand.
capacity?objectThe unit of the capacity, i.e., MB, GB, or TB.
certification?arrayRequired. Name of the certification body.
color?stringThe color of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#color.
count?objectThe unit in which these products are counted.
description?stringThe description of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#description.
disclosureDate?stringThe disclosure date of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#disclosure.
excludedDestination?arrayA list of excluded destinations such as "ClientExport", "ClientShoppingCatalog" or "PartnerShoppingCatalog". For more information, see https://support.google.com/manufacturers/answer/7443550
featureDescription?arrayA short description of the feature.
flavor?stringThe flavor of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#flavor.
format?stringThe format of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#format.
gender?stringThe target gender of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#gender.
grocery?objectActive ingredients.
gtin?arrayThe Global Trade Item Number (GTIN) of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#gtin.
imageLink?objectThe URL of the image. For crawled images, this is the provided URL. For uploaded images, this is a serving URL from Google if the image has been processed successfully.
includedDestination?arrayA list of included destinations such as "ClientExport", "ClientShoppingCatalog" or "PartnerShoppingCatalog". For more information, see https://support.google.com/manufacturers/answer/7443550
intendedCountry?arrayOptional. List of countries to show this product in. Countries provided in this attribute will override any of the countries configured at feed level. The values should be: the [CLDR territory code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) of the countries in which this item will be shown.
itemGroupId?stringThe item group id of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#itemgroupid.
material?stringThe material of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#material.
mpn?stringThe Manufacturer Part Number (MPN) of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#mpn.
nutrition?objectamount.
pattern?stringThe pattern of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#pattern.
productDetail?arrayThe name of the attribute.
productHighlight?arrayThe product highlights. For more information, see https://support.google.com/manufacturers/answer/10066942
productLine?stringThe name of the group of products related to the product. For more information, see https://support.google.com/manufacturers/answer/6124116#productline.
productName?stringThe canonical name of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#productname.
productPageUrl?stringThe URL of the detail page of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#productpage.
productType?arrayThe type or category of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#producttype.
releaseDate?stringThe release date of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#release.
richProductContent?arrayRich product content. For more information, see https://support.google.com/manufacturers/answer/9389865
scent?stringThe scent of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#scent.
size?stringThe size of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#size.
sizeSystem?stringThe size system of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#sizesystem.
sizeType?arrayThe size type of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#sizetype.
suggestedRetailPrice?objectThe numeric value of the price.
targetClientId?stringThe target client id. Should only be used in the accounts of the data partners. For more information, see https://support.google.com/manufacturers/answer/10857344
theme?stringThe theme of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#theme.
title?stringThe title of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#title.
videoLink?arrayThe videos of the product. For more information, see https://support.google.com/manufacturers/answer/6124116#video.
virtualModelLink?stringVirtual Model (3d) asset link.
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
getGet a products
ArgumentTypeDescription
identifierstringThe name of the products
updateUpdate products attributes
deleteDelete the products
ArgumentTypeDescription
identifierstringThe name of the products
syncSync products state from GCP