adjust-icon

プライバシー機能の設定

Adjust SDKには、アプリ内でのユーザープライバシーの処理に使用できる機能が含まれています。

消去リクエストを送信する

メソッドシグネチャー
function gdprForgetMe(): void;

EUの一般データ保護規則(GDPR)および類似する世界的なプライバシー法(CCPA、LGPDなど)は、個人データの処理に関する包括的な権利をデータ主体に付与しています。これらの権利には、消去権(GDPR第17条を参照)(1)が含まれます。データ処理者として、Adjustは、(アプリ)ユーザー(データ管理者)からのそのようなリクエストの処理をサポートする義務があります。

gdprForgetMeメソッドを呼び出すことで、ユーザーの消去リクエストをAdjustに送信することができます。Adjustが通知を受けると、以下の対応をいたします。

  • Adjustはその内部システムおよびデータベースから、履歴として保管されているユーザーの全ての個人データを完全に削除します。
  • Adjustは、Adjust SDKを介して、このユーザー/デバイスからデータを受信しなくなります。(2
Adjust.gdprForgetMe();

サードパーティとの共有を無効にする

メソッドシグネチャー
function disableThirdPartySharing(): void;

全てのユーザーに対してサードパーティとのデータ共有を無効化するには、disableThirdPartySharingメソッドを呼び出します。Adjustサーバーがこの情報を受信すると、サードパーティとのデータ共有を停止します。Adjust SDKは引き続き通常通り動作します。

Adjust.disableThirdPartySharing();

データレジデンシー

プロパティ宣言
dataResidency: "EU" | "TR" | "US";

データレジデンシーにより、Adjustがデータを保管する国を選択できます。プライバシー要件の厳しい国で運営されている場合に便利な機能です。データレジデンシーを設定すると、Adjustは選択された地域のデータセンターにお客様のデータを保管します。

データレジデンシーの国を設定するには、initSdkメソッドのdataResidencyプロパティに希望する国の地域コードをパスします。

Adjust.initSdk({
appToken: "YOUR_APP_TOKEN",
environment: "production",
logLevel: "verbose",
dataResidency: "EU",
});

urlStrategy

プロパティ宣言
urlStrategy: "india" | "china";

Adjust SDKからエンドポイントにデータを送信する際に、地域のエンドポイントを優先するようURL戦略を設定することができます。これを行うには、initSdkメソッドのurlStrategyプロパティに希望する国コードの地域をパスします。

Adjust.initSdk({
appToken: "YOUR_APP_TOKEN",
environment: "production",
logLevel: "verbose",
urlStrategy: "china",
});

カスタムエンドポイントを設定する

プロパティ宣言
customUrl: string;

デフォルトでは、Adjust SDKは全てのデータをAdjustのエンドポイントに送信します。カスタムエンドポイントを指定したい場合は、initSdkメソッドのcustomUrlプロパティにエンドポイントをパスします。

Adjust.initSdk({
appToken: "YOUR_APP_TOKEN",
environment: "sandbox",
customUrl: "https://my-custom-url.com/",
});