イベント、訪問、またはデータレコード機能にOAuth 2.0認証を追加する
この記事では、イベント、訪問、またはデータレコード機能にOAuth 2.0認証を追加する方法について説明します。
OAuth 2.0認証を追加する
OAuthは認証のためのオープンスタンダードです。詳細については、OAuth 2.0を参照してください。
OAuth 2.0認証を追加する前に、別のブラウザタブまたはウィンドウでOAuth APIプロバイダーの構成を開き、Tealium FunctionsとのOAuth統合用に新しいアプリケーションを追加します。
- 関数を作成した後、Advancedタブをクリックします。
- Assign Authenticationsをクリックします。
- +Add Authenticationをクリックし、OAuth 2.0を選択してContinueをクリックします。
- Grant Typeを選択します。
- アクセストークンのNameを入力し、Nextをクリックします。
指定されたNameに基づいて関数のためのユニークなアクセストークン名が生成されます。
Establish Connectionの手順は、グラントタイプごとに異なります。以下のセクションでは、各グラントタイプについてこれらの手順を説明します。
認可コードグラントタイプ
認可コードグラントタイプを使用して接続を確立するには、以下の手順を使用します:
-
CopyをクリックしてTealiumリダイレクトURLをコピーします。
-
クライアントアプリケーションの構成にTealiumリダイレクトURLを追加します。
-
Client Application Credentialsセクションで以下を入力します。
- アプリケーションのClient ID。Consumer KeyまたはAPI Keyと呼ばれることがあります。
- アプリケーションからのClient Secret。Consumer SecretまたはAPI Secretと呼ばれることがあります。
- Scope(オプション)は、データへのアクセスを制限します。
-
Endpoint Configurationセクションで以下を入力します:
- 認証コードを要求するためのAPIエンドポイントのURLであるAuthorization URL。
- Authorization URL Query Parameters
- アクセスおよびリフレッシュトークンを要求するためのAPIエンドポイントのURLであるAccess Token URL。
-
Establish Connectionをクリックします。
接続が確立された場合、以下のようなメッセージが表示されます:
接続が確立できなかった場合、その理由に関する情報が含まれたメッセージが表示されます。構成を更新して問題を修正し、再試行してください。
- Finishをクリックします。
クライアント資格情報グラントタイプ
クライアント資格情報グラントタイプを使用して接続を確立するには、以下の手順を使用します:
-
Client Application Credentialsセクションで以下を入力します。
- アプリケーションのClient ID。Consumer KeyまたはAPI Keyと呼ばれることがあります。
- アプリケーションからのClient Secret。Consumer SecretまたはAPI Secretと呼ばれることがあります。
- Scope(オプション)は、データへのアクセスを制限します。
-
Endpoint Configurationセクションで以下を入力します:
- アクセスおよびリフレッシュトークンを要求するためのAPIエンドポイントのURLであるAccess Token URL。
- 必要に応じてAccess Token URLのAuthorization URL Query parameters。
-
Test Connectionをクリックします。
接続が確立された場合、以下のようなメッセージが表示されます:
接続が確立できなかった場合、その理由に関する情報が含まれたメッセージが表示されます。構成を更新して問題を修正し、再試行してください。
- Finishをクリックします。
ユーザーパスワードグラントタイプ
ユーザーパスワードグラントタイプを使用して接続を確立するには、以下の手順を使用します:
-
Client Application Credentialsセクションで以下を入力します。
- アプリケーションのClient ID。Consumer KeyまたはAPI Keyと呼ばれることがあります。
- アプリケーションからのClient Secret。Consumer SecretまたはAPI Secretと呼ばれることがあります。
- Scope(オプション)は、データへのアクセスを制限します。
-
Endpoint Configurationセクションで以下を入力します:
- アクセスおよびリフレッシュトークンを要求するためのAPIエンドポイントのURLであるAccess Token URL。
- 必要に応じてAccess Token URLのAuthorization URL Query parameters。
-
Test Connectionをクリックします。
接続が確立された場合、以下のようなメッセージが表示されます:
接続が確立できなかった場合、その理由に関する情報が含まれたメッセージが表示されます。構成を更新して問題を修正し、再試行してください。 -
Finishをクリックします。
最終更新日 :: 2025年October月31日