新しいキャンペーンを開始し、閲覧したページに基づいて購読者をセグメント化したいとします。どうすればよいですか?お好みのセグメントに追加するだけのJavaScript APIを呼び出します。コードを変更せずに、プッシュ購読者を動的にセグメント化するにはどうすればよいですか?
ここで Google Tag Manager(GTM)が役立ちます。Google Tag Managerは、ウェブサイトまたはモバイルアプリ上のタグ(サードパーティに情報を送信するJavaScriptスニペット)を管理するためのユーザーフレンドリーなソリューションです。インターフェースを使用して、何がいつ、どのページまたはアクションでトリガーされるべきかを決定します。GTMは適切なトラッキングをサイトに追加してすべてが機能するようにします。これはマーケターにとって最高のツールの1つです。GTM経由でプッシュ通知をインストールできます。
例 – URLにturmericが含まれている場合、次のようにTurmericセグメントに追加します。
_pe.addSubscriberToSegment(‘segmentName’);
PushEngageタグ/APIをトリガーするためのステップバイステップGTMガイドはこちらです。
例: URLにFeaturesが含まれており、Featuresの下のサブディレクトリにあるページの場合、Webプッシュ購読者にFeaturesセグメントを追加します。
- 新しいトリガーを作成 -> GTMのFeatures URLトリガー
- 正規表現またはその他のメカニズムを使用してページURLパターンを構成します。

- このトリガーで、Push Engageコードを含むカスタムタグをトリガーします。
注:正しいバージョンのPushEngage JS APIをトリガーしていることを確認してください。レガシーコードを使用してPushEngageを追加した場合は、レガシーAPIを使用してください。非同期コードを使用してPush Engageを追加した場合は、そのAPIを使用してください。
https://www.pushengage.com/api/js-async-api/
非同期コードの場合、セグメントに追加するための呼び出しはwindow._peq.push([‘add-to-segment’,’segmentName’]);です。
GTMにこのコードを追加する方法を見る

これで完了です。これで、すべての購読者は閲覧パターンに基づいてセグメント化されます。その後、地理情報、購読中に使用されたデバイスブラウザ、または日付範囲に基づいて関連性の高い通知を送信できます。
プッシュ購読者をセグメント化したら、セグメントごとに異なるトリガープッシュ通知キャンペーンを開始することもできます。
