使用して、プロファイルスクリプト属性をいくつか参照します(定義中のパラメーター自体も含む)。リクエストの発生時)にアクセスされる可能性がある変数を保存できます。これは、最後のリクエストの日時を参照する場合に便利です。パラメーターおよび値の大文字と小文字は区別されます。オーディエンスまたはテストの実行中に受け取るパラメーターおよび値の大文字と小文字を一致させてください。リファレンス」を参照してください。プロファイルスクリプト情報カードの表示オファー情報カードに似たプロファイルスクリプト情報ポップアップカードを表示できます。これらのプロファイルスクリプト情報カードでは、選択したプロファイルスクリプトを参照しているアクティビティのリストやその他の有用なメタデータが表示されます。次のプロファイルスクリプト情報カードは、プロファイルスクリプトリスト(Audiences/プロファイルスクリプト)のプロファイルスクリプトにマウスポインターを置いてから、情報アイコンをクリックしてアクセスします。ID」、「変更ログ」、「説明」の各情報が含まれています。「スクリプト使用状況」タブには、選択したプロファイルスクリプトを参照するアクティビティ(およびワークスペース)が一覧表示されます。実行に時間がかかりすぎる場合や多くの命令がある場合など、特定の状況で、プロファイルスクリプトを自動的に無効化します。プロファイルスクリプトの横に黄色の警告アイコンが表示されます。マウスポインターを重ねると、次のように、エラーの詳細が表示されます。システムがプロファイルスクリプトを無効にする一般的な理由は次のとおりです。未定義の変数が参照されている。無効な値が参照されている。値およびその他のユーザー入力データを適切な検証なしに参照することが原因です。読んで単純に計算することはできません。個の命令として処理します。値など)は、命令数に影響を与える可能性があります。節で取り上げられている項目に従っていない。ベストプラクティス次のガイドラインは、エラーや失敗をできるだけなくした簡潔なプロファイルスクリプトを記述するためのもので、正常に失敗するコードを記述することで、プロファイルスクリプトの処理時にシステムスクリプトの停止が起こらないようにするものです。これらのガイドラインは、効果的に実行されることが証明されたベストプラクティスによるものです。開発者コミュニティによる原則および推奨事項に従い適用されるものです。ユーザースクリプトでは現在のスクリプト値をローカル変数に設定し、フェイルオーバーには空白の文字列を設定します。ローカル変数を検証します。ローカル変数値が空白の文字列でないことを確認します。正規表現ではなく、文字列ベースの操作関数を使用します。回を超えないようにします。個を超えないようにします。読んで単純に計算することはできません。個の命令として処理します。値など)は、命令数に影響を与える可能性があります。スクリプトのパフォーマンスだけでなく、組み合わされたすべてのスクリプトのパフォーマンスにも注意してください。未満となるようにすることをお勧めします。超えるスクリプトは自動的に無効になることです。呼び出しごとに実行されます。必要なスクリプトだけを実行します。)のはほとんど必要ありません。バインドされている場合を除く)されるので、ドットとアスタリスクは既に想定されています。した正規表現が十分な長さ(数百文字以下)の入力データに一致すると、スクリプトの実行は中断されます。.相互に排他的なアクティビティをテストするためのプロファイルスクリプトプロファイル属性を使用すると、同じ訪問者を各アクティビティに参加させずに、複数のアクティビティを比較するテストを設定することができます。つのアクティビティの訪問者が他のアクティビティのテスト結果に影響するのを防ぐことができます。つのアクティビティの訪問者のエクスペリエンスから積極的上昇率と消極的上昇率のどちらがもたらされたのか、または複数のアクティビティ間の相互作用がアクティビティの結果に影響しているのかどうかを見極めることが難しくなります。つの領域をテストするとします。「カートへ追加」ボタンが青色ではなく、赤色に表示されることをテストします。つに減らす新しいチェックアウトプロセスをテストすることもできます。つのアクティビティに同じ成功イベント(購入の成立)が発生した場合、赤いボタンによってコンバージョンが向上したのか、またはチェックアウトプロセスの向上もまた、それらの同じコンバージョンの向上の原因となっているのかを見極めるのは困難なことです。相互に排他的なアクティビティにテストを分けることで、個々の変更を個別にテストすることができます。以下のいずれかのプロファイルスクリプトを使用する際は、次の点にご注意ください。プロファイルスクリプトは、アクティビティの開始前に実行する必要があります。アクティビティの実行中は変更しないでください。この手法ではアクティビティのトラフィック量が減るので、必要なアクティビティ実行期間が長くなる場合があります。アクティビティの期間を推定する際は、この点を考慮に入れてください。異なるアクティビティを閲覧するそれぞれのグループに訪問者を分けるには、プロファイル属性を作成する必要があります。プロファイル属性によって、訪問者を複数のグループのいずれかに分類することができます。「twogroups」というプロファイル属性を設定するには、次のスクリプトを作成します。プロファイル属性を設定するかどうかを指定します。設定されている場合は、それ以上のアクションは必要ありません。numberという値を定義し、その値を0~1の乱数に設定し、その値を99で乗算し、その値を切り捨てて100(0~99)の範囲を作成すると、アクティビティを見た訪問者の割合を指定するのに役立ちます。訪問者が属するグループを決定するルーチンを開始します。