リンク短縮
このページでは、SMS および RCS メッセージでリンク短縮を有効にする方法、短縮リンクをテストする方法、短縮リンクでカスタムドメインを使用する方法などについて説明します。
リンクの短縮とクリックの追跡により、SMSまたはRCSメッセージに含まれるURLを自動的に短縮し、クリックスルーレート分析を収集することができます。これにより、ユーザーがキャンペーンにどのように関与しているかを理解するための追加のエンゲージメントメトリクスが提供されます。
キャンペーンとキャンバスの両方で、メッセージバリアントレベルでリンク短縮とクリック追跡をオンにすることができる。
URLの長さは、有効になっているトラッキングの種類によって決まる:
- 基本的なトラッキングはキャンペーンレベルのクリック追跡を可能にします。静的 URL の長さは 20 文字で、パーソナライズされた URL の長さは 25 文字です。
- 高度なトラッキング は、キャンペーンレベルおよびユーザーレベルのクリックトラッキングを有効にし、クリックに依存するセグメンテーションおよびターゲット変更機能を使用できるようにします。クリックは、Currentsを通じて送信されるSMSクリックイベントも生成します。高度なトラッキング機能付き静的URLは27~28文字の長さになる。これにより、URLをクリックしたユーザーのセグメントを作成できる。パーソナライズされた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://で始まるURLのみhttps://を認識する。URL が認識されると、プレビュー セクションがプレースホルダURL で更新されます。Brazeは短縮後のURLの長さを推定するが、より正確な推定のためにはテストユーザーを選択し、メッセージを下書きとして保存するよう警告が表示される。
![[メッセージ] ボックスに長い URL が表示され、プレビューに短縮リンクが生成されたメッセージ作成画面。](/docs/ja/assets/img/link_shortening/shortening3.png?3e2f43dcc777b35a0caad8ac01315804)
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を短縮する
LiquidによってレンダリングされるURLは、APIトリガーのプロパティに含まれているものも短縮されます。例えば、が有効なURLを表す{{api_trigger_properties.${url_value}}}場合、メッセージを送信する前にそのURLを短縮しトラッキングする。
エンド/messages/sendポイントでURLを短縮する
リンク短縮は、/messages/send endpoint を介して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のユーザーセグメントを作成するために、追跡されたデータを使用できます。このパラメータを使用するには、 link_shortening_enabled がtrue であり、campaign_id とmessage_variation_id が存在しなければなりません。 |
完全なリクエストパラメーターのリストについては、「リクエストパラメーター」を参照してください。
テスト
キャンペーンまたはキャンバスを起動する前に、まずメッセージをプレビューしてテストすることをお勧めします。そのためには、[テスト] タブに移動して SMS または RCS メッセージをプレビューし、コンテンツテストグループまたは個々のユーザーにこれらのメッセージを送信します。
このプレビューは、関連するパーソナライゼーションと短縮されたURLで更新される。文字数と課金対象セグメントの数も、レンダリングされたパーソナライゼーションと短縮されたURLを反映して更新される。
テストメッセージを送信する前に、必ずキャンペーンまたはキャンバスを保存すること。そうすれば、メッセージ内で送信される短縮URLの表示を確認できる。テスト送信前にキャンペーンやキャンバスが保存されていない場合、テスト送信にはプレースホルダーURLが含まれる。
キャンバスが「クリックされた短縮SMSリンク」フィルターに表示されるためには、短縮リンクを含むキャンバスステップも高度なトラッキングをイネーブルメントする必要がある。これによりユーザー単位のクリック追跡が可能となる。ショートリンクが基本トラッキングで設定されている場合、SMSショートリンクのクリックイベントをフィルターするオプションは利用できない。
アクティブなキャンバス内にドラフトが作成された場合、短縮されたURL は生成されません。実際に短縮されたURL は、キャンバスの下書きがアクティブになったときに生成されます。
![テスト受信者を選択するためのフィールドがあるメッセージの [テスト] タブ。](/docs/ja/assets/img/link_shortening/shortening2.png?b863491ba27beed4b04fa6e11ce18493)
Liquidパーソナライゼーションと短縮URLは、ユーザーが選択された後、テストタブにテンプレート化されます。ユーザーが選択されていることを確認して、正確な文字数を取得してください。
クリックトラッキング
リンク短縮が有効になっている場合、SMS/MMS/RCSパフォーマンス表には「総クリック数」という列が含まれる。この列には各バリアントごとのクリックイベント数と、それに対応するクリック率が表示される。メトリックの詳細については、メッセージパフォーマンスを参照してください。

履歴パフォーマンスとSMS/MMS/RCSパフォーマンスの表には、総クリック数のオプションも含まれており、クリックイベントの日次時系列データを表示する。クリック数はリダイレクト時(例えば、ユーザーがリンクを訪問したとき)に増加し、ユーザーごとに複数回増加することがあります。
ユーザーのリターゲティング
リターゲットのガイダンスについては、リターゲットを参照してください。
カスタムドメイン
リンクの短縮は、独自のドメインを使用して短縮URLの外観をパーソナライズし、一貫したブランド画像を表現するのに役立ちます。詳細については、カスタムドメインを参照してください。
よくある質問
テスト送信時に受け取るリンクは実際のURLですか?
キャンペーンがテスト送信前に下書きとして保存されている場合は、はい。それ以外の場合は、プレースホルダーリンクです。送信されたキャンペーンで送信された正確な URL は、テスト送信で送信された URL とは異なる場合があることに注意してください。
URLを短縮する前にUTMパラメータを追加できますか?
はい。静的パラメータとダイナミックなパラメータの両方を追加できます。
短縮URLはどのくらいの期間有効ですか?
パーソナライズされた URL は、URL 登録時から2か月間有効です。
リンクを短縮するためにBraze SDKをインストールする必要がありますか?
いいえ。リンクの短縮は、SDKの統合なしで機能します。
URL をクリックしている個々のユーザーを特定することはできますか?
はい。Advanced Tracking をオンにすると、Currents 経由で送信されるSMS リターゲティングフィルタまたは SMS クリックイベント(users.messages.sms.ShortLinkClick)を利用して、URL をクリックしたユーザーをリターゲティングできます。
リンク短縮作業は、ディープリンクやユニバーサルリンクと連携していますか?
リンク短縮はディープリンクでは機能しない。あるいは、BranchやAppsFlyerといったサードパーティ提供のユニバーサルリンクを短縮することもできる。ただし、ユーザーは短いリダイレクトや「ちらつき」効果を経験する可能性がある。これは、短縮リンクがまずWebを経由してから、アプリ起動をサポートするユニバーサルリンクに変換されるためだ。さらに、Brazeはユニバーサルリンクを短縮する際に発生する可能性のある問題、例えばアトリビューションの破損や予期せぬリダイレクトの発生などについては、トラブルシューティングを行えない。
ユニバーサルリンクによるリンク短縮を実装する前に、ユーザー体験をテストし、期待通りに動作することを確認せよ。
send_ids はSMS クリックイベントに関連付けられていますか?
いいえ。ただし、高度なトラッキングを有効にしている場合は、通常、Query Builderを使用して、クリックイベントで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;
GitHub でこのページを編集