注意: API の REST インターフェースに関するドキュメントを表示しています。当社の公式クライアント ライブラリのほとんどは gRPC を使用しています。詳しくは、
REST の概要をご覧ください。
その他の方法
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Mutate
、Search
、SearchStream
が最も一般的なメソッドです。
他にも特定の目的のための引数が多数あります。すべてのサービスと
API については、コースリソースにある
REST リファレンス ドキュメント。
プロトコル バッファの RPC から REST へのマッピング
すべてのサービス エンドポイント(REST または gRPC を使用)が最終的に定義される
の
サービス パッケージの.proto ファイル
使用
proto3 インターフェース定義言語。
例: ListAccessibleCustomers
たとえば、customer_service.proto
ファイルでは、
標準の Mutate
に加えて、ListAccessibleCustomers
メソッドを定義します。
をタップします。google.api.http
アノテーションは、
どのようにマッピングされるかを示します。HTTP GET
とカスタム動詞を使用しています
listAccessibleCustomers
:
rpc ListAccessibleCustomers(ListAccessibleCustomersRequest)
returns (ListAccessibleCustomersResponse) {
option (google.api.http) = {
get: "/v17/customers:listAccessibleCustomers"
};
}
これは UDM イベントに
customers.listAccessibleCustomers
REST メソッド。
例: CreateCustomerClient
customer_service.proto
のもう一つの例は次のとおりです。
CreateCustomerClient
メソッド。その google.api.http
アノテーションは、
カスタム動詞 createCustomerClient
を使用した HTTP POST
:
rpc CreateCustomerClient(CreateCustomerClientRequest)
returns (CreateCustomerClientResponse) {
option (google.api.http) = {
post: "/v17/customers/{customer_id=*}:createCustomerClient"
body: "*"
};
option (google.api.method_signature) = "customer_id,customer_client";
}
これは customers.createCustomerClient にマッピングされます。
REST メソッド。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-09-10 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
{"lastModified": "\u6700\u7d42\u66f4\u65b0\u65e5 2024-09-10 UTC\u3002"}
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2024-09-10 UTC。"]]