リンク短縮
このページでは、SMSおよびRCSメッセージでリンク短縮を有効にする方法、短縮リンクのテスト、短縮リンクでのカスタムドメインの使用などについて説明します。

Brazeは統合リンク短縮を段階的にロールアウトしています。これにより、すべてのSMSおよびRCSの短縮リンクが単一のパーソナライズ済みリンク形式(例:brz.ai/abcdefgh)に統合されます。
リンク短縮とクリックトラッキングを使用すると、SMSまたはRCSメッセージに含まれるURLを自動的に短縮し、クリックスルー率の分析を収集できます。これにより、追加のエンゲージメント指標が提供され、ユーザーがCampaignsにどのように関わっているかを理解するのに役立ちます。
リンク短縮とクリックトラッキングは、CampaignsとCanvasesの両方でメッセージバリアントレベルで有効にできます。
URLの長さは、有効にしたトラッキングの種類によって決まります。
- 基本トラッキングは、キャンペーンレベルのクリックトラッキングを有効にします。静的URLの長さは20文字、パーソナライズ済みURLの長さは25文字になります。
- 高度なトラッキングは、キャンペーンレベルおよびユーザーレベルのクリックトラッキングを有効にし、クリックに基づくセグメンテーションやリターゲティング機能の使用を可能にします。クリックはCurrentsを通じて送信されるSMSクリックイベントも生成します。高度なトラッキングを使用した静的URLの長さは27〜28文字になり、URLをクリックしたユーザーのSegmentを作成できます。パーソナライズ済みURLの長さは32〜33文字になります。
リンクは、共有短縮ドメイン(brz.ai)またはカスタムリンク短縮ドメインを使用して短縮されます。URLの例は次のようになります:https://brz.ai/8jshX(基本、静的)またはhttps://brz.ai/p/8jshX/2dj8d(高度、パーソナライズ済み)。詳細についてはテストを参照してください。
http://またはhttps://で始まる静的URLはすべて短縮されます。静的短縮URLは作成日から1年間有効です。Liquidパーソナライゼーションを含む短縮URLは2か月間有効です。

BrazeAITM インテリジェントチャネルフィルターを使用する予定で、SMSおよびRCSチャネルを選択可能にしたい場合は、高度なトラッキングを使用したリンク短縮を有効にしてください。
リンク短縮の使用
リンク短縮を使用するには、メッセージ作成画面のリンク短縮トグルが有効になっていることを確認してください。次に、基本トラッキングまたは高度なトラッキングのいずれかを選択します。

Brazeはhttp://またはhttps://で始まるURLのみを認識します。URLが認識されると、プレビューセクションがプレースホルダーURLで更新されます。Brazeは短縮後のURLの長さを推定しますが、より正確な推定を得るためにテストユーザーを選択してメッセージを下書きとして保存するよう警告が表示されます。

