タグではなくサーバーサイド
イベントはLetlinkのサーバーからMeasurement Protocolを通じて送信されます。リダイレクト時にgtag.jsは読み込まれないため、訪問者がスクリプトをブロックしていても、QRコードをスキャンしても、アプリ内ブラウザでリンクを開いても、クリックは届きます。
Google Analytics 4
Letlinkは短縮リンクの各クリックを自社サーバーからGoogle Analytics 4に送るため、リンクのトラフィックがサイトの他のトラフィックと同じプロパティに入ります。タグが読み込まれなかったクリックも含まれます。
簡潔な回答
Google Analyticsのリンク計測とは、リンクのクリックをGA4のイベントとして記録し、リンクのトラフィックをサイトの他のデータと並べてレポートできるようにすることです。Letlinkは記録されたすべての短縮リンクのクリックを、Measurement Protocolを通じてサーバーサイドでGA4に送信します。イベントはlink_clickで、short_code、link_type、variation、device_type、browserが付きます。Soloプラン(月額$3.90)から利用できます。設定に必要なのは測定IDとAPIシークレットだけで、リンクのUTMタグは引き続きサイト上での訪問者のセッションを正しく紐づけます。
機能
イベントはLetlinkのサーバーからMeasurement Protocolを通じて送信されます。リダイレクト時にgtag.jsは読み込まれないため、訪問者がスクリプトをブロックしていても、QRコードをスキャンしても、アプリ内ブラウザでリンクを開いても、クリックは届きます。
記録された各クリックは、パラメータ short_code、link_type、variation、device_type、browser、session_id を持つイベント link_click として届きます。100文字を超える値はGA4の上限に合わせて切り詰められます。
variation にはスプリットテストのリンク先名、スキャンの場合は qr が入ります。カスタムディメンションとして登録すれば、GA4の探索で印刷物のトラフィックやクリエイティブのテストを切り分けられます。
判明している場合、訪問者の国が user_location で送られるため、GA4の地域レポートに短縮リンクのクリックも含まれます。
client_id はLetlinkがユニーク訪問者の判定に使うデバイスフィンガープリントで、ない場合は click-<visit id> になります。session_id は訪問IDなので、各クリックはそれぞれ独立したセッションとしてカウントされます。
「UTM付きリンク」はリダイレクト時にソース、メディア、キャンペーンをリンク先に付与するため、自社サイトのGA4タグは、そのセッションをいつもどおりキャンペーンに紐づけます。これはlink_clickイベントとは別に処理されます。
ボットは送信されません。国別ルールやデバイスごとの訪問回数制限で拒否された訪問は記録されず、月間クリック上限を超えると、イベントは翌月まで一時停止します。
クリックを、その後のサイト上での訪問者のセッションと結びつけることはしません。クライアントIDはLetlinkのフィンガープリントで、_gaクッキーではないためです。クリック数にはlink_clickを、その後の行動にはサイト自身のセッションを使ってください。
活用例
SNS、メール、印刷物、パートナーのリンクが、Webサイトのトラフィックと同じGA4プロパティに表示されるので、レポートに別のツールは必要ありません。
スクリプトをブロックしている訪問者、ページの読み込み前に離脱した訪問者、アプリ内ブラウザから来た訪問者もカウントされます。イベントがブラウザに依存していないからです。
印刷したコードのスキャンが qr タグ付きでGA4に表示され、同じキャンペーンのオンラインのクリックと並べて確認できます。
link_clickをバリエーション別に分解し、各リンク先のUTMキャンペーンのサイト内行動と比較できます。
Google Analyticsで、管理 → データストリーム → 対象のウェブストリームを開き、G- で始まる測定IDをコピーします。
同じストリームでMeasurement Protocol APIシークレットを開き、シークレットを作成してすぐにコピーします。GA4では再表示されません。
「連携」→「Google Analytics 4」を開き(オーナーと管理者のみ)、測定IDとAPIシークレットを貼り付けて保存します。Soloプラン以上が必要です。
短縮リンクをクリックしてから、管理 → DebugView またはリアルタイムを確認します。標準レポートには最大24時間かかることがあります。探索で使うには、short_code と variation をカスタムディメンションとして登録してください。
料金
カード不要で無料で始められます。すべての有料プランは年払いで20%オフ。
| プラン | Free | Solo | Growth 一番人気 | Ultimate |
|---|---|---|---|---|
| 月額料金 | $0 | $3.90 | $8.90 | $39.90 |
| 有効なリンク | 1,000 | 3,000 | 8,000 | 15,000 |
| 月間計測クリック | 1,000 | 10,000 | 100,000 | 無制限 |
| カスタムドメイン | — | 1 | 3 | 50 |
| チームメンバー | 1 | 1 | 5 | 50 |
| クリック履歴 | 7日 | 30日 | 365日 | 無制限 |
モバイルアプリ
短縮リンクの作成、クリックのリアルタイム確認、QRコードのデザインをスマホから。iPhone、iPad、Androidで無料。
Letlinkでリンクを短縮し、「連携」で測定IDとMeasurement Protocol APIシークレットを使ってGoogle Analytics 4を接続します。以降、短縮リンクで記録されたすべてのクリックが、link_clickイベントとしてサーバーサイドでGA4に送られます。Soloプラン(月額$3.90)から利用できます。
ブラウザのタグは、ブラウザがタグを読み込んで実行した訪問者しかカウントできません。広告ブロッカー、スクリプトブロッカー、アプリ内ブラウザ、ページの読み込み前に離脱した人は、すべて計測から漏れます。Letlinkはリダイレクトの時点で自社サーバーからイベントを送るため、これらに関係なくクリックがカウントされます。
この2つは別のものです。link_clickは短縮リンクのクリックに関するLetlinkの記録で、セッションとページビューは、リンク先ページにGA4タグがあればそこから生まれます。link_clickのクライアントIDはLetlinkのデバイスフィンガープリントで、サイトの_gaクッキーではないため、両者は結びつけられません。クリックはlink_clickで、サイト内の行動はセッションでレポートしてください。
はい、サイト上の訪問をGA4でキャンペーンに紐づけたい場合は必要です。「UTM付きリンク」はリダイレクト時にソース、メディア、キャンペーンをリンク先URLに付与し、サイトのGA4タグがそれを読み取ります。link_clickイベントはUTMタグの有無に関係なく機能します。
GA4の標準レポートには最大24時間かかることがあるため、まず管理 → DebugView またはリアルタイムを確認してください。次に、測定IDとAPIシークレットが同じウェブストリームのものか、そしてクリックが記録されたかを確認します。ボット、国別ルールや訪問回数制限でブロックされた訪問、月間の計測クリック上限を超えたクリックは送信されません。
Solo(月額$3.90)、Growth($8.90)、Ultimate($39.90)です。送信できるクリックはSoloで月10,000件、Growthで100,000件、Ultimateは月間上限なしです。無料プランにGA4は含まれませんが、同じクリック分析をLetlinkのダッシュボードで確認できます。
はじめる
無料プランはクレジットカード不要で、試用期限もありません。独自ドメイン、より多くのリンク、チームが必要になったらアップグレードしてください。