クエリ > API キーの管理

API キーの管理

Reading time: 4 min

Dapp 開発者、サブグラフ開発者に関わらず、API キーを管理する必要があります。API キーは、アプリケーションサービス間の接続が有効で認証されていることを確認するため、サブグラフを照会できるようにするために重要です。これには、アプリケーションを使用するエンドユーザとデバイスの認証が含まれます。

スタジオでは、既存の API キーがリストアップされ、管理や削除が可能になります。

  1. Overviewセクションでは、以下のことができます:
    • キー名の編集
    • API キーの再生成
    • API キーの現在の使用状況を統計で表示:
      • クエリの数
      • 使用した GRT の量
  2. Securityでは、APIキーの管理レベルに応じて、セキュリティ設定を選択することができます。このセクションでは、次のことが可能です:
    • API キーの使用を許可されたドメイン名の表示と管理
    • API キーでクエリ可能なサブグラフの割り当て
  3. インデクサー設定 では、API キーが使用されるサブグラフのインデックスを作成するインデクサーに対して、さまざまな設定を行うことができます。これらのそれぞれに最大 5 ポイントを割り当てることができます。
    • Fastest Speed: クエリからインデクサーの応答までの時間。これを重要視すると、高速なインデクサーのために最適化されます。
    • Lowest Price: クエリごとに支払われる金額。これを重要視すると、より安価なインデクサに最適化されます。
    • Data Freshness: クエリしようとしているサブグラフについて、インデクサーが処理した最新のブロックの鮮度。これを重要視すると、最も新しいデータを持つインデクサを見つけるよう最適化されます。
    • Economic Security: もしクエリに対して誤った応答をした場合、インデクサーが失う可能性のある GRT の量。これを重要としてマークすると、私たちは大きなステーク量を持つインデクサーのために最適化します。
  4. Budgetでは、クエリごとの最大価格を更新することができます。ボリュームディスカウントのアルゴリズムに基づいた動的な設定があることに注意してください。**特定の問題が発生しない限り、デフォルトの設定を使用することを強くお勧めします。**それ以外の場合は、「カスタム最高予算の設定」で更新できます。このページでは、さまざまなKPIを表示することもできます(GRTとUSD単位)。
    • クエリあたりの平均コスト
    • 最大価格以上のクエリの失敗
    • 最も高価なクエリ
ページを編集

The Graphのクエリ
クエリのベストプラクティス
ページを編集