UTMパラメーターの追加
リンクの短縮によりURLを自動的に追跡できますが、URLにUTMパラメータを追加して、Google Analyticsなどのサードパーティの分析ツールでキャンペーンのパフォーマンスを追跡することもできます。
URLにUTMパラメータを追加するには、次の手順を実行します。
- ベースURLから始めます。これは、追跡するページのURLです(
https://www.example.comなど)。 - ベースURLの後に疑問符(?)を追加します。
- 各UTMパラメータをアンパサンド(&)で区切って追加します。
例: https://www.example.com?utm_source=newsletter&utm_medium=sms
URLでのLiquidパーソナライゼーション
Brazeの作成画面内でURLを動的に構築できるため、URLにダイナミックなUTMパラメーターを追加したり、ユーザーにユニークなリンクを送信したりできます(放棄カートや在庫が復活した特定の製品にユーザーを誘導するなど)。
サポートされているLiquidパーソナライゼーションタグを使用したURLの作成
URLは、サポートされているLiquidパーソナライゼーションタグを使用して動的に生成できます。
1
https://example.com/?campaign_utm={{campaign.${api_id}}}&user_attribute={{custom_attribute.${attribute1}}}
カスタム定義のLiquid変数の短縮もサポートしています。以下にいくつかの例を示します。
Liquid変数を使用したURLの作成
1
2
{% assign url_var = {{event_properties.${url_slug}}} %}
https://example.com/{{url_var}}
Liquid変数によってレンダリングされたURLの短縮
対応チャネル: KakaoTalk、LINE、SMS、RCS、WhatsApp
LiquidによってレンダリングされたURLは、APIトリガープロパティに含まれるものも含めて短縮されます。たとえば、{{api_trigger_properties.${url_value}}}が有効なURLを表す場合、メッセージを送信する前にそのURLを短縮してトラッキングします。
/messages/sendエンドポイントでのURL短縮
リンク短縮は、/messages/sendエンドポイントを通じたAPIのみのメッセージでも有効にできます。基本トラッキングまたは高度なトラッキングも有効にするには、link_shortening_enabledまたはuser_click_tracking_enabledリクエストパラメーターを使用します。
| パラメーター | 必須 | データタイプ | 説明 |
|---|---|---|---|
link_shortening_enabled |
オプション | ブール値 | link_shortening_enabledをtrueに設定すると、リンク短縮とキャンペーンレベルのクリックトラッキングが有効になります。トラッキングを使用するには、campaign_idとmessage_variation_idが必要です。 |
user_click_tracking_enabled |
オプション | ブール値 | user_click_tracking_enabledをtrueに設定すると、リンク短縮、キャンペーンレベルおよびユーザーレベルのクリックトラッキングが有効になります。トラッキングデータを使用して、URLをクリックしたユーザーのSegmentを作成できます。このパラメーターを使用するには、 link_shortening_enabledがtrueであり、campaign_idとmessage_variation_idが必要です。 |
リクエストパラメーターの完全なリストについては、リクエストパラメーターを参照してください。
テスト
CampaignまたはCanvasを起動する前に、まずメッセージをプレビューしてテストすることがベストプラクティスです。これを行うには、テストタブに移動して、コンテンツテストグループまたは個々のユーザーにSMSまたはRCSメッセージをプレビューして送信します。
このプレビューは、関連するパーソナライゼーションと短縮URLで更新されます。文字数と課金対象セグメントも、レンダリングされたパーソナライゼーションと短縮URLを反映して更新されます。
テストメッセージを送信する前にCampaignまたはCanvasを保存して、メッセージで配信される短縮URLの表現を受け取るようにしてください。テスト送信前にCampaignまたはCanvasが保存されていない場合、テスト送信にはプレースホルダーURLが含まれます。
Canvasesが「短縮SMSリンクをクリック」フィルターに表示されるには、短縮リンクを含むキャンバスステップでも高度なトラッキングが有効になっている必要があります。これにより、ユーザーレベルのクリックトラッキングが可能になります。短縮リンクが基本トラッキングで設定されている場合、SMS短縮リンクのクリックイベントをフィルタリングするオプションは利用できません。同じ高度なトラッキングの要件は、クリックされた短縮SMSリンクに依存するCanvasエントリやアクションパスを設定する場合にも適用されます。

アクティブなCanvas内で下書きが作成された場合、短縮URLは生成されません。実際の短縮URLは、Canvasの下書きがアクティブになったときに生成されます。


Liquidパーソナライゼーションと短縮URLは、ユーザーが選択された後にテストタブでテンプレート化されます。正確な文字数を取得するために、ユーザーが選択されていることを確認してください。
クリックトラッキング
リンク短縮が有効になっている場合、SMS/MMS/RCSパフォーマンステーブルには合計クリック数という列が含まれ、バリアントごとのクリックイベント数と関連するクリック率が表示されます。指標の詳細については、メッセージパフォーマンスを参照してください。

過去のパフォーマンステーブルとSMS/MMS/RCSパフォーマンステーブルにも合計クリック数のオプションがあり、クリックイベントの日次時系列が表示されます。クリックはリダイレクト時(ユーザーがリンクにアクセスしたときなど)にカウントされ、ユーザーごとに複数回カウントされる場合があります。
ユーザーのリターゲティング
リターゲティングに関するガイダンスについては、リターゲティングを参照してください。
カスタムドメイン
リンクの短縮では、独自のドメインを使用して短縮URLの外観をパーソナライズし、一貫したブランドイメージを表現することもできます。詳細については、セルフサービスカスタムドメインを参照してください。
よくある質問
テスト送信時に受け取るリンクは実際のURLですか?
キャンペーンがテスト送信前に下書きとして保存されている場合は、はい。それ以外の場合は、プレースホルダーリンクです。起動されたキャンペーンで送信される正確なURLは、テスト送信で送信されたURLとは異なる場合があることに注意してください。
URLを短縮する前にUTMパラメータを追加できますか?
はい。静的パラメータとダイナミックなパラメータの両方を追加できます。
短縮URLはどのくらいの期間有効ですか?
パーソナライズ済みURLは、URL登録時から2か月間有効です。統合リンク短縮の場合は、静的またはパーソナライズ済みの区別がなく、すべてのリンクは9週間有効です。
リンクを短縮するためにBraze SDKをインストールする必要がありますか?
いいえ。リンクの短縮は、SDKの統合なしで機能します。
URLをクリックした個々のユーザーを特定できますか?
はい。高度なトラッキングが有効になっている場合、SMSリターゲティングフィルターまたはCurrentsによって送信されるSMSクリックイベント(users.messages.sms.ShortLinkClick)を活用して、URLをクリックしたユーザーをリターゲティングできます。
リンク短縮はディープリンクやユニバーサルリンクで機能しますか?
リンク短縮はディープリンクでは機能しません。代わりに、BranchやAppsFlyerなどのサードパーティプロバイダーのユニバーサルリンクを短縮できますが、ユーザーに短いリダイレクトや「ちらつき」効果が発生する場合があります。これは、短縮リンクがアプリの起動をサポートするユニバーサルリンクに解決される前に、まずWebを経由してルーティングされるためです。さらに、Brazeはユニバーサルリンクの短縮時に発生する可能性のある問題(アトリビューションの破損や予期しないリダイレクトなど)のトラブルシューティングを行うことができません。

ユニバーサルリンクでリンク短縮を実装する前に、ユーザーエクスペリエンスをテストして、期待どおりであることを確認してください。
send_idsはSMSクリックイベントに関連付けられていますか?
いいえ。ただし、高度なトラッキングが有効になっている場合、クエリビルダーを使用して、次のクエリでCurrentsデータをクエリすることにより、一般的にsend_idsをクリックイベントに関連付けることができます。
1
2
3
4
5
6
SELECT c.*, s.send_id
FROM USERS_MESSAGES_SMS_SHORTLINKCLICK_SHARED AS c
INNER JOIN USERS_MESSAGES_SMS_SEND_SHARED AS s
ON s.user_id = c.user_id
AND (s.message_variation_id = c.message_variation_id OR s.canvas_step_message_variation_id = c.canvas_step_message_variation_id)
WHERE s.send_id IS NOT NULL;
リンク短縮を使用すると、SMSまたはRCSメッセージに含まれるURLを自動的に短縮し、クリックスルー率の分析を収集できます。これにより、追加のエンゲージメント指標が提供され、ユーザーがキャンペーンにどのように関わっているかを理解するのに役立ちます。
リンク短縮は、キャンペーンとキャンバスの両方でメッセージバリアントレベルで有効にできます。リンク短縮が有効になると、クリックによりCurrentsを通じて送信されるSMSクリックイベントが生成されます。
リンクは共有ショートドメイン(brz.ai)またはカスタムリンク短縮ドメインを使用して短縮され、作成日から9週間有効です。URLの例は https://brz.ai/8jshX2dj のようになります。
リンク短縮の使用
リンク短縮を使用するには、メッセージ作成画面のリンク短縮チェックボックスが選択されていることを確認してください。


Brazeは http:// または https:// で始まるURLのみを認識します。URLが認識されると、プレビューセクションがプレースホルダーURLで更新されます。Brazeは短縮後のメッセージの長さを推定しますが、より正確な推定のためにテストユーザーを選択してメッセージを下書きとして保存するよう警告が表示されます。

UTMパラメーターの追加
リンクの短縮によりURLを自動的に追跡できますが、URLにUTMパラメータを追加して、Google Analyticsなどのサードパーティの分析ツールでキャンペーンのパフォーマンスを追跡することもできます。
URLにUTMパラメータを追加するには、次の手順を実行します。
- ベースURLから始めます。これは、追跡するページのURLです(
https://www.example.comなど)。 - ベースURLの後に疑問符(?)を追加します。
- 各UTMパラメータをアンパサンド(&)で区切って追加します。
例: https://www.example.com?utm_source=newsletter&utm_medium=sms
URLでのLiquidパーソナライゼーション
Brazeの作成画面内で直接URLをダイナミックに構築し、URLにダイナミックなUTMパラメーターを追加したり、ユーザーにユニークなリンクを送信したりする方法については、URLでのLiquidパーソナライゼーションの使用を参照してください。
テスト
キャンペーンまたはキャンバスを起動する前に、まずメッセージをプレビューしてテストすることがベストプラクティスです。これを行うには、テストタブに移動して、コンテンツテストグループまたは個々のユーザーにSMSまたはRCSメッセージをプレビューして送信します。
このプレビューは、関連するパーソナライゼーションと短縮URLで更新されます。文字数と課金対象セグメントも、レンダリングされたパーソナライゼーションと短縮URLを反映して更新されます。
テストメッセージを送信する前にキャンペーンまたはキャンバスを保存して、メッセージで配信される短縮URLの表現を受け取るようにしてください。テスト送信前にキャンペーンまたはキャンバスが保存されていない場合、テスト送信にはプレースホルダーURLが含まれます。

アクティブなキャンバス内で下書きが作成された場合、短縮URLは生成されません。実際の短縮URLは、キャンバスの下書きがアクティブになったときに生成されます。


Liquidパーソナライゼーションと短縮URLは、ユーザーが選択された後にテストタブでテンプレート化されます。正確な文字数を取得するために、ユーザーが選択されていることを確認してください。
クリックトラッキング
リンク短縮が有効になっている場合、SMS/MMS/RCSパフォーマンステーブルには、バリアントごとのクリックイベント数と関連するクリック率を示す合計クリック数という列が含まれます。指標の詳細については、メッセージパフォーマンスを参照してください。

過去のパフォーマンスおよびSMS/MMS/RCSパフォーマンステーブルには、合計クリック数のオプションも含まれており、クリックイベントの日次時系列が表示されます。クリックはリダイレクト時(ユーザーがリンクにアクセスした場合など)にインクリメントされ、ユーザーごとに複数回インクリメントされる場合があります。
ユーザーのリターゲティング
リターゲティングに関するガイダンスについては、リターゲティングを参照してください。
カスタムドメイン
リンクの短縮では、独自のドメインを使用して短縮URLの外観をパーソナライズし、一貫したブランドイメージを表現することもできます。詳細については、セルフサービスカスタムドメインを参照してください。
よくある質問
テスト送信時に受け取るリンクは実際のURLですか?
キャンペーンがテスト送信前に下書きとして保存されている場合は、はい。それ以外の場合は、プレースホルダーリンクです。起動されたキャンペーンで送信される正確なURLは、テスト送信で送信されたURLとは異なる場合があることに注意してください。
URLを短縮する前にUTMパラメータを追加できますか?
はい。静的パラメータとダイナミックなパラメータの両方を追加できます。
短縮URLはどのくらいの期間有効ですか?
パーソナライズ済みURLは、URL登録時から2か月間有効です。統合リンク短縮の場合は、静的またはパーソナライズ済みの区別がなく、すべてのリンクは9週間有効です。
リンクを短縮するためにBraze SDKをインストールする必要がありますか?
いいえ。リンクの短縮は、SDKの統合なしで機能します。
URLをクリックした個々のユーザーを特定できますか?
はい。SMSリターゲティングフィルターまたはCurrentsによって送信されるSMSクリックイベント(users.messages.sms.ShortLinkClick)を使用して、URLをクリックしたユーザーをリターゲティングできます。
リンク短縮はディープリンクやユニバーサルリンクで機能しますか?
リンク短縮はディープリンクでは機能しません。代わりに、BranchやAppsFlyerなどのサードパーティプロバイダーのユニバーサルリンクを短縮できますが、ユーザーに短いリダイレクトや「ちらつき」効果が発生する場合があります。これは、短縮リンクがアプリの起動をサポートするユニバーサルリンクに解決される前に、まずWebを経由してルーティングされるためです。さらに、Brazeはユニバーサルリンクの短縮時に発生する可能性のある問題(アトリビューションの破損や予期しないリダイレクトなど)のトラブルシューティングを行うことができません。

ユニバーサルリンクでリンク短縮を実装する前に、ユーザーエクスペリエンスをテストして、期待どおりであることを確認してください。
send_idsはSMSクリックイベントに関連付けられていますか?
いいえ。ただし、一般的にクエリビルダーを使用して、以下のクエリでCurrentsデータをクエリすることにより、send_idsをクリックイベントに関連付けることができます。
1
2
3
4
5
6
SELECT c.*, s.send_id
FROM USERS_MESSAGES_SMS_SHORTLINKCLICK_SHARED AS c
INNER JOIN USERS_MESSAGES_SMS_SEND_SHARED AS s
ON s.user_id = c.user_id
AND (s.message_variation_id = c.message_variation_id OR s.canvas_step_message_variation_id = c.canvas_step_message_variation_id)
WHERE s.send_id IS NOT NULL;