問題タブ [google-shopping]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
641 参照

asp.net - ASP.NET が名前空間マネージャーで SelectSingleNode メソッドを使用してノードを選択できない

Google ショッピング フィードを読み取るには、どの名前空間を構成する必要がありますか? そして、ASP.NET を使用して値を選択するにはどうすればよいでしょうか。ノードの値を選択できないようですg:google_product_category

私の Google フィード (概要のために一部のノードを省略)

私のコード

0 投票する
0 に答える
37 参照

google-api-dotnet-client - スラッシュ付きの googleshoppingservice 商品 ID

.Net クライアント ライブラリを使用して製品を取得しようとしています。

問題の製品の ID にはスラッシュが含まれています: online:en:GB:AKM274/IX_SS

Google API エクスプローラーを使用して、Fiddler を使用してリクエストの送信先を確認します。

https://content.googleapis.com/content/v2/6081032/products/online%3Aen%3AGB%3AAKM274%2FIX_SS

クライアント ライブラリ経由でリクエストを送信すると、次のようになります。

service.Products.Get((ulong) 6081032, "online:en:GB:AKM274/IX_SS").Execute();

次の場所に移動します。

https://www.googleapis.com/content/v2/6081032/products/online%3Aen%3AGB%3AAKM274/IX_SS

どの404

最後のスラッシュを urlencode しようとすると:

service.Products.Get((ulong) 6081032, "online:en:GB:AKM274%2FIX_SS").Execute();

リクエストを次の宛先に送信します。

https://content.googleapis.com/content/v2/6081032/products/online%3Aen%3AGB%3AAKM274%252FIX_SS

ご覧のとおり、%! をエンコードします。

製品コードをスラッシュでエンコードするには何を使用すればよいですか???

products.delete と inventory.set でも発生するようです

ありがとう、

ヴィンス

0 投票する
2 に答える
977 参照

php - アクセス トークンをプログラムで取得して、PHP を使用して Google Merchant Center (Google ショッピング) に API 呼び出しを送信するにはどうすればよいですか?

最近、Google Merchant と連絡を取り、ウェブサイトのすべての商品を Google Merchant に同期させています。API ドキュメントhttps://developers.google.com/shopping-content/v2/quickstartの構造に従って Authorization セクションに進むと、ライブラリをコピーし、使用するサンプル コードをコピーします。それは実際に動作します!ただし、その認証ページをロードするテストを行うときは、開発者アカウントにログインしてアクセス トークンを取得し、それをセッションに保存する必要があります。

ログインセクションをスキップして自動的に作成し、トウモロコシシステムを実行して同期(製品の詳細を更新)を1時間ごとに実行できる可能性はありますか?

次のように、アカウント ログイン API キーをコードにハードコアしようとしました。

しかし、それは機能しません。まだログインする必要はありません。

0 投票する
1 に答える
415 参照

php - PHPでGoogleショッピングコンテンツAPIにカスタム属性を追加するには?

昨年からGoogleショッピングApiを使用していますが、正常に動作しています。しかし、今は などの新しい属性を追加したいと考えていCustomLabel5ます。そのために、setCustomAttributes()メソッドを使用して、3 つの属性name, type,を渡しvalueました。 しかし、エラー 400 無効な属性値を表示して動作しています。以下は私のコードです。そのための適切な答えを確認して提案してください。

答えてください。

0 投票する
2 に答える
682 参照

php - Woocommerce Google 商品フィード

私が使用WooCommerceしているのは、WooCommerce Google製品フィード プラグインです。

とにかく、私のすべての製品を通過する関数を書くことはありますか?製品の価格が$25未満の場合、製品をチェックし"hide from feed"ますか?

どんな助けでもいただければ幸いです

0 投票する
2 に答える
1236 参照

excel - xpathでhtmlからデータを抽出する方法

Google スプレッドシートを使用して、 Google ショッピングから商品価格を抽出しようとしています。

私のxpathクエリは次のとおりです。

しかし、私は結果を持っていません。

どうしたの?

Google ショッピングの HTML Google ショッピング

0 投票する
1 に答える
1412 参照

xml - Google Merchant Center - No Line XML フォーマット エラー 当社のシステムが発生しました

Google Merchant Center で使用する xml 製品フィードを作成する Woocommerce のプラグインに取り組んでいます。プラグインは問題なく動作しており、完璧に見える XML フィードを配信しています。

ただし、Google Merchant Center で次のエラーが発生し続けます。

No Line XML フォーマット エラー データ フィードの処理中にシステムでエラーが発生しました。

Google によると、これは次の 2 つの問題のいずれかである可能性があります。

  1. XML タグの不一致、または。
  2. RSS/Atom ドキュメント形式が無効です

DOMdocument を使用して XML フィードを構築しているため、XML タグの不一致はほとんどないように思われます。DOMdocument はタグを自動的に正しく開閉します。したがって、それはドキュメント形式に関するものでなければなりません。

ただし、Google が提供する例とまったく同じように見えます。それで壁にぶち当たりました。

フィードの例:

偽の情報を含むフィード ファイルへのリンクはこちら

「行なし XML フォーマット エラー」が表示されるのはなぜですか?