チュートリアル

このセクションでは、 Usage API の説明と、それを使用して HERE platform のコストを追跡する方法を提供する開発者チュートリアルのセットを示します。

パラメーター

使用状況のリクエストのチュートリアルで使用できるすべてのパラメータを定義する表を次に示します。 すべてのリクエストにすべてのパラメータが使用されるわけではありません。また、各チュートリアルには、その特定のリクエストに使用できるパラメータのみが含まれています。 パラメータが必要な場合は、必要に応じてチュートリアルに表示されます。

HRNS

一部のチュートリアルでは、機能 HRNS とプロジェクト HRNS を使用して、使用コストのフィルタリングに必要な特定の機能とプロジェクトを特定しています。

機能 HRNS

HERE platform では、 HERE が提供する機能は、機能 HERE リソースネーム ( HERE リソースネーム )である機能 ID で識別されます。 API リクエストから使用量を取得するには、機能の HRNS が必要です。

機能 HERE リソースネーム を見つけるには、プラットフォームランチャの [ サービス ] オプションをクリックします。 サービスを含む Web ページが表示されます。 サービスを選択すると、選択したサービスの HERE リソースネーム が含まれている Web ページが表示されます。

プロジェクト HRNS

使用量を取得するには、 projectHrn を使用します。 プロジェクトの HERE リソースネーム を検索するには、プラットフォームランチャの [ プロジェクトマネージャ ] オプションを選択します。 次に、プロジェクト HRNS の表が表示され、リクエストに適したプロジェクト HERE リソースネーム が一覧に表示されます。

機能の HRNS は、時々変更されることがあります。

realmId が必要です 文字列 [5..] 30] 文字
の例 : org123456789
自分の組織 ID 。
開始日
が必要です
文字列
の例 : startDate=yyyy-mm-dd'T'HH:mm:ss
検索の開始日。
終了日
が必要です
文字列
の例 : endDate=yyyy-mm-dd 'T'H:mm:ss>
検索の終了日。
featureID 256 文字以下の文字列
。例
: featureId=hrn: here::service::org123456789: search-geocoding-1 Feature HERE リソースネーム 。
AppID 128 文字以下の文字列
。例
: appId = j1dasda012edasfgne クライアント アプリケーション ID 。これは、プラットフォーム で作成されたアプリケーション ID です。
チャネル ID 文字列
列挙型 (enum) : "hot" "cold"
の例 : channelId = cold
このパラメータを指定すると、結果は、使用状況のレポートに使用されたチャネルを識別する ID でフィルタリングされます。 コールドチャネルは新しい請求データ処理パイプラインですが、ホットチャネルは古い請求データ処理パイプラインです。 ChannelId はテスト目的で使用されます。
projectHrn 256 文字以下の文字列
例 : projectHrn=hrn: here::authorization::myrealm: project/my-project-0000
プロジェクトを識別する HERE リソースネーム 。
billingTag 500 文字以下の文字列
。例
: billingTag=testtag 請求タグは、請求書のコストを結合するために使用されます。
カテゴリ 128 文字以下の文字列
例 : category= パイプライン
カテゴリは、選択したサービスの名前 ( 位置情報サービス、コンテンツ、 SDK 、データ、パイプラインなど ) です。 請求対象。
制限 整数 [1] 。 100]
デフォルト : 100
返されたレコード数。 デフォルトの最大レコード数は 100 です。
並べ替え 文字列
のデフォルト : "desc"
列挙型 (enum) :"asc" "desc"
使用状況レポート作成日の昇順または降順で返されるステータス。
オフセット 0 以上の整数
デフォルト : 0
オフセットは、検索結果ビューの現在のページ番号を決定します。
詳細レベル 文字列
列挙型 (enum) : "summarized" "hour" " "day" "month"
の例 : detailLevel= 時間
このクエリ パラメーターを使用して、使用状況レコードに表示する詳細レベルのいずれかを選択できます。 詳細レベルには、要約、時間、日、または月が含まれます。 要約された詳細レベルには、使用状況の概要が表示されます。これがデフォルトです。 detailLevel が SUMMARTED に設定されている場合、 usageDateTime フィールドの値は表示されません。
グループ化 256 文字以下の文字列
例 : groupBy=appId, billingTag, project
groupBy パラメータは、グループとして結合されるパラメータのコンマ区切りのリストです。 サポートされている値は、 project 、 billingTag 、 appId 、 featureId 、および subscription ID です。デフォルトの groupBy パラメータは、 featureId およびサブスクリプション ID です。groupBy パラメータがクエリに追加されると、 featureId およびサブスクリプション ID に追加されます。
usageFields 文字列の配列
列挙型 (enum) :
realmId : 組織 ID 。
機能 ID : Feature HERE リソースネーム 。
請求サブスクリプション ID: 組織のサブスクリプション ID 。
請求経費番号 : 対応するサービスの使用コストにマッピングされる一意の課金 ID 。 この数値は、対応する使用量の値と組み合わされ、請求可能なコストが計算されます。
カテゴリ : パイプライン、データ、コンテンツ、 SDK などの製品カテゴリ 位置情報サービスを利用できます。
名前 : 組織の名前。
値ドライバー : 使用量の値の単位。 たとえば、 GB または Transactions などです。
usageValue : 特定のサービスの顧客の使用状況を測定する数値のメトリック。
請求可能な値 : 請求可能な使用量。
リソース : 取得され、ユーザーに提示されたすべての使用状況データの統計情報。
例 : usageFields=realmId, featureId, category
応答のフィルタリングに使用される一意 / 個別の使用フィールド名のセット。

」に一致する結果は 件です

    」に一致する結果はありません