はじめに
PostHog は、ファネル、ヒートマップ、セッションレコーディングなど、一連のプロダクト分析ツールを単一のプラットフォームで提供しています。MoEngage × PostHog
MoEngage と PostHog の連携により、MoEngage でトラッキングしているイベントを PostHog ダッシュボードに転送し、ユーザー行動を総合的に分析できます。また、MoEngage の Connector Campaigns を使用してユーザーを PostHog に転送することもできます。連携
前提条件
- PostHog のプロジェクト API キーを把握しておく必要があります。
MoEngage のイベントを PostHog に転送する
MoEngage の Connector Campaigns を使用すると、ユーザーがアプリまたは Web サイトで何らかのアクションを実行したときに、イベントを PostHog に転送できます。 MoEngage でコネクターキャンペーンを作成するには、以下の手順に従います。- Create Campaign > Connectors > Custom に移動し、ニーズに最も適した配信タイプを選択します。この例では、Event Triggered を選択し、イベントとして Purchased を選択します。

- キャンペーンのステップ 2 で、以下を行います。
PostHog API を呼び出す
イベントを Heap に送信するには、POST メソッドを使用してペイロードを設定します。
- メソッドとして POST を選択します。
- Headers:
Content-Type:application/json
- Webhook URL としてエンドポイントを追加します:
https://app.posthog.com/capture/(US Cloud の場合) またはhttps://eu.posthog.com/capture/(EU Cloud の場合)。 - Body: @ を入力してペイロードをパーソナライズします。

- 詳細については、PostHog API ドキュメントを参照してください。
リクエストをプレビューする
この時点で、キャンペーンをテストして送信する準備が整います。Create Connector Campaign のステップ 2 にある Test 機能を使用して、コネクターの設定をテストすることもできます。