# デバッキング
SDKを実装する中で、IDEコントローラーでのログを確認すること、またはTEのDebug機能を利用してデバッキングすることが可能です。
# SDKログをプリント
TDAnalytics.enableLog(isPrint=True)
# Debug機能
TEのDebug機能を利用して、デバッキングを行えます。Debug機能は以下の2ステップで利用できます。
- DebugConsumerを使用
以下はDebugConsumerのコード例:
te = TDAnalytics(TDDebugConsumer("https://receiver-ta-demo.thinkingdata.cn", "appId", device_id="123456789"))
distinct_id = "ABD"
account_id = "11111"
try:
te.track(account_id=account_id, event_name='event_name', properties={'level': 0})
except Exception as e:
print(e)
- TE后台添加Debug设备
- TEシステム内でDebugデバイスを追加
Debugモードを本番環境でリリースしてしまうことを避けるため、特定のデバイスのみDebugモードが起動できます。
クライアントでDebugモードを起動し、デバイスIDをTEシステムの「データ管理」→「デバッグモード」で追加した上でDebugモードに起動できます。
Debugモードはデータ収集の質とAppの安定性に影響しますため、データ検証のみお使いください。
← リリース履歴 プリセットプロパティ →