[v8 にも適用されます]{class="badge positive" title="Campaign v8 にも適用されます"}
web フォームプロパティの定義 defining-web-forms-properties
Web フォームの設定とパーソナライズを完全に行い、要件を満たすことができます。パラメーターは、プロパティウィンドウで入力する必要があります。
プロパティウィンドウは、Web フォームのツールバーにある「プロパティ」ボタンを使用してアクセスできます。このウィンドウを使用すると、Web フォームに特有の様々な設定にアクセスできます。一部の設定は、テンプレートの設定に由来することがあります。
全般的なフォームプロパティ overall-form-properties
プロパティウィンドウの「一般」タブで、フォームの ラベル を修正できます。内部名 は変更しないことを強くお勧めします。
フォームテンプレートは、フォームの作成中に選択されます。後から変更することはできません。フォームテンプレートの作成と管理について詳しくは、Web フォームテンプレートの使用を参照してください。
フォームデータストレージ form-data-storage
Web フォームのフィールドは、デフォルトで、受信者テーブルに格納されます。「ドキュメントタイプ」フィールドから新しいテーブルを選択することで、使用するテーブルを変更できます。ズーム アイコンを使用すると、選択したテーブルの内容を表示できます。
デフォルトでは、回答は、受信者フォームへの回答 テーブルに格納されます。
エラーページの設定 setting-up-an-error-page
エラーページを設定できます。このページは、フォーム実行中にエラーが発生した場合に表示されます。
エラーページは、フォームプロパティウィンドウの対応するタブで定義されます。
デフォルトでは、次の情報が表示されます。
表示される文字列の内容は、プロパティウィンドウの「エラーページ」タブで定義されます。「HTML」タブにレンダリングが表示され、「テキスト」タブを使用して、テキスト文字列を修正し、必要に応じて一部のテキストを追加できます。
フォームのローカライゼーション form-localization
「ローカライゼーション」タブを使用すると、Web フォームのデザインと表示言語を選択できます。
Web フォームの翻訳を参照してください。
フォームのブラウジングとレンダリング form-browsing-and-rendering
「レンダリング」タブを使用すると、Web フォームのページと使用するレンダリングテンプレートの間のブラウジングのタイプを定義できます。
リンクまたはボタンを使用したナビゲートを選択できます。
ボタンは、デフォルトのナビゲーション要素です。次のアクションを実行できます。
- 「次へ」をクリックすることで、現在のページを承認し、次のページを表示します。このボタンは、最後を除くすべてのページに表示されます。
- 「前へ」をクリックすることで、前のページを表示します。このボタンは、最初を除くすべてのページに表示されます。
- 「承認」ボタンをクリックすることで、回答フォームを保存します。このボタンは、最後のページにのみ表示されます。
これらの要素は、各ページの下部に表示されます。位置は変更できます。これをおこなうには、スタイルシートを修正する必要があります。
「レンダリング」タブの「テンプレート」フィールドを使用すると、使用可能な中からテーマを選択できます。
テーマは、ツリーの 管理/設定/フォームのレンダリング ノードに保存されます。フォームレンダリングテンプレートの選択を参照してください。
プロパティウィンドウの下の部分にレンダリングのサンプルが表示されます。リンクを編集 アイコンを使用すると、選択したテーマの設定が表示されます。
フォーム内のロゴ logo-in-the-form
フォームで使用するロゴは、独自のロゴで変更できます。
Web アプリの プロパティ 内の「レンダリング」タブで、テンプレートのガラスアイコンをクリックします。
新しいウィンドウで、「ページレイアウト」リンクをクリックします。
ここでロゴ画像のパスを変更することができます。
使用可能な画像は、管理/設定/画像 にあります。ここにロゴを追加できます。
これらの画像は、インスタンスのバックエンドディレクトリ、datakit\nms\fra\img\activities または datakit\nms\eng\img\activities(インスタンスの言語に応じて、eng または fra)に配置されます。
このディレクトリ(および画像)で新しい画像を使用できるようにするには、アドビサポートに連絡して、バックエンドディレクトリを変更してください。
オンプレミスインスタンスの場合は、ユーザー自身がデータキットに画像を追加できます。
アップロードされた画像は、Campaign クライアントから表示できなくてもかまいません。正しいパスを指定すれば、新しいロゴとして使用できます。
フォームのテキスト texts-in-the-form
「ページ」タブを使用すると、フォームヘッダーおよびフッターのコンテンツを定義できます。ヘッダーとフッターの定義を参照してください。
また、翻訳も管理できます。Web フォームの翻訳を参照してください。
フォームのアクセシビリティ accessibility-of-the-form
Web フォームは、オンライン の状態で、現在の日付が有効期間内である場合に、ユーザーがアクセスできます。フォームのステータスは、パブリッシュステージ(フォームのパブリッシュを参照)の間に修正できます。ステータスは、プロパティウィンドウの「一般」タブの「プロジェクト」セクションに表示されます。
有効期間は、開始 日から 終了日 までです。これらのフィールドに日付が指定されていない場合、フォームは永続的に有効です。
フォームのアクセス制御 form-access-control
デフォルトでは、Web フォームへのアクセスは、匿名モードで実行されます。フォームにアクセスするすべてのオペレーターに WebApp オペレーター権限が割り当てられます。
例えば、イントラネットサイトにフォームを配信する際に、ユーザーを認証するために、フォームの表示に対するアクセス制限を有効にできます。これをおこなうには、次に示すように、関連するフォームの プロパティ ウィンドウを表示して、「アクセス制御を有効にする」オプションをクリックします。
ページにアクセスすると、次の認証フォームが表示されます。
ログインおよびパスワードは、Adobe Campaign オペレーターによって使用されるものです。詳しくは、この節を参照してください。
「特定のアカウントを使用」オプションを使用すると、フォームにアクセスするオペレーターの読み取りまたは書き込み権限を制限できます。ドロップダウンボックスを使用して、これらの権限の付与を担当するオペレーターまたはオペレーターグループを選択します。
フォームの URL パラメーター form-url-parameters
フォームの URL に追加のパラメーターを追加して、コンテンツをパーソナライズして、コンテキストを初期化できます(言語、暗号化された受信者 ID、会社、変数に格納された計算済み数式など)。これにより、いくつかの異なる URL を使用して 1 つのフォームにアクセスでき、URL に示されたパラメーターの値に基づいてページコンテンツをパーソナライズできます。
デフォルトでは、Adobe Campaign は、フォームのプレビューおよびエラーの確認用のパラメーターを提供します。フォームにリンクされた新しい設定を作成できます。これには、データベースのフィールドの値またはローカル変数の値を使用できます。
標準パラメーター standard-parameters
デフォルトでは、次のパラメーターを使用できます。
-
id は、暗号化された識別子を示します。
-
lang は、表示言語を変更します。
-
origin は、回答者の接触チャネルを指定します。
-
_uuid は、パブリッシュ前のフォーム表示とエラートラッキングを有効にします。このパラメーターは、内部でのみ使用されます(作成およびデバッグ)。この URL を使用して Web フォームにアクセスすると、作成されたレコードはトラッキング(レポート)で考慮されません。origin は、強制的に Adobe Campaign の値になります。
これは、_preview パラメーターや _debug と共に使用されます。
_preview は、最後に保存されたバージョンを表示します。このパラメーターは、テストフェーズでのみ使用される必要があります。
_debug は、フォームのページで入力または計算されたデータのトレースを表示します。これは、フォームがパブリッシュされた場合を含め、エラーに関する詳細情報を取得するために使用されます。
note caution CAUTION フォームが _uuid パラメーターを使用した URL で表示されると、origin パラメーターの値は、強制的に Adobe Campaign になります。
パラメーターの追加 adding-parameters
パラメーターは、フォームのプロパティウィンドウの「パラメーター」タブを使用して追加できます。それらは、次に示すように、必須に設定できます。
パラメーターの値が取得されるストレージの場所を指定する必要があります。これをおこなうには、いずれかのストレージオプションを選択し、「ストレージ」タブをクリックして、関連するフィールドまたは変数を選択します。ストレージオプションについて詳しくは、回答ストレージフィールドを参照してください。
回答者のステータス(0、1 またはその他の値)は、フォームにアクセスするために URL に追加されます。この情報は、フォームのページまたはテストボックスで再利用できます。表示されるページは、次に示すように、コンテキストの値に基づいて条件を設定できます。
-
顧客向けのホームページ(status=1):
-
見込み客向けのホームページ(status=0):
-
その他のプロファイル向けのホームページ(例:status=12):
このフォームを設定するには、次に示すように、テストボックスを作成し、ダイアグラムの最初に配置します。
テストボックスを使用すると、ページの並び順の条件を設定できます。