商品検索にGoogle Shopping Search APIを利用したい。ドキュメントに記載されているすべての手順に従いました。最初に Google アカウントを作成し、次にGOOGLE API コンソールに移動してプロジェクトを作成し、API key
. このサービスを Google Affiliate Network のサイト運営者として使用したいと考えています。サイト運営者は API を使用して、選択した広告主からの商品オファーにアクセスできます。次に、google affliate network にサインアップして を取得しpid
ました。次に、アフィリエイト管理パネルからプログラムに参加するように一部の広告主にリクエストを送信します。これで、1 つの広告主が承認されました。このドキュメントでは、Google アフィリエイト ネットワークの広告主の商品にアクセスするためのフィードを要求するには、次の URL を使用する必要があると記載されています。
https://www.googleapis.com/shopping/search/v1/source/products
これを配置した後、URLのどこsource
に置き換えられgan:mypublisherid
ますか私のURLは次のようになります
https://www.googleapis.com/shopping/search/v1/gan:myid/products?key=mykey&country=US
しかし、このURLにアクセスすると、次のjsonエラーが見つかりました
{
"error": {
"errors": [
{
"domain": "global",
"reason": "conditionNotMet",
"message": "authentication is required for GAN",
"locationType": "header",
"location": "If-Match"
}
],
"code": 412,
"message": "authentication is required for GAN"
}
}
今私の質問は、認証を受ける方法ですか? 私のURLは正しいですか、それともこれを行う他の方法がありますか?
よろしくお願いします。