.NET MAUI SDK ベストプラクティス
モバイルアプリケーションのパフォーマンスは、ビジネスにとって非常に重要です。私たちの技術は、お客様のアプリでの体験を向上させることに重点を置いています。そのため、画面のパフォーマンスはソリューションの重要な要素です。エンゲージメントとコンバージョン率を向上させるために、画面の読み込み時間を最小限にするためのいくつかのアプローチを採用しています。
アプリ構成の使用
アプリケーションは、独自のアプリケーション環境から構成設定を送信できるようになりました。これにより、Adjust SDK がシステムのデフォルトに依存するのではなく、アプリケーションのカスタム構成を使用することができます。
ColorMode オブジェクト
値 | 説明 |
---|---|
Light | アプリケーションはライトモードです |
Dark | アプリケーションはダークモードです |
System | アプリケーションのデフォルトはシステムカラー モードです |
// アプリケーションがライトモードのみをサポートしている場合
var roktConfig = new RoktConfig() { ColorMode = ColorMode.Light };
Rokt.Maui.Sdk.Rokt.Execute(
// 他のパラメータ,
config: roktConfig,
);
CacheConfig オブジェクト
パラメータ | 説明 |
---|---|
cacheDurationInSeconds | Rokt SDK がエクスペリエンスをキャッシュする秒数のオプション設定。許可されている最大値は90分で、デフォルト(値が提供されていないか無効な場合)は90分です。 |
cacheAttributes | キャッシュキーとして使用するオプションの属性。null の場合、Rokt.Execute に送信されるすべての属性がキャッシュキーとして使用されます。 |
// 1200秒間エクスペリエンスをキャッシュし、email と orderNumber の属性をキャッシュキーとして使用する。
var cacheConfig = new CacheConfig
{
CacheDurationInSeconds = 1200,
CacheAttributes = new Dictionary<string, string>() {
{"email", "j.smith@example.com"},
{"orderNumber", "123"}
}
};
var roktConfig = new RoktConfig() { CacheConfig = cacheConfig };
Rokt.Maui.Sdk.Rokt.Execute(
// 他のパラメータ,
config: roktConfig,
);
詳細については、how-to セクションを参照してください。