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

サンドボックスとの統合

サンドボックス統合では、サンドボックス環境でテストするための設定フラグを渡すことができます。サンドボックス環境は、あなたのプロダクション設定に対して通常のオファー、入札、マッチングプロセスをたどります。サンドボックス環境はRoktプロダクション環境の一部であるものの、広告主から料金を徴収したり収益を生み出すことはありません。そのため、プロダクションにデプロイする前に受け入れテストに使用することができます。

統合は前の例とまったく同じ手順に従いますが、Execute関数に渡す必要がある追加の sandbox 属性が必要です。

警告

本番運用に移行する前に sandbox 属性を削除する必要があります。

サンドボックス環境で配置を実行するには、Rokt に渡される属性のリストを更新して "sandbox": "true" を含める必要があります。これは、配置の追加 ドキュメンテーションの例からコードを更新し、以下を含めることで行うことができます:

using Rokt.Maui.Sdk;
// RoktExperience をあなたの viewName に置き換えてください
Rokt.Maui.Sdk.Rokt.Execute(
viewName: "RoktExperience",
attributes: new Dictionary<string, string>()
{
{"email", "j.smith@example.com"},
{"sandbox", "true"},
{"firstname", "Jenny"},
{"lastname", "Smith"},
{"mobile", "(555)867-5309"},
{"postcode", "90210"},
{"country", "US"}
},
onLoad: () => {
// Rokt配置が読み込まれたときに実行するオプションのコールバック
},
onUnload: () => {
// Rokt配置がアンロードされたときに実行するオプションのコールバック
},
onShouldShowLoadingIndicator: () => {
// ローディングインジケータを表示するためのオプションのコールバック
},
onShouldHideLoadingIndicator: () => {
// ローディングインジケータを非表示にするためのオプションのコールバック
}
);
この記事は役に立ちましたか?