環境変数
DISABLE_GROWTHBOOK
1 または true を設定すると GrowthBook のフィーチャーフラグ取得を無効にし、すべてのフラグについてコード既定の値を使う。これにより Remote Control や、フィーチャーフラグの取得を必要とするその他の機能が利用できなくなる。0 または false を設定すると取得は有効のままである。DISABLE_TELEMETRY も設定しない限り、テレメトリのイベントロギングは有効のままである。
使い方・用途
- フィーチャーフラグの取得通信を止めて、すべてのフラグをコード既定値で動かしたいときに使う
- Remote Control を使わない環境で、フィーチャーフラグ取得を含む不要な通信を抑制したいときに使う
- Remote Control がフィーチャーフラグの評価を必要とするため、この変数が設定されていると使えないことを確認するために使う
英語原文(公式ドキュメントより)
Set to 1 or true to disable GrowthBook feature-flag fetching and use code defaults for every flag. This makes Remote Control and the other features that need feature-flag fetching unavailable. Setting it to 0 or false leaves fetching on. Telemetry event logging stays on unless DISABLE_TELEMETRY is also set