

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS SAM CLI でのテレメトリ
<a name="serverless-sam-telemetry"></a>

では AWS、お客様とのやりとりから学んだことに基づいてサービスを開発および起動します。お客様からのフィードバックを使用して、製品のイテレーションを行います。テレメトリは、お客様のニーズをより深く理解し、問題を診断し、カスタマーエクスペリエンスを向上させる機能を提供するのに役立つ追加情報です。

 AWS SAM コマンドラインインターフェイス (CLI) は、一般的な使用状況メトリクス、システムおよび環境情報、エラーなどのテレメトリを収集します。収集されるテレメトリのタイプの詳細については、「[収集される情報のタイプ](#serverless-sam-telemtry-data-collected)」を参照してください。

 AWS SAM CLI は、ユーザー名や E メールアドレスなどの個人情報は収集**しません**。また、プロジェクトレベルの機密情報も抽出しません。

お客様は、テレメトリを有効にするかどうかを制御し、いつでも設定を変更できます。テレメトリが有効化されたままの場合、 AWS SAM CLI はテレメトリデータをバックグラウンドで送信します。この際、お客様とのやり取りは不要です。

## セッションのテレメトリの無効化
<a name="serverless-sam-telemtry-opt-out"></a>

macOS および Linux オペレーティングシステムでは、単一セッションのテレメトリを無効にできます。現在のセッションのテレメトリを無効にするには、以下のコマンドを実行して環境変数 `SAM_CLI_TELEMETRY` を `false` に設定します。新しいターミナルまたはセッションに対して、このコマンドを繰り返します。

```
export SAM_CLI_TELEMETRY=0
```

## すべてのセッションでのプロファイルのテレメトリの無効化
<a name="serverless-sam-telemtry-opt-out-profile"></a>

オペレーティングシステムで AWS SAM CLI を実行している場合は、以下のコマンドを実行して全セッションのテレメトリを無効にします。

### Linux でテレメトリを無効にするには
<a name="w2aac28c19c16c15b5"></a>

1. 以下を実行します:

   ```
   echo "export SAM_CLI_TELEMETRY=0" >>~/.profile
   ```

1. 以下を実行します:

   ```
   source ~/.profile
   ```

### macOS でテレメトリを無効にするには
<a name="w2aac28c19c16c15b7"></a>

1. 以下を実行します:

   ```
   echo "export SAM_CLI_TELEMETRY=0" >>~/.profile
   ```

1. 以下を実行します:

   ```
   source ~/.profile
   ```

### Windows でテレメトリを無効にするには
<a name="w2aac28c19c16c15b9"></a>

次のコマンドを使用して、ターミナルウィンドウの存続期間中、一時的に環境変数を設定できます。

コマンドプロンプトを使用する場合:

```
set SAM_CLI_TELEMETRY=0
```

PowerShell を使用する場合:

```
$env:SAM_CLI_TELEMETRY=0
```

コマンドプロンプトまたは PowerShell のいずれかで環境変数を永続的に設定するには、次のコマンドを使用します。

```
setx SAM_CLI_TELEMETRY 0
```

**注記**  
ターミナルを閉じて再度開くまでは、変更内容は有効になりません。

## 収集される情報のタイプ
<a name="serverless-sam-telemtry-data-collected"></a>
+ **使用状況の情報** - お客様が実行する汎用コマンドとサブコマンド。
+ **エラーと診断情報** - 終了コード、内部例外名、Docker への接続時の失敗など、お客様が実行するコマンドのステータスと継続時間。
+ **システムおよび環境情報** – Python バージョン、オペレーティングシステム (Windows、Linux、macOS) AWS CodeBuild、 AWS SAM CLIが実行される環境 (IDE AWS ツールキット、ターミナルなど）、および使用属性のハッシュ値。

## 詳細情報
<a name="serverless-sam-telemtry-learn-more"></a>

が AWS SAM CLI収集するテレメトリデータは、 AWS データプライバシーポリシーに準拠しています。詳細については次を参照してください:
+ [AWS サービス条件](https://aws.amazon.com/service-terms/)
+ [データプライバシーに関するよくある質問](https://aws.amazon.com/compliance/data-privacy-faq/)