ランディングページフォームデータの管理 managing-landing-page-form-data
ランディングページのコンテンツでは、入力フィールドを使用して、Campaign データベースからのデータを保存または更新します。
そのためには、これらのフィールドをデータベースフィールドにマッピングする必要があります。
左側のパレットの「Form data」セクションを使用して、マッピングを定義および管理できます。
フォームフィールドのマッピング mapping-form-fields
必要に応じて Campaign データベースを更新するには、関連するデータベースフィールドをランディングページの入力ゾーン、ラジオボタン、チェックボックスタイプブロックにリンクします。
これを行うには、次の手順に従います。
-
ランディングページのコンテンツのブロックを選択します。
note note NOTE 組み込みランディングページのデフォルトのフィールドは事前に設定されています。必要に応じて変更できます。 -
左側のパレットの「Form data」セクションにアクセスします。
-
フィールドタイプを変更するには、「HTML type of the field」ドロップダウンリストから値を選択します。
note note NOTE ランディングページでのチェックボックスタイプの使用について詳しくは、 複数のサービス購読の更新および 契約チェックボックスの節を参照してください。 -
Field ゾーンで現在選択されているデータベース フィールドと互換性のないフィールド タイプを選択すると、警告メッセージが表示されます。 最適なマッピングを行うには、適切な値を選択します。
-
Field ゾーンを使用して、フォームフィールドにリンクするデータベースフィールドを選択します。
note note NOTE ランディングページは、Profiles または Service リソースでのみマッピングできます。 この例では、ランディングページの 名前 フィールドを Profiles リソースの Last name フィールドにマッピングします。
-
必要に応じて、「Mandatory」オプションを選択します。その場合、ランディングページは、ユーザーがこのフィールドに入力した場合にのみ送信できます。
必須フィールドが未入力の場合、ユーザーがページを送信するとエラーメッセージが表示されます。
-
「Confirm」をクリックして変更を保存します。
データの保存と紐付け data-storage-and-reconciliation
データ紐付けパラメーターを使用すると、ランディングページに入力されたデータが送信された後の管理方法を定義できます。
手順は次のとおりです。
-
ランディングページダッシュボードの アイコンを使用してアクセスするランディングページのプロパティを編集し、「Job」パラメーターを表示します。
-
「Reconciliation key:このデータベースフィールドは、訪問者がAdobe Campaign データベースに既に存在するプロファイルを持っているかどうかを判断するために使用されます。 メール、名、姓などを指定できます。 紐付けキーを使用すると、以下で定義する Update strategy パラメーターに従って、プロファイルを更新または作成できます。
-
Form parameter mapping を定義:このセクションでは、ランディングページフィールドのパラメーターと、紐付けキーで使用するパラメーターをマップできます。
-
紐付けキーで既存のデータベースプロファイルを復元する場合は、このプロファイルを、フォームに入力されたデータで更新するか、代わりにこの更新を防ぐかを選択できます。Update strategy
複数のサービス購読 multiple-subscriptions
1 つのランディングページで複数のチェックボックスを使用して、ユーザーが複数のサービスを購読または購読解除できるようにします。
これを行うには、次の手順に従います。
-
ランディングページをデザインする場合:
-
ブロックを選択し、「Form data」セクションで、フィールドタイプとして「Checkbox」を選択します。
-
HTMLに精通している場合は、「Show source」ボタンを使用してチェックボックスを手動で挿入することもできます。
これにより、ページ上の都合の良い場所にチェックボックスを挿入できます。
-
-
コンテンツ内でチェックボックスが選択されていることを確認します。 Type ドロップダウンリストは、左側のパレットの「Form data」セクションに表示されます。 リストから「Service and subscription」を選択します。
-
Behavior ドロップダウンリストからオプションを選択します。
-
対応するリストから サービスを選択します。
-
Mandatory オプションがオフになっていることを確認します。 そうしないと、ユーザーに選択肢がなくなります。
-
他のサービスに登録できるチェックボックスを追加するには、上記の手順を必要な回数だけ繰り返します。
ランディングページが公開されると、ユーザーは複数のチェックボックスを選択して、同じページから複数のニュースレターを購読できます。
契約チェックボックス agreement-checkbox
ランディングページを送信する前に、プロファイルがチェックする必要があるチェックボックスを追加できます。
例えば、これにより、ユーザーがフォームを送信する前に、プライバシーポリシーに対する同意をリクエストしたり、ユーザーに利用条件に同意させることができます。
このチェックボックスを挿入して設定するには、次の手順を実行します。
-
ランディングページをデザインする場合:
-
ブロックを選択し、「Form data」セクションで、フィールドタイプとして「Checkbox」を選択します。
-
HTMLに精通している場合は、「Show source」ボタンを使用してチェックボックスを手動で挿入することもできます。
-