> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Cookie と訪問者の同意を管理する

> Base44 はデフォルトで公開アプリへの訪問を追跡します。訪問者が Cookie を拒否できるようにするには、Cookie バナーを追加し、訪問者のトラッキングを同意を待つ設定にします。

公開アプリに人が訪れると、Base44 はデフォルトでその訪問を追跡します。そのため、[App Analytics](https://docs.base44.com/ja/documentation/performance-and-seo/app-analytics.md) で訪問者数や流入元を確認でき、[セッション録画](https://docs.base44.com/ja/documentation/performance-and-seo/session-recordings.md) をオンにしている場合は録画を見られます。このために、Base44 は訪問者がアプリを開くとすぐに、Cookie と呼ばれる小さなファイルを各訪問者のブラウザに保存します。

訪問者が Cookie を拒否できるようにしたい場合は、2 つのことが必要です。アプリに Cookie バナーを追加することと、Base44 が各訪問者の回答を待つように訪問者のトラッキング設定を変更することです。バナーだけではトラッキングは止まりません。

![旅行アプリのアプリエディタープレビューのスクリーンショット。下部に Decline と Accept がある Cookie バナーが表示されている](https://mintcdn.com/base44/_R_SYhlNNeW8UQlk/images/app-cookie-banner.png?fit=max\&auto=format\&n=_R_SYhlNNeW8UQlk\&q=85\&s=9f0b327ee071782d44ef3b2ca4f60a48)

AI チャットが作成した Cookie バナー

***

## Base44 が追跡するもの

訪問者のトラッキングには、訪問を追跡するために Base44 が公開アプリに追加するすべてのものが含まれます。

* **訪問とページビュー:** App Analytics に表示される内容です。
* **カスタムイベント:** サインアップやボタンのクリックなど、App Analytics で追跡するよう選んだ操作です。
* **訪問者の流入元:** 各訪問者がどのリンクや Web サイトから来たかを Cookie が 30 日間記憶します。Safari では 7 日後に削除される場合があります。
* **セッション録画:** オンにしている場合のみです。
* **広告のトラッキング:** 広告から人が訪れたことを広告プラットフォームに伝えるコードです。Meta、LinkedIn、TikTok、ChatGPT Ads のピクセルや Google 広告のコンバージョンなどがあります。[Google 広告キャンペーン](https://docs.base44.com/ja/promoting-your-app/google-ads-campaigns.md) などのために広告アカウントを Base44 に接続している場合のみです。

Google Analytics など、自分で追加したトラッキングコードは別扱いです。影響するのは、訪問者のトラッキングをオフにした場合だけです。詳しくは [よくある質問](#faqs) を参照してください。

***

## 訪問者のトラッキングのしくみ

Cookie は、Base44 が訪問者のブラウザに保存する小さなファイルです。これにより、訪問者がアプリ内を移動するときや再訪したときに、同じ訪問者だと認識できます。訪問者のトラッキング設定によって、Base44 が Cookie を保存するタイミングが決まります。

> [!WARNING]
>
> EU、英国、カリフォルニアなどの多くのプライバシー法では、アプリの動作に必要ない Cookie を設定する前に、訪問者の許可 (同意) を得ることが求められています。これが自分に当てはまるかわからない場合は、法律の専門家に確認してください。Base44 がこれを判断することはないため、これらの法律を遵守するのはあなたの責任です。

次の 3 つのオプションから選べます。

### On: すべての訪問者を追跡する

**On** は、すべてのアプリのデフォルトです。Base44 は、誰かがアプリを開くとすぐに、確認せずに Cookie を保存して追跡を開始します。アプリに Cookie バナーがあっても、訪問者は拒否できません。訪問者に同意を求める必要がない場合は、この設定のままで、何もする必要はありません。

### On after visitor consent: バナーを待つ

**On after visitor consent** では、訪問者が Cookie バナーで Cookie に同意するまで、Base44 は Cookie を保存せず、訪問も追跡しません。拒否した訪問者やバナーを無視した訪問者は追跡されません。そのため、App Analytics、セッション録画、広告のトラッキングには同意した訪問者だけが含まれ、訪問者数は以前より少なくなります。このオプションは Cookie バナーと組み合わせた場合にのみ機能します。設定するには、下のステップ 1 とステップ 2 に従ってください。

### Off: 誰も追跡しない

**Off** では、Base44 は訪問者を一切追跡しません。トラッキング用の Cookie は保存されず、App Analytics は訪問を数えず、セッションも録画されません。また、Google Analytics や Meta Pixel など、自分で追加したトラッキングコードもブロックします。オフにするには、[トラッキングをオフにする](#turning-tracking-off) を参照してください。

***

## ステップ 1 | Cookie バナーを追加する

アプリの Cookie バナーの作成を AI チャットに依頼します。バナーは訪問者に Cookie の同意または拒否を求め、各訪問者の選択を Google Consent Mode で Base44 に伝えます。Google Consent Mode は、バナーが訪問者の選択を伝えるための標準的な方法です。また、**Cookie settings** リンクも追加されるため、訪問者は後から選択を変更できます。

* **アプリにすでにバナーがある場合:** AI チャットに `Cookie バナーが訪問者の選択を Google Consent Mode で送信するようにして。` と依頼します。その後、アプリを公開してステップ 2 に進みます。
* **独自の同意ツールを使っている場合:** そのツールの Google Consent Mode オプションをオンにして、ステップ 2 に進みます。

**Cookie バナーを追加するには:**

1. アプリエディターに移動します。

2. Cookie バナーの追加を AI チャットに依頼します。例:

   ```text theme={null}
   Accept と Decline のボタンがある Cookie 同意バナーをアプリに追加して。
   ```

3. プレビューでバナーを確認してから、アプリを公開します。

***

## ステップ 2 | トラッキングを同意まで待機させる

訪問者のトラッキングを **On after visitor consent** に設定します。これにより、Base44 は訪問者が Cookie バナーで Cookie に同意した後にのみ追跡します。変更は公開アプリにすぐ適用されるため、再度公開する必要はありません。

アプリに公開済みのバナーがない場合、訪問者は同意できないため、App Analytics は訪問を一切数えません。

> [!TIP]
>
> **始める前に:** Cookie バナー付きでアプリを公開してください。

**Base44 が同意を待つように設定するには:**

1. アプリエディターに移動します。

2. **ダッシュボード** をクリックします。

3. 左メニューで **設定** をクリックします。

4. **Advanced Capabilities** で **Visitor tracking** を見つけます。

   ![Advanced Capabilities の下にある Visitor tracking の設定が強調表示された、アプリダッシュボードの Settings ページのスクリーンショット](https://mintcdn.com/base44/qRjqz_bRd3t5-juR/images/visitor-tracking-setting-dashboard.png?fit=max\&auto=format\&n=qRjqz_bRd3t5-juR\&q=85\&s=57cf930374806b1adc560010beb7b8f9)

   アプリのダッシュボードにある訪問者のトラッキング設定

5. ドロップダウンをクリックし、**On after visitor consent** を選択します。

   ![Visitor tracking のドロップダウンが開き、On after visitor consent が強調表示されたスクリーンショット](https://mintcdn.com/base44/qRjqz_bRd3t5-juR/images/visitor-tracking-settings.png?fit=max\&auto=format\&n=qRjqz_bRd3t5-juR\&q=85\&s=71a074328ca43567df17f5d20e1140ba)

   On after visitor consent を選択する

6. Cookie の同意について自分が責任を負うことを確認するチェックボックスを選択し、**Turn on** をクリックします。

   ![確認用のチェックボックスが強調表示された Turn on visitor tracking after consent ダイアログのスクリーンショット](https://mintcdn.com/base44/qRjqz_bRd3t5-juR/images/visitor-tracking-consent-dialog.png?fit=max\&auto=format\&n=qRjqz_bRd3t5-juR\&q=85\&s=18dcdb652dd71212eba49a6e19acde80)

   同意について自分が責任を負うことを確認する

***

## ステップ 3 | 古いアプリを更新する

> [!WARNING]
>
> **2026 年 11 月 5 日より前にアプリを構築した場合は、更新が必要なことがあります。** 更新するまで、トラッキングを同意待ちに設定したりオフにしたりしても、App Analytics がすべての訪問を数え続けることがあります。

アプリが、アプリを Base44 に接続するコードである Base44 SDK の古いバージョンをまだ使っている可能性があります。古い SDK では、設定にかかわらず、また訪問者が Cookie を拒否しても、App Analytics が訪問を数え続け、各訪問者のブラウザに訪問者 ID を保存します。セッション録画や広告のトラッキングなど、Base44 が追跡するほかのものはすでに設定に従っています。

アプリがすでに最新の場合でも、更新しても問題ありません。わからない場合は更新してください。

**アプリを更新するには:**

1. アプリエディターに移動します。

2. Base44 SDK の更新を AI チャットに依頼します。例:

   ```text theme={null}
   アプリの Base44 SDK を最新バージョンに更新して。
   ```

3. アプリを公開します。

***

## トラッキングをオフにする

Base44 に訪問者を一切追跡させたくない場合は、訪問者のトラッキングをオフにします。

> [!WARNING]
>
> **2026 年 11 月 5 日より前にアプリを構築した場合:** トラッキングをオフにした後、[アプリも更新](#step-3-|-update-an-older-app) してください。更新しないと、App Analytics が訪問を数え続けることがあります。

**トラッキングをオフにするには:**

1. アプリエディターに移動します。
2. **ダッシュボード** をクリックします。
3. 左メニューで **設定** をクリックします。
4. **Advanced Capabilities** で **Visitor tracking** のドロップダウンをクリックし、**Off** を選択します。確認は不要で、すぐに保存されます。

***

## よくある質問

質問をクリックすると、詳細を確認できます。

> [accordion] 訪問者が同意または拒否するとどうなりますか？
>
> **On after visitor consent** では、Base44 は訪問者が分析 Cookie に同意した後にのみ、訪問を数えて録画します。分析 Cookie は App Analytics とセッション録画を対象とします。接続した広告アカウントの広告トラッキングは、訪問者が広告 Cookie に同意した後にのみ読み込まれます。Accept と Decline だけのバナーでは、両方を一度に確認します。訪問者に別々に選んでもらいたい場合は、それらのオプションをバナーに追加するよう AI チャットに依頼してください。
>
> 訪問者が拒否した場合、Base44 はその訪問者を追跡しません。訪問者は、AI チャットがバナーに追加する **Cookie settings** リンクから、いつでも選択を変更できます。

> [accordion] On after visitor consent は、自分で追加したトラッキングコードにも適用されますか？
>
> いいえ。自分で追加したトラッキングコードに影響するのは、訪問者のトラッキングをオフにした場合だけで、その場合はコードがブロックされます。Google Analytics や Meta Pixel などのコードは、同意を待つように設定しない限り、すべての訪問者に対して読み込まれます。Cookie バナーを待つようにするよう AI チャットに依頼するか、プロバイダーの同意設定を使ってください。詳しくは [トラッキングスクリプトの追加](https://docs.base44.com/ja/documentation/performance-and-seo/app-analytics.md#using-third-party-tracking) を参照してください。

> [accordion] 全員の追跡に戻すにはどうすればよいですか？
>
> ステップ 2 の手順に従い、**On** を選択します。その後、チェックボックスを選択して **Turn on** をクリックします。

> [accordion] ヨーロッパの訪問者に AdSense 広告を表示しています。AI チャットのバナーで十分ですか？
>
> いいえ。EEA、英国、スイスの訪問者に AdSense 広告を表示するには、Google が認定した同意ツールが必要です。認定された同意ツールを使い、その Google Consent Mode オプションをオンにしてから、ステップ 2 に従ってください。

> [accordion] 設定に Paused と表示されるのはなぜですか？
>
> Base44 がすべてのアプリで訪問者のトラッキングを一時停止しているため、Cookie は設定されず、現在は設定を変更できません。トラッキングが再開されると、設定が再び適用されます。
>
> トラッキングが一時停止している間も、App Analytics は設定に従います。アプリが古い Base44 SDK をまだ使っている場合は、[アプリを更新](#step-3-|-update-an-older-app) するまで、訪問を数えて訪問者 ID を保存し続けます。

> [!NOTE]
>
> このページは AI を使用して翻訳されました。最も正確で最新の情報については、[英語版](https://docs.base44.com/index.md) を参照してください。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.