Skip to main content
Loading...
Skip to article
  • Qualtrics Platform
    Qualtrics Platform
  • Customer Journey Optimizer
    Customer Journey Optimizer
  • XM Discover
    XM Discover
  • Qualtrics Social Connect
    Qualtrics Social Connect

記事テンプレート


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


クアルトリクスAPIについて

Qualtrics APIを使用して、クアルトリクス内の反復プロセスを自動化したり、クアルトリクスに情報を渡したり引き出したりできます。たとえば、ブランド管理者は、数百のアカウントを個別に作成するのではなく、Qualtrics APIを使用してアカウント作成プロセスを自動化できます。同様に、連絡先リストの作成も、手動で作成してインポートするのではなく、自動化することができます。クアルトリクスでは、お客様のニーズに最適なAPIの使用方法を決定するのに役立つ様々なAPIソリューションガイドもご用意しています。

注意api拡張の実装にはプログラミングの知識が必要な場合があります。クアルトリクスサポートチームでは、カスタムコーディングに関するサポートやコンサルティングは提供していません。その代わり、クアルトリクスXMコミュニティの経験豊富なユーザーにいつでも質問できます。カスタムコーディングサービスの詳細をお知りになりたい場合は、クアルトリクス営業担当までご連絡ください。

さまざまな製品のAPIアクセス

クアルトリクスには、実用的なデータをリアルタイムで収集できるさまざまな製品があります。これらの製品には、アンケート調査プラットフォーム、サイトインターセプト、XM DIRECTORY(Target Audience)などがあります。Qualtrics API機能を購入すると、ライセンスに含まれるすべての製品でAPIを使用できるようになります。

各製品向けAPIの最新バージョンのドキュメントへのリンクは次のとおりです。

クアルトリクスは、常に最新バージョンのAPIの使用をお勧めしています。

Qualtrics v3 APIを理解する

クアルトリクスv3のAPIはREST APIで、シンプルなURI構文を使用してコミュニケーションや問い合わせを行うことができます。クアルトリクスシステムとの通信は、一連の要求と考えることができます。情報をクアルトリクスに送信、更新、削除、またはシステムに戻すよう要求できます。これらの要求は、JSON応答を返すGET、POST、PUT、DELETEのいずれかの要求によって作成できます。

これらの手段を通じてQualtrics APIを使用すると、クアルトリクスシステムの一部とやり取りし、これらの領域をご使用のCRMと統合できます。

はじめに

クアルトリクスAPIの使用開始については、クアルトリクスAPIクイックスタートをご覧ください。

パラメータを渡す

パラメーターは、リクエストの構成要素です。各APIリクエストは、複数のグローバルパラメーターをクアルトリクスに渡す必要があります。また、リクエスト固有のパラメーターといくつかのオプションのパラメーターも必要です。

X-API-TOKENとして、リクエストのヘッダーを通じてAPIトークンを常に渡す必要があります。実行中の特定の要求に応じて、ヘッダー、URL、または要求の本文を介し、他のパラメーターを渡す必要がある場合があります。本体を介してパラメーターを渡す場合、パラメーターをJSON形式で送信する必要があります。この方法を使用する場合、Content-Type(application/jsonまたはmultipart/form-data)を指定する必要があります。

以下のPOSTの例では、cURLでBase URL、Content-Type、Tokenをヘッダーで指定している。アンケートの ID とエクスポートのフォーマットは body
.curl -X POST -H 'X-API-TOKEN: yourapitokenhere' -H 'Content-Type: application/json' -d '{


surveyId":"SV_012345678912345",
"format":"csv"
}' 'https://yourdatacenterid.qualtrics.com/API/v3/responseexports'.

APIトークンの生成

Qualtrics APIにアクセスするには、APIトークンが必要です。ライセンス内の各ユーザーは、独自のApiトークンを生成する必要があります。お客様のアカウントのAPIトークンは、お客様が作成する各APIリクエストの認証に必要です。トークンは、アカウントのパスワードの代わりに使用され、作業のセキュリティを強化するのに役立ちます。自分らしくいられることを認証するには、HTTPSヘッダーのX-API-TOKENの下に自分のトークンを含めます。

Qtip: トークンを生成するには、ユーザーのアカウントでAccess APIパーミッションが有効になっている必要があります。お客様の組織がクアルトリクスのAPI機能にアクセスできない場合は、クアルトリクスのアカウントエグゼクティブにお問い合わせください。

APIトークンを生成する手順

  1. アカウント右上のユーザー設定アイコンをクリックします。
    メニューの[アカウント設定]オプション
  2. アカウント設定を選択します。
  3. ナビゲーションバーのクアルトリクスIDを クリックします。
    クアルトリクスIDに移動し、トークンの生成をクリックする。

    注意アカウント設定が新しくなりました。クアルトリクスIDを表示するには、「古いバージョンに切り替える」をクリックしてください。アカウント設定ページの上部に、レガシーバージョンへの切り替えを可能にするバナーを設置。
  4. APIと書かれたボックスで、Generate Tokenをクリックします。
警告すでにトークンをお持ちの場合は、「トークンの生成」をクリックしないでください。APIトークンは一度だけ生成する必要があります。新しいトークンを生成し、古いトークンを使用する既存のエクステンションがある場合、それらの既存のエクステンションは中断されます。新しいトークンの生成は元に戻せません。以前のトークンを取得することはできません。

クライアントシークレットの作成

  1. クアルトリクスアカウントの右上にあるユーザー設定アイコンをクリックします。
    メニューの[アカウント設定]オプション
  2. アカウント設定を選択します。
  3. クアルトリクスIDに移動します。
    クアルトリクス ID の oauth セクションに移動し、クライアントの作成をクリックします。

    注意アカウント設定が新しくなりました。クアルトリクスIDを表示するには、「古いバージョンに切り替える」をクリックしてください。アカウント設定ページの上部に、レガシーバージョンへの切り替えを可能にするバナーを設置。
  4. OAuthクライアントマネージャーを選択します。
  5. Create Clientをクリックします。
  6. クライアント名を入力します。
    新しいOauthクライアントを作成する
  7. 連絡先メールアドレスを入力してください。
  8. Grant Type]で、[Client Credentials]を選択します。
  9. Create Clientをクリックします。
  10. クライアントIDとクライアントシークレットをメモし、安全な場所に保管してください。
    クライアント認証情報、クライアントID、クライアントシークレット

    注意このウィンドウから退職すると、クライアントシークレットは回復できません。クライアントシークレットを紛失したり忘れたりした場合は、上記のプロセスを繰り返して新しいクライアントシークレットを作成する必要があります。
QTip:クアルトリクスIDの見つけ方については、 クアルトリクスIDの見つけ方をご覧ください。

当サポートサイトの日本語のコンテンツは英語原文より機械翻訳されており、補助的な参照を目的としています。機械翻訳の精度は十分な注意を払っていますが、もし、英語・日本語翻訳が異なる場合は英語版が正となります。英語原文と機械翻訳の間に矛盾があっても、法的拘束力はありません。