メインコンテンツまでスキップ

.NET MAUI SDK ベストプラクティス

モバイルアプリケーションのパフォーマンスは、ビジネスにとって非常に重要です。私たちの技術は、お客様のアプリでの体験を向上させることに重点を置いています。そのため、画面のパフォーマンスはソリューションの重要な要素です。エンゲージメントとコンバージョン率を向上させるために、画面の読み込み時間を最小限にするためのいくつかのアプローチを採用しています。

アプリ構成の使用

アプリケーションは、独自のアプリケーション環境から構成設定を送信できるようになりました。これにより、Adjust SDK がシステムのデフォルトに依存するのではなく、アプリケーションのカスタム構成を使用することができます。

ColorMode オブジェクト

説明
Lightアプリケーションはライトモードです
Darkアプリケーションはダークモードです
Systemアプリケーションのデフォルトはシステムカラー モードです
// アプリケーションがライトモードのみをサポートしている場合
var roktConfig = new RoktConfig() { ColorMode = ColorMode.Light };

Rokt.Maui.Sdk.Rokt.Execute(
// 他のパラメータ,
config: roktConfig,
);

CacheConfig オブジェクト

パラメータ説明
cacheDurationInSecondsRokt 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 セクションを参照してください。

この記事は役に立ちましたか?