メインコンテンツへスキップ
Pro プラン6 minutes初級

Zapier: Zenovay と Zapier を接続する

Zenovay のイベント — ゴール完了、トラフィック急増、エラー急増、稼働状況の変更 — から zap をトリガーします。Zenovay ウェブフックを Zapier Catch Hook に向けます。

zapierintegrationsautomationno-code
最終更新日:

Zapier を使うと、コードを書かずに Zenovay を数千の他アプリに接続できます。Zenovay は専用の Zapier アプリを公開していません。代わりに、ウェブフック を使用して Zenovay イベントを Zapier に転送します。Zenovay ウェブフックを Zapier の「Catch Hook」URL に向けると、ゴール完了を CRM に転送したり、イベントを Google Sheet にプッシュしたり、トラフィックが急増したときに Slack メッセージを送信できます。

情報

この統合は、Pro プラン以上 で利用可能な Zenovay ウェブフックに基づいています。Free プランをご利用の場合は、ウェブフックを有効にするため Pro にアップグレードしてください。

仕組み

Zenovay ウェブフックは外向きです。追跡対象の Web サイトで何かが発生すると、Zenovay は指定した URL に JSON ペイロードを POST 送信します。Zapier の Webhooks by Zapier トリガーは、ユニークな「Catch Hook」URL を提供します。これを Zenovay ウェブフックに貼り付けると、すべての一致イベントが zap を開始します。

転送できるイベント

ウェブフックを作成するときに、それをトリガーするイベントを選択します:

  • goal_completed — ゴール/コンバージョンが完了しました。
  • traffic_spike — 通常でないトラフィック増加。
  • traffic_drop — 通常でないトラフィック減少。
  • error_spike — フロントエンド JavaScript エラーの増加。
  • website_down — 稼働状況監視がサイトがダウンしていることを検出しました。
  • website_up — サイトが復旧しました。

各配信は X-Zenovay-Event ヘッダーにイベントタイプを含み、X-Zenovay-Signature: sha256=<hex> ヘッダーで HMAC-SHA256 で署名されているため、Zenovay から来たことを確認できます。

セットアップ

  1. Zapier トリガーを作成

    Zapier で新しい zap を作成し、Webhooks by ZapierCatch Hook をトリガーとして選択します。Zapier が提供するカスタムウェブフック URL をコピーします。

  2. Zenovay ウェブフックを作成

    Zenovay で Settings → Webhooks に移動し、Web サイトを選択して ウェブフック追加 をクリックします。Zapier Catch Hook URL (HTTPS のみ) を貼り付け、名前を付け (例: 「Zapier」)、転送するイベントを選択します。

  3. テストイベントを送信

    ウェブフックを保存してから、テストイベント送信 をクリックします。Zapier がサンプルペイロードを受け取るため、zap でフィールドをマップできます。

  4. zap を完成させる

    Zapier に戻り、アクション (Google Sheets、Slack、CRM など) を追加してペイロードフィールドをマップし、zap をオンにします。

例: ゴール完了を Google Sheet に

  1. トリガー: Webhooks by Zapier → Catch Hook (goal_completed をサブスクライブしている Zenovay ウェブフックに URL を貼り付けます)。
  2. アクション: Google Sheets → 行を作成 → Zenovay ペイロードからフィールドをマップ (タイムスタンプ、ゴール名、ソース、国など)。
  3. zap をテストし、オンにします。

新しいゴール完了ごとに、すぐに後でシートに行が追加されます。

反対方向にイベントを送信

Zapier は Zenovay からイベントをウェブフック経由で 受信 することのみができます。zap からイベントを analytics に書き戻す Zenovay アクションはありません。独自のイベントを記録する (例: Stripe 課金後の purchase) には、自分で送信してください。イン-ページトラッカーの track または revenue コマンド (window.zenovay('track', 'purchase', { ... })) を使用するか、バックエンドから送信します。ブラウザ API については カスタムイベントを送信 を、バックエンドアプローチについては サーバーサイドトラッキング を参照してください。

レート制限

ウェブフック配信はアカウントのレート制限を尊重します。API レート制限 を参照してください。非常に高ボリュームのイベントの場合、zap をシンプルに保ち、Zapier でフィルターを使って、気になるイベントにのみ対応してください。

プラン提供状況

ウェブフック — したがってこの Zapier 統合 — は Pro プラン以上 で利用可能です。Free プランにはウェブフックが含まれていません。

関連記事

この記事は役に立ちましたか?