ローカル フィード パートナーシップを移行する

Merchant API を使用すると、在庫、店舗、販売データを Google と共有して、可視性と管理を向上させることができます。

新機能

Merchant API には、Content API の機能に加えて、次の新機能があります。

  • ローカル フィード パートナーシップの統合に関連する販売者レベルのプロパティのステータスを取得するメソッド
  • 販売店に通知を送信する方法

これらのメソッドの詳細については、ローカル フィード パートナーシップ API をご覧ください。

リクエスト

ローカル フィード パートナーシップ API には、次のリクエスト URL 形式を使用します。

POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpInventories:insert

詳しくは、メソッド: accounts.lfpInventories.insert をご覧ください。

在庫の挿入リクエストについて、Content API for Shopping とローカル フィード パートナーシップ API を比較したサンプルを次に示します。

Content API 販売者 API
URL POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/inventory POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpInventories:insert
識別子 {merchantId}/pos/{targetMerchantId} {parent}

セールの挿入リクエストについて、Content API for Shopping とローカル フィード パートナーシップ API を比較した例を次に示します。

Content API Merchant API
URL POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/sale POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpSales:insert
識別子 {merchantId}/pos/{targetMerchantId} {parent}

ストアの挿入リクエストについて、Content API for Shopping とローカル フィード パートナーシップ API を比較した例を次に示します。

Content API Merchant API
URL POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpStores:insert
識別子 {merchantId}/pos/{targetMerchantId} {parent}

メソッド

ローカル フィード パートナー API の店舗 API メソッドの変更点は次のとおりです。

メソッド Content API for Shopping の URL Merchant API の URL Content API for Shopping の ID Merchant API の識別子 説明
insert POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store POST https://merchantapi.googleapis.com/lfp/v1beta/{parent=accounts/*}/lfpStores:insert {merchantId}/pos/{targetMerchantId} {parent} parent の形式は accounts/{lfpPartnerAccountId} です。
delete DELETE https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store/{storeCode} DELETE https://merchantapi.googleapis.com/lfp/v1beta/{name=accounts/*/lfpStores/*} {merchantId}/pos/{targetMerchantId}/store/{storeCode} {name} name の形式は accounts/{lfpPartnerAccountId}/lfpStores/{targetMerchantId}~{storeCode} です
get GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store/{storeCode} GET https://merchantapi.googleapis.com/lfp/v1beta/{name=accounts/*/lfpStores/*} {merchantId}/pos/{targetMerchantId}/store/{storeCode} {name} name の形式は accounts/{lfpPartnerAccountId}/lfpStores/{targetMerchantId}~{storeCode} です
list GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store GET https://merchantapi.googleapis.com/lfp/v1beta/{parent=accounts/*}/lfpStores /{merchantId}/pos/{targetMerchantId} {parent} {parent} の形式は accounts/{lfpPartnerAccountId} です。

ローカル フィード パートナーシップ API の在庫 API メソッドの変更点は次のとおりです。

メソッド Content API for Shopping の URL Merchant API の URL Content API for Shopping の ID Merchant API の識別子 説明
insert POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpInventories:insert {merchantId}/pos/{targetMerchantId} {parent} parent の形式は accounts/{lfpPartnerAccountId} です。

ローカル フィード パートナーシップ API の sales API メソッドの変更点は次のとおりです。

メソッド Content API for Shopping の URL Merchant API の URL Content API for Shopping の ID Merchant API の識別子 説明
insert POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpSales:insert {merchantId}/pos/{targetMerchantId} {parent} {parent} の形式は accounts/{lfpPartnerAccountId} です

リソース

ローカル フィード パートナー API の店舗リソースの変更点は次のとおりです。ここに含まれていないフィールドは変更されません。

Content API for Shopping Merchant API 説明
サポート対象外 name: string 店舗を区別するための新しいフィールドを追加しました
サポート対象外 targetAccount: integer 在庫を挿入する販売アカウント
targetCountry: string regionCode: string targetCountry の名前が regionCode に変更されました。
websiteUrl: string websiteUri: string websiteUrl の名前が websiteUri に変更されました。
kind: string サポート対象外 kind はローカル フィード パートナーシップ API でサポートされていません

広告枠の挿入に関する変更点は次のとおりです。ここに含まれないフィールドは変更されません。

Content API for Shopping Merchant API 説明
サポート対象外 name: string さまざまな広告枠を区別するための新しいフィールドを追加
サポート対象外 targetAccount: integer 在庫を挿入する販売者のアカウント。
targetCountry: string regionCode: string targetCountry の名前を regionCode に変更しました。商品を販売する国の CLDR 地域コード。
itemId: string offerId: string itemId の名前が offerId に変更されました。
quantity: string quantity: string quantity を省略可能に更新しました
サポート対象外 availability: string availability は必須です

price: {

object (Price)

}

price: {

object (Price)

}

料金の定義が変更されました。詳しくは、料金をご覧ください。
timestamp: string collectionTime: string timestamp の名前が collectionTime に変更されました。
kind: string サポート対象外 kind は、ローカル フィード パートナーシップ API ではサポートされていません。

セールの挿入に関する変更点は次のとおりです。ここに含まれていないフィールドは変更されません。

Content API for Shopping Merchant API 説明
サポート対象外 name: string さまざまな広告枠を区別するための新しいフィールドを追加
サポート対象外 targetAccount:integer 販売を挿入する販売アカウント
targetCountry: string regionCode: string 商品を販売する国の CLDR 地域コード。
itemId: string offerId: string itemId の名前が offerId に変更されました。

price: {

object (Price)

}

price: {

object (Price)

}

料金の定義が変更されました。詳細については、料金をご覧ください。
timestamp: string saleTime: string timestamp の名前が saleTime に変更されました。
kind: string サポート対象外 kind は、ローカル フィード パートナー API ではサポートされていません。