2026/11/05
著者:
Ira Holubovska
Cookieはマーケティングの礎ですが、業界内で多くの議論や混乱を引き起こしています。ユーザーのプライバシー意識の高まり、CCPAやGDPRなどのデータ規制ポリシーにより、Cookieを最大限に活用することが難しくなっています。
Intelligent Tracking Preventionをはじめとするトラッキング防止機能もCookieを制限しています。これらの要因は、オンラインマーケティング、特に広告ターゲティングのためのサードパーティデータ収集に大きく依存しているビジネスに課題を突きつけています。
これにより、広告主はCookieを使用せずにオーディエンスをターゲティングする方法や、まだ利用可能なCookieを最大限に活用する方法を模索するようになっています。Cookieを最大限に活用するひとつの方法は、その有効期限を延長することです。本記事では、トラッキング制限がCookieに与える影響、マーケティングへの影響、そしてGoogle Tag ManagerとGTMサーバーを使ってCookieの有効期限を延長する方法をご紹介します。
| アナリティクスや広告トラッカーのCookie有効期限をすぐに確認したいですか?→ StapeのWebsite Tracking Checkerでサイトを無料スキャンできます。このツールは、ウェブサイトのアナリティクストラッキングが最新のベストプラクティスにどれだけ沿っているかを示し、アナリティクスシステムや広告プラットフォームのデータ品質を向上させる機会を明らかにします。デジタルマーケターや代理店は、迅速なトラッキング監査を実施し、レポートを実装の再確認用チェックリストとして活用することで、サーバーサイドトラッキングの価値を証明してクライアント獲得につなげることができます。 |
最近では、多くのブラウザがサードパーティCookieをブロックしています。サードパーティCookieを制限している代表的な2つのブラウザはSafariとFirefoxです。
ファーストパーティCookieとサードパーティCookieの違いについて説明しましょう。簡単に言えば、主な違いは、ファーストパーティCookieが訪問中のサイトからそのドメインに対して設定されるのに対し、サードパーティCookieは訪問中のサイトから他のドメインに対して設定される点です。
サードパーティCookieは、クロスサイトトラッキングが原因で評判を落としました。広告主はこの種類のCookieを使用して、異なるドメイン間でユーザーを追跡し、プロファイリングを行います。サードパーティCookieを利用することで、大手プラットフォームはユーザーのインターネット上の行動を追跡し、どのサイトを訪問しているかを把握できます。そして最終的に、この情報を使用してパーソナライズされた広告を表示します。
FirefoxやSafariで使用されているIntelligent Tracking Preventionのアルゴリズムは、Cookieの有効期限を7日間(CookieがJavaScriptで設定されている場合)、または24時間(CookieがJavaScriptで設定され、リンクデコレーションが使用されており、参照元ウェブサイトが「既知のトラッカー」であるというすべての条件が満たされた場合)に制限します。
サーバーURLへのリクエスト送信はCookie管理において極めて重要であり、マーケティングやアナリティクスのプラットフォーム内でのアトリビューションやレポートに影響を与えます。
すべてのマーケティングおよびアナリティクスプラットフォームは、アナリティクスプラットフォームでの広告アトリビューションやレポートが機能するためのClick IDやその他のパラメータをCookieに保存しています。
これらのCookieの有効期限が短縮されると、アトリビューションの結果、広告キャンペーン、アナリティクス内のデータに致命的な影響が及びます。
Cookieが1日または7日で削除されるため、7日前にサイトを訪問したユーザーは新規ユーザーと見なされます。これはカスタマージャーニーに甚大な影響を与えます。どのトラフィックソースが顧客の購入決定に影響を与えたのか、その全体像を把握することができなくなります。
パーソナライゼーションは、関連性の高いオファー、コンテンツ、商品などを表示することで、顧客にシームレスな体験を提供することがよくあります。しかし、Cookieの有効期限が短くなると、パーソナライゼーションが逆効果をもたらす可能性があります。Cookieの期限が切れるたびに、ユーザーは新しいオーディエンスプールに割り当てられてしまいます。
各アフィリエイトオファーにはCookieの有効期限が設定されています。ユーザーが本日Safariで紹介リンク経由でサイトを訪れ、10日後に購入に至ったとします。その場合、このコンバージョンはアフィリエイターの実績としてカウントされず、アフィリエイターは報酬を受け取ることができません。
Cookieが7日または1日ごとにリセットされると、リマーケティングオーディエンスの規模や広告のフリークエンシーに悪影響を与えます。また、プラットフォーム側で類似オーディエンスを作成するためのデータも減少します。
各ブラウザでCookieがどのように動作するかを確認できるウェブサイトがあります。 サーバーサイドトラッキング用にGoogle Tag Managerを設定すると、サーバーコンテナを使用してCookieの持続期間を効果的に管理できるようになります。過去数年間でCookieの有効期限は何度か変更されており、サードパーティCookieおよびファーストパーティCookieへの制限は厳しさを増しています。
Safariの最近の変更により、サードパーティIPによって設定されたCookieの有効期限が制限されるようになりました。sGTM専用のカスタムドメインを使用するだけでは、Cookieの有効期限を延長するのに不十分となっています。主な理由は、タギングサーバーURLのIPがメインのウェブサイトのIPと異なるためです。
Stapeでは、Cookieの有効期限を延長するための4つのオプションを提供しています。以下の表で利用可能な4つのオプションを比較しています。表の後に、それぞれの詳細な説明を掲載しています。
| 同一オリジン | Own CDN | Cookie Keeper | Cookie Extenderタグ | |
| 仕組み | ファーストパーティ配信。 | ウェブサイトドメインと同じIPからサーバーGTMコンテナURLをプロキシします。 | マスターCookieを使用してCookieを保存および復元します。 | sGTMを使用して特定のCookieを延長するように設計されています。 |
| 技術的要件 | リクエストを転送するためのCDNまたはロードバランサーの設定。DNSレコードの更新が必要な場合があります。 | Page Ruleの設定。 | CMS用のStapeプラグインを使用するか、StapeインターフェースでマスターCookieを手動設定して、ユーザーごとにCookieを保存および復元します。 | サーバーサイドGoogle Tag Manager内でタグを設定します。 |
| メリット | Googleが推奨するsGTM用のカスタムドメイン設定方法です。すべてのブラウザでCookieの有効期限を延長します。 | すべてのブラウザでCookieの有効期限を延長します。追加コストはかかりません。 | WordPress、Shopify、Magento、BigCommerceなどの標準的なCMS向けに簡単に設定できます。 | 他のCookie有効期限延長方法が機能しない場合に役立ちます。例えば、ネイティブタグがCookieを延長しない場合や、JSによって設定されたCookieを延長する必要がある場合などです。 |
| デメリット | 設定が複雑で、Workerへのリクエストごとに追加コストが発生する場合があります。 | Page Ruleの設定にはある程度の技術的知識が必要です。 | カスタムウェブサイトの場合、ユーザーが手動でマスターCookieを指定する必要があります。 | 特定のユースケースで機能します。 |
| 設定方法 | リンク | リンク | リンク | リンク |
StapeのOwn CDNソリューションを使用すると、トラッキングスクリプトやファイルを自社のコンテンツ配信ネットワークでホスティングできるため、速度、セキュリティ、データプライバシーをより細かく管理できます。独自のCDNを使用することで、サーバーサイドトラッキングのパフォーマンスを向上させ、サードパーティプロバイダーへの依存を減らすことができます。
詳細については、Own CDNの設定をご覧ください。
Stapeを使用すると、Google Tag Managerサーバーでカスタムドメインを設定できます。これにより、ウェブサイトと同一のオリジンを使用できるため、トラッキングの信頼性が高まり、データプライバシーが向上します。この設定により、トランスポートURLがウェブサイトのドメインと一致し、クロスオリジンリクエストの問題が軽減され、シームレスなトラッキング体験が実現します。
詳細については、こちらのカスタムドメインの設定に関する記事をご覧ください。
StapeのCookie Keeperパワーアップは、サーバーサイドで値を保存および復元することにより、ブラウザの制限によるCookieの損失を防ぎます。ブラウザがCookieの有効期限を制限している場合でも、Cookieをアクティブな状態に保ち、トラッキングの信頼性を高めます。
詳細については、Cookie Keeperの設定をご覧ください。
サーバーGoogle Tag Manager用のCookie Extenderタグを使用すると、Cookieの有効期限を延長し、トラッキング制限下でも長期間維持できるようになります。また、元のCookieの期限が切れた場合に値を復元するためのバックアップCookieを作成することもできます。このツールは、自動的にCookieを延長しないプラットフォーム上のCookieを管理する際に特に役立ちます。
Cookie Extenderタグの詳細については、次の項目をご確認ください。
Stapeは、Cookieを延長するために明示的に設計されたsGTM用のCookie Extenderタグを開発しました。Cookieを延長するためにこのタグを使用する必要がある状況はいくつか考えられますが、私たちの経験から最も一般的なシナリオは以下のとおりです。
アフィリエイトネットワークやメールサービスなど、ネイティブタグではCookieを延長できないプラットフォームにおいて、Cookieの有効期限を延長しなければならないケースが何度もありました。あるいは、HttpOnly属性の付いたサーバーCookieはJavaScriptからアクセスできず、ウェブGTMでこれらのCookieを使用できないため、ウェブCookieを延長する必要がある場合もあります。これらすべての状況において、Cookie Extenderが役立ちます。
では、このようなケースでCookie Extenderタグを使用してCookieを延長するにはどうすればよいでしょうか?
サーバーサイドトラッキングに対応しておらず、ウェブコンテナでのみ使用可能な(そのためCookieがJS経由で設定される)2つの人気プラットフォームであるHotjarとMicrosoft(Bing)広告を見てみましょう。
Cookie Extenderタグを使用して、これらのプラットフォームのCookie有効期限を延長する方法を確認していきましょう。
この例では、HotjarとMicrosoft広告を取り上げます。
Microsoftはかなり多くのCookieを設定しますが、通常最も重要なのはアトリビューションに使用されるクリックIDです。Microsoftの場合、これは「_uetmsclkid」という名前のCookieです。これを延長する必要があります。
また、Cookieの有効期間を把握しておくことも重要です。クリックIDの場合、通常はプラットフォームで利用可能な最大アトリビューションウィンドウの期間(通常は90日間)に設定されます。
ただし、ユーザーIDなどのCookieの有効期限は最大でも400日とする必要があります。
多くの場合、プラットフォームの公式ドキュメントには、設定されるCookie、その有効期間、および用途が記載されているため、非常に簡単に設定できます。
Hotjarにはそのようなドキュメントが用意されています。
このドキュメントから、ユーザーIDの実体である「_hjSessionUser_{site_id}」Cookieを365日間延長する必要があることがすぐに分かります。
延長すべきCookieが特定できたので、あとはCookie Extenderタグを設定するだけです。
サーバー GTM コンテナで、ギャラリー内のCookie Extender タグを見つけて追加してください。

