Productstatuses

For a list of methods for this resource, see the end of this page.

Resource representations

The status of a product, i.e., information about a product computed asynchronously by the data quality analysis.

JSON

{
  "kind": "content#productStatus",
  "productId": string,
  "title": string,
  "link": string,
  "destinationStatuses": [
    {
      "destination": string,
      "intention": string,
      "approvalStatus": string
    }
  ],
  "dataQualityIssues": [
    {
      "id": string,
      "severity": string,
      "timestamp": string,
      "location": string,
      "detail": string,
      "valueProvided": string,
      "valueOnLandingPage": string,
      "fetchStatus": string
    }
  ],
  "creationDate": string,
  "lastUpdateDate": string,
  "googleExpirationDate": string,
  "product": products Resource
}
Property name Value Description Notes
creationDate string Date on which the item has been created, in ISO 8601 format.
dataQualityIssues[] list A list of data quality issues associated with the product.
dataQualityIssues[].detail string A more detailed error string.
dataQualityIssues[].fetchStatus string The fetch status for landing_page_errors.
dataQualityIssues[].id string The id of the data quality issue.
dataQualityIssues[].location string The attribute name that is relevant for the issue.
dataQualityIssues[].severity string The severity of the data quality issue.

Acceptable values are:
  • "critical"
  • "error"
  • "suggestion"
dataQualityIssues[].timestamp string The time stamp of the data quality issue.
dataQualityIssues[].valueOnLandingPage string The value of that attribute that was found on the landing page
dataQualityIssues[].valueProvided string The value the attribute had at time of evaluation.
destinationStatuses[] list The intended destinations for the product.
destinationStatuses[].approvalStatus string The destination's approval status.

Acceptable values are:
  • "approved"
  • "disapproved"
destinationStatuses[].destination string The name of the destination
destinationStatuses[].intention string Whether the destination is required, excluded, selected by default or should be validated.

Acceptable values are:
  • "default"
  • "excluded"
  • "optional"
  • "required"
googleExpirationDate string Date on which the item expires in Google Shopping, in ISO 8601 format.
kind string Identifies what kind of resource this is. Value: the fixed string "content#productStatus".
lastUpdateDate string Date on which the item has been last updated, in ISO 8601 format.
product nested object Product data after applying all the join inputs.
productId string The id of the product for which status is reported.
title string The title of the product.

XML

<product_status>
  <product_id>
    string
  </product_id>
  <title>
    string
  </title>
  <link>
    string
  </link>
  <creation_date>
    string
  </creation_date>
  <last_update_date>
    string
  </last_update_date>
  <google_expiration_date>
    string
  </google_expiration_date>
  <destination_status>
    (foreach)
      <destination name="string" intention="string" status="string"/>
    (/foreach)
  </destination_status>
  <data_quality_issues>
    (foreach)
      <data_quality_issue id="string" severity="string" timestamp="string" location="string" detail="string" value_provided="string" value_on_landing_page="string" fetch_status="string"/>
    (/foreach)
  </data_quality_issues>
  products Resource
</product_status>
Property name Value Description Notes
product_status object The status of a product, i.e., information about a product computed asynchronously by the data quality analysis.
product_status/creation_date string Date on which the item has been created, in ISO 8601 format.
product_status/data_quality_issues object A list of data quality issues associated with the product.
product_status/data_quality_issues/data_quality_issue object A list of data quality issues associated with the product.
product_status/data_quality_issues/data_quality_issue/detail string A more detailed error string.
product_status/data_quality_issues/data_quality_issue/fetch_status string The fetch status for landing_page_errors.
product_status/data_quality_issues/data_quality_issue/id string The id of the data quality issue.
product_status/data_quality_issues/data_quality_issue/location string The attribute name that is relevant for the issue.
product_status/data_quality_issues/data_quality_issue/severity string The severity of the data quality issue.

Acceptable values are:
  • "critical"
  • "error"
  • "suggestion"
product_status/data_quality_issues/data_quality_issue/timestamp string The time stamp of the data quality issue.
product_status/data_quality_issues/data_quality_issue/value_on_landing_page string The value of that attribute that was found on the landing page
product_status/data_quality_issues/data_quality_issue/value_provided string The value the attribute had at time of evaluation.
product_status/destination_status object The intended destinations for the product.
product_status/destination_status/destination object The intended destinations for the product.
product_status/destination_status/destination/intention string Whether the destination is required, excluded, selected by default or should be validated.

Acceptable values are:
  • "default"
  • "excluded"
  • "optional"
  • "required"
product_status/destination_status/destination/name string The name of the destination
product_status/destination_status/destination/status string The destination's approval status.

Acceptable values are:
  • "approved"
  • "disapproved"
product_status/google_expiration_date string Date on which the item expires in Google Shopping, in ISO 8601 format.
product_status/last_update_date string Date on which the item has been last updated, in ISO 8601 format.
product_status/product nested object Product data after applying all the join inputs. Product data.
product_status/product_id string The id of the product for which status is reported.
product_status/title string The title of the product.

Methods

custombatch
Gets the statuses of multiple products in a single request. This method can only be called for non-multi-client accounts.
get
Gets the status of a product from your Merchant Center account. This method can only be called for non-multi-client accounts.
list
Lists the statuses of the products in your Merchant Center account. This method can only be called for non-multi-client accounts.

Send feedback about...

Content API for Shopping