Google Ads API に関するフィードバックをお寄せいただけますか?
登録して、ユーザー調査へのご参加をお待ちください。
非同期エラー
ExperimentService
にはいくつかの非同期オペレーションが含まれているため、これらのオペレーションに関連するエラーを取得するメカニズムは、他の同期オペレーションとは異なります。
このエラー報告メカニズムを使用する非同期オペレーションは次のとおりです。
これらのメソッドの場合、API は長時間実行オペレーションを返します。これを使用して、非同期オペレーションのステータスの詳細をリクエストできます。完了すると、長時間実行オペレーションによって error
フィールドと response
フィールドに値が入力されます。Google Ads API のオペレーションでは、常に response
に Empty
値が取り込まれます。error
が存在する場合は、別の API 呼び出しからエラーの完全なリストを取得できます。
長時間実行オペレーションの一部としてエラーの完全なリストが返された場合、非同期の進捗状況をフォローアップしないとエラーが失われ、単純なポーリング リクエストに対するレスポンスの値が想定よりも大きくなる可能性があります。したがって、長時間実行オペレーションはエラーがあることのみを表示するため、特定のエラーをフェッチするには API エンドポイントを使用する必要があります。
これらのテストベースの長時間実行オペレーションに関連するエラーの場合は、ExperimentService.ListExperimentAsyncErrors
を使用します。
テストのリソース名とページサイズを渡して、他の Google Ads API クエリの場合と同じように結果をページ分割します。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-06-26 UTC。
[null,null,["最終更新日 2024-06-26 UTC。"],[[["The `ExperimentService` uses a different error reporting mechanism for its asynchronous operations like scheduling and promoting experiments."],["Asynchronous operations return a longrunning operation; check its `error` field to see if errors occurred during the operation."],["To retrieve the full list of errors for an asynchronous experiment operation, use the `ExperimentService.ListExperimentAsyncErrors` method with the experiment's resource name."],["Instead of including all errors in the initial response, this approach prevents potential data loss and keeps response sizes manageable."]]],[]]