如何从Google Merchant Center获取数据Feed长度

时间:2017-12-20 15:06:38

标签: javascript google-apps-script google-apis-explorer google-shopping-api

是否可以获取Google购物数据Feed中的产品数量?实际上,我们可以使用此Google Merchant Center API代码获取有关每种产品的所有信息(名称,价格,类别......):

function productList() {
  var merchantId = 123456; // Replace this with your Merchant Center ID.
  var pageToken;
  var pageNum = 1;
  var maxResults = 10;

  // List all the products for a given merchant.
  do {
    var products = ShoppingContent.Products.list(merchantId, {
    pageToken: pageToken,
    maxResults: maxResults
    });
  Logger.log('Page ' + pageNum);
  if (products.resources) {
    for (var i = 0; i < products.resources.length; i++) {
      Logger.log('Item [' + i + '] ==> ' + products.resources[i]);
    }
  } else {
    Logger.log('No more products in account ' + merchantId);
  }
  pageToken = products.nextPageToken;
  pageNum++;
  } while (pageToken);
}

但是要花费很多时间来展示所有产品并为每个客户计算它们。您是否有想法快速获取数据Feed长度?有功能吗?

谢谢!

0 个答案:

没有答案