コンテンツにスキップ

始める

Zarazを使用する前に、ウェブサイトをCloudflareを通してプロキシすることをお勧めします。詳細については、Cloudflareの設定を参照してください。Cloudflareを通してウェブサイトをプロキシしたくない場合は、CloudflareによってプロキシされていないドメインでZarazを使用するを参照してください。

イベント、トリガー、アクションとツール

Zarazは、ウェブサイトに必要なツールを読み込むタイミングと、それらが実行する必要のあるアクションを決定するために、イベントとトリガーに依存しています。Zarazの設定方法や開始地点は、使用したいツールによって大きく異なります。

すべてのツールは機能するためにアクションが必要であり、アクションにはトリガーが必要です。トリガーはイベントまたは条件に基づくことができます。アクションのないツールは何も実行しません。

一部のツールには、組み込みのPageviewシステムトリガーを使用する事前設定されたPageviewアクションが付属しています。たとえば、Google Analyticsをサイトに追加する際、Zarazはデフォルトでページが読み込まれるたびにページビューを送信します。他のツールはページビューの概念を使用しない場合があります。これらのツールでは、トリガーを作成し、自分自身のアクションを定義する必要があります。いずれにせよ、Zarazは柔軟であり、特定のユースケースやニーズに合わせて設定することができます。

​Web API

ツール内でアクションをプログラム的に開始する必要がある場合、Cloudflare Zarazは、Zarazにイベントを送信し、そこからサードパーティツールに送信するための統一されたWeb APIを提供します。このWeb APIには、zaraz.track()zaraz.set()、およびzaraz.ecommerce()メソッドが含まれています。

Trackメソッドを使用すると、リアルタイムで発生する可能性のあるカスタムイベントやアクションをウェブサイトで追跡できます。Setメソッドは、変数を一度定義し、以降のすべてのTrack呼び出しで送信されるようにするための簡単なショートカットです。E-commerceは、トリガーやイベントを設定することなく、複数のツールにeコマース関連データを送信するための統一されたメソッドです。詳細については、Web APIを参照してください。

プラットフォームプラグイン

ユーザーや企業は、特定のプラットフォームでZarazを使用しやすくするプラグインを開発しています。これらのプラットフォームのいずれかを使用している場合は、これらのプラグインをチェックすることをお勧めします。

WooCommerce

  • Beetle Tracking - 設定なしでeコマースイベントを追跡するために、WordPress WooCommerceウェブサイトにZarazを統合します。Beetle Trackingは、同意管理やその他の高度な機能もサポートしています。