For AI agents: a documentation index is available at /docs/llms.txt. Append .md to any page URL for markdown, or send Accept: text/markdown.
Google Pub/Sub(イベントストリーム)
Amplitude DataのGoogle Pub/Sub連携機能により、Amplitudeイベントデータを直接Pub/Subにストリーミングできます。
考慮事項
- Amplitudeは、すべてのユーザー、グループ、イベントプロパティとともに、
user_id、event_name、created_atをPub/Subに送信します。 - Pub/Subに投稿されるAmplitudeのデータは、Amplitude Export APIに記載されているものと同じJSONです。
- この送信先はID転送をサポートしています。AmplitudeにIdentify呼び出しを発信するたびに、Amplitudeはそのユーザー情報を転送します。詳細については、Identifyドキュメントを参照してください。
- Google Cloud Serviceアカウントをbase64エンコードされた文字列として入力します。
連携を設定する
前提条件
作業を開始する前に、Pub/Subにトピックを作成し、Google IAMサービスアカウントを作成してください。
Amplitudeは連携をセットアップするためにPub/Subから2つのことを必要とします:
- Pub/Sub トピック名: Google Cloud でのトピックのフルネームではなく、トピックの名前です。 この手順に関するヘルプについては、Google Pub/Sub のドキュメントを参照してください。
- Googleサービスアカウントキー:Amplitude Pub/Sub連携用の専用サービスアカウントを作成します。この手順に関するヘルプについては、Googleのドキュメントを参照してください。
Google Pub/Sub の設定
トピックとサービスロールを作成したら、作成したトピックのプリンシパルとしてサービスアカウントを追加します。 詳細な手順については、Google のドキュメントを参照してください。
- トピックを開きます。
- アクセス権限タブで、プリンシパルの追加をクリックします。
- サービスアカウントの名前を追加します。
- ロールとして「Pub/Sub Publisher」を選択します。
次に、サービスアカウント用のキーを作成します。 これはAmplitudeのセットアップを完了するために必要です。 この手順に関するヘルプについては、Googleのドキュメントを参照してください。
Amplitude設定
- Amplitudeデータで、**[カタログ]をクリックし、[宛先]**タブを選択します。
- 「イベントストリーミング」セクションで、Google Pub/Subをクリックします。
- 同期名を入力し、[同期を作成] をクリックします。
- 編集をクリックし、Pub/Subトピック名とGoogle Cloudサービスのアカウントキーを貼り付けます。
- イベントを送信フィルタを使用して、送信するイベントを選択します。Amplitudeは最も重要なイベントのみを送信することを推奨しています。
- 完了したら、送信先を有効にして保存します。
これは役に立ちましたか?