この設定はバックアップ Cookie を作成し、メインの Cookie が見つからない場合にそれらを復元します。たとえば、_uetmsclkid に対しては _uetmsclkid_backup が作成されます。このバックアップ Cookie は、元の Cookie が削除された場合の復元に使用されます。このオプションは常に有効にしておくことができます。
この例では、_uetmsclkid を 7776000 秒(90日間)に延長し、
_hjSessionUser_55576969 を 31536000 秒(365日間)に延長しています。

Safari では GTM コンテナのプレビューを実行できないため、加えた変更を公開してから、その後 Cookie の延長を確認する必要があります。
コンテナ内の変更を公開し、Safari で Cookie Extender を設定した Cookie に指定した有効期限が設定されていることを確認してください。

ITPによるCookieやデータ収集の制限を導入したことで、Safariはオンラインプライバシー保護の推進において主導的な地位を確立しました。しかし、ブラウザ市場の50%以上を占めるChromeをはじめとする他のブラウザも、トラッキング防止機能の導入を開始しています。
Cookie Extenderを使用することで、サーバーサイドトラッキングに対応していないプラットフォームや、技術的にサーバー上で利用できないプラットフォームであっても、サーバーサイドトラッキングのメリットを活用できます。
Cookieは、キャンペーンのパフォーマンス、アトリビューション、コンバージョントラッキングなどに極めて大きな影響を与えます。そのため、Cookieの有効期限を延長するためにサーバーサイドトラッキングを導入することが推奨されます。
これらの回避策の設定が難しすぎると感じられる場合は、完全版のGoogle Tag Manager courseを受講することで、わかりやすい段階的なガイダンスを得られます。適切なトレーニングを受けることで、高度なサーバーサイドタグの導入がはるかに容易になり、制限の厳しいブラウザでもコンバージョンデータの精度を維持できるようになります。
サーバーサイドで始めませんか?
無料で試す2026/11/05
コメント