リンク短縮
このページでは、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:// またはhttps:// で始まるURL のみを認識します。URL が認識されると、プレビュー セクションがプレースホルダURL で更新されます。BrazeはURLを短縮した後の長さを見積もりますが、警告が表示され、テストユーザーを選択してメッセージを下書きとして保存するよう促され、より正確な見積もりが得られます。
!メッセージ作成画面では、”メッセージ “ボックスに長いURLを入力し、プレビューで短縮リンクを生成する。
UTMパラメータの追加
While link shortening allows you to track your URLs automatically, you can also add UTM parameters to your URLs to track the performance of campaigns in third-party analytics tools, such as Google Analytics.
To add UTM parameters to your URL, do the following:
- Start with your base URL. This is the URL of the page you want to track (such as
https://www.example.com). - Add a question mark (?) after your base URL.
- Add each UTM parameter separated by an ampersand (&).
An example is 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トリガーのプロパティに含まれているものも短縮されます。たとえば、{{api_trigger_properties.${url_value}}} が有効なURL を表す場合、メッセージを送信する前にその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 が含まれます。
アクティブなキャンバス内にドラフトが作成された場合、短縮されたURL は生成されません。キャンバスドラフトがアクティブになると、実際の短縮URL が生成されます。
!メッセージ “テスト “タブには、テスト受信者を選択するためのフィールドがある。
Liquidパーソナライゼーションと短縮URLは、ユーザーが選択された後、テストタブにテンプレート化されます。ユーザーが選択されていることを確認して、正確な文字数を取得してください。
クリックトラッキング
リンク短縮がオンになっている場合、SMS/MMS/RCSパフォーマンステーブルには、バリアントごとのクリックイベントのカウントと関連するクリック率を示すTotal Clicksというカラムが含まれる。メトリックの詳細については、メッセージパフォーマンスを参照してください。
ヒストリカル・パフォーマンスと SMS/MMS/RCSパフォーマンス・テーブルには、総クリック数のオプションもあり、クリック・イベントの日次時系列を表示する。クリック数はリダイレクト時(例えば、ユーザーがリンクを訪問したとき)に増加し、ユーザーごとに複数回増加することがあります。
ユーザーのリターゲティング
リターゲットのガイダンスについては、リターゲットを参照してください。
Custom domains
Link shortening also allows you to use your own domain to personalize the look and feel of your shortened URLs, helping portray a consistent brand image. For more information, refer to Custom domains.
Frequently asked questions
Are the links I receive when test sending real URLs?
If the campaign has been saved as a draft before test sending, yes. Otherwise, it is a placeholder link. Note that the exact URL sent in a launched campaign may differ from the one sent in a test send.
Can I add UTM parameters to a URL before it is shortened?
Yes. Both static and dynamic parameters can be added.
How long do shortened URLs remain valid?
Personalized URLs are valid for two months from the time of URL registration.
Does the Braze SDK need to be installed in order to shorten links?
No. Link shortening works without any SDK integration.
URL をクリックしている個々のユーザーを特定することはできますか?
はい。Advanced Tracking をオンにすると、Currents 経由で送信されるSMS リターゲティングフィルタまたは SMS クリックイベント(users.messages.sms.ShortLinkClick)を利用して、URL をクリックしたユーザーをリターゲティングできます。
現時点では、RCS クリックイベントは Currents 経由では使用できません。
リンク短縮作業は、ディープリンクやユニバーサルリンクと連携していますか?
リンク短縮はディープリンクでは機能しない。あるいは、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 でこのページを編集