# テストデバイス

> デバイスを Tapjoy ダッシュボードでテストデバイスとして登録すると、テスト専用のコンテンツにアクセスし、開発中にデバッグロギングを自動的に有効にできます。

テストデバイスにより、アプリケーション開発時に Tapjoy の追加機能が利用できるようになります。テストデバイスとして登録されたデバイスでは、"only for test devices" (テストデバイス専用) に設定されたコンテンツカードを表示できます。これにより、すべてのユーザーに表示せずに特定のコンテンツ単位をテストできます。SDK がサーバーに接続後、テストデバイスは自動的に自身の Tapjoy デバッグロギングをオンにします (SDK 11.4.0 以降と互換性あり)。

テストデバイスを設定するには、デバイス上の広告 ID を探し、その ID を Tapjoy ダッシュボードの App Settings/Test device (アプリ設定/テストデバイス) パネルに追加します。

詳細については、[広告 ID に関する Play Console のヘルプドキュメント](https://support.google.com/googleplay/android-developer/answer/6048248) を参照してください。

## デバイスの広告 ID の検索##finding-your-devices-advertising-id

### Google 設定##google-settings

広告 ID をキャプチャする 1 つ目の方法は、Google Settings App を使用することです。画面下部の Ads セクションに、Advertising ID が表示されます。

> **Note:**
>
> "Google Settings" アプリはデバイス設定アプリケーション内にはなく、"Google Settings" と呼ばれる別のアプリです。

### Logcat##logcat

ログファイルを監視することで、広告 ID をキャプチャできます。logcat でこれを表示するには、Tapjoy デバッグモードが有効になっている必要があります。デバッグモードをオンにする方法については、以下のリソースを参照してください。

* [ネイティブ Android SDK](/grow/offerwall/android/introduction/quickstart.md)
* [Unity SDK](/grow/offerwall/unity/introduction/quickstart.md)

デバッグモードを有効にすると、SDK はデバイスのログに広告 ID などの追加のデータを書き込みます。接続呼び出しで返される ID の例を次に示します。これは logcat で確認できます。

```java
    11-03 16:35:09.256: I/TapjoyConnect(2983): advertising_id: 41bbb39c-4569-4916-a6ee-4a27765f36e1
```

### Tapjoy ダッシュボードでのテストデバイスの登録##registering-your-test-device-on-the-tapjoy-dashboard

広告 ID を取得したら、アプリケーションの Settings (設定) > Test Device (テストデバイス) ページに移動します。ここで広告 ID を入力します。これにより、デバイスがアプリケーションのテストデバイスとして設定されます。

![OfferwallダッシュボードのTest Devicesページ。](/api/media?file=/grow/media/images/test_devices_screenshot.png)

これでテストデバイス機能を使用できるようになります。例えば、"Only for Test Devices" が有効になっているコンテンツカードは、テストデバイスでのみ表示できます。

![テスト デバイスのみを表示するように設定されたコンテンツ カード。](/api/media?file=/grow/media/images/only_for_test_devices_screenshot.png)

> **Note:**
>
> すべて 0 などの無効な ID を持つテストデバイスは許可されません。
