問題タブ [google-cloud-recommendation]

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 に答える
66 参照

google-cloud-platform - google-cloud-recommendation 時々 UNAUTHENTICATED エラーが返される

Web アプリから userEvents.write メソッドを使用しています。gcloud auth application-default print-access-tokenコマンドから取得したAuthorizationヘッダーを使用して、以下のようなJSONリクエストを送信しました。

リクエストURLはこんな感じ。 https://retail.googleapis.com/v2/projects/{PROJECT_NUMBER}/locations/global/catalogs/default_catalog/userEvents:write

ほとんどの場合、うまくいきます。ただし、以下のエラーを返す場合があります。

このエラーは、アプリの再起動後に表示されなくなり、数日後に再び発生します。なぜこのエラーが発生するのですか? どうすれば修正できますか?

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

python-3.x - Python: ネストされた辞書値のフェッチ GCP の推奨事項

Python を使用して GCP Recommendations API からの API JSON 出力から特定のキー値を不正に使用しようとしていますが、Python を使用するのは初めてです。不正に使用しようとしている値のほとんどは問題なくフェッチできますが、JSON でより深くネストされたコード ブロック内で特定の値を不正に使用しようとすると、次のエラーで失敗します。TypeError: 'OperationGroup' object is not subscriptable

JSON 応答の完全な出力は次のとおりです (会社情報を保護するために一部の値が変更されています)。

Pythonでの私のコードは次のとおりです。

上記の作業の次の部分:

しかし、私がエラーと問題を抱えているのは次のとおりです。

Python スクリプトのその部分を使用しようとすると、次のエラーで失敗します。

それで、誰かがJSON応答を適切に利用して、以下のブロック内の情報(「resource_type」など)を違法にする方法を理解するのを手伝ってもらえますか?

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

python - Google レコメンデーション AI からデータ フィードを削除する

私の会社では、マーチャント センターの BQ エクスポートと GA データ ソースを使用して、Google のレコメンデーション AI を試しています。しかし、マーチャント フィードに構成エラーが見つかり、ほとんどのイベントが参加できなくなりました。

新しい (クリーンな) セットアップを行いたいのですが、古いデータを削除する最善の方法を探しています。API経由でしかできないようですか?次に、UserEventService にはパージ機能がありますが、ProductService には同様の機能がないようです。

各製品を 1 つずつ削除するしか方法はありませんか?

現時点では、これに関するドキュメントはほとんどないように思われるため、ポインタと例 (Python) を大歓迎します。