リレーション機能を利用したキーワード入力型キャンペーンを行いたい

  • 更新

データベースを連携させることのできる「リレーション」機能を利用し、キーワード入力型のキャンペーンを行います。具体的には、キーワード管理用のデータベース(※A)と、キャンペーン応募用データベース(※B)の2つのデータベースを作り、キャンペーンに応募できるように連携設定を行います。

keyword_cp.jpg

※データベースを2種類利用しますが、ここではキーワード管理用データベースをA、キャンペーン応募用データベースをBとします。

Step1 キーワード管理用データベース(A)を作成します。

参照先:複数のデータベースを連携させる

キーワード管理用データベース(A)を作成します。
このデータベースは正解になるキーワードの「答え」を事前に登録しておくためのデータベースとなります。

操作手順

1 [データベース]>[データベース管理]を開き、[新規作成]を押します。
2 [データベース名称]に、「キーワード管理用」などの名称を入れ、[次へ→]を押し、次の画面で[実行→]を押します。
3 [データベース管理]に戻ると、作成したデータベースが表示されていますので、[項目の設定]を押します。
4 【データベース項目の設定】画面が表示されたら、右側の項目形式を選択できる一覧メニューから、キーワード項目として必要な項目を選んで[追加]を押していきます。

※この例では「テキスト」を追加します。

5 「重複キー」にチェックを入れます。

[キーワード管理用データベース項目設定画面]
keyword_01.jpg

Step2 キーワード管理用データベース(A)にキーワード情報を入力します。

参照先:複数のデータベースを連携させる

正解となるキーワード情報をキーワード管理用用データベース(A)に事前に登録しておきます。

操作手順

1 [会員データ]>[会員登録]を開き、キーワード管理データベースの[登録]を押します。
2 [キーワード]に、キーワード情報を入れ(ここでは例として「tricorn01」とします)、[次へ→]を押し、次の画面で[実行→]を押します。

[キーワード登録画面]
keyword_02.jpg

Step3 キャンペーン応募用データベース(B)を作成します。

参照先:複数のデータベースを連携させる

キャンペーン応募用データベース(B)を作成します。

操作手順

1 [データベース]>[データベース管理]を開き、[新規作成]を押します。
2 [データベース名称]に、「キャンペーン応募用」などの名称を入れ、[次へ→]を押し、次の画面で[実行→]を押します。
3 [データベース管理]に戻ると、作成したデータベースが表示されていますので、[項目の設定]を押します。
4 【データベース項目の設定】画面が表示されたら、右側の項目形式を選択できる一覧メニューから、キーワード管理用データベースと連携するキーワード入力用項目と、応募に必要な項目(応募者情報)を選んで[追加]を押していきます。

5 キーワード入力用の項目に「必須」チェックをつけます。[設定]ボタンを押し、リレーション有効にチェックをし、参照先データベースを「キーワード管理用データベース(A)」、連動削除を「削除しない(値は空になります)」に指定します。

[キャンペーン応募用データベース項目設定画面]
keyword_03.jpg

データベース項目の設定例(キャンペーン応募用の場合)

項目名 タイプなど詳細
キーワード入力用 テキストタイプ:必須
氏名 テキストタイプ:任意
メールアドレス

メールアドレスタイプ:必須/重複キー
重複キーにする事で、1人1回だけの応募管理が可能

郵便番号 郵便番号タイプ:任意
都道府県・住所を利用した郵便番号検索が利用可能
都道府県 都道府県タイプ:任意
郵便番号タイプを利用した郵便番号検索が利用可能
住所 テキストタイプ:任意
郵便番号タイプを利用した郵便番号検索が利用可能
電話番号 電話番号タイプ:任意

※あくまでも設定例となりますので、その他に必要な項目があれば追加ください。

Step4 キャンペーン応募用データベース(B)に応募受付用フォームを作成します。

参照先:フォームを設定する

例として先着10名限定のキャンペーン応募受付用フォームを作成します。

操作手順

1 [フォーム]>該当データベースの[フォーム一覧]を開き、[新規作成]を押します。
2 [フォームグループ名称]に、キャンペーン名称などを入れ、[次へ→]を押し、次の画面で[実行→]を押します。
※10名限定キャンペーン用のフォームとなる為、「フォームグループごとに最大登録数を設定する」にて10名用の設定を行います。

[キャンペーンフォーム作成画面]
keyword_04.jpg

※データベース上の設定は任意の項目でも、応募時に必須にする事も可能です。

3 その他、必要に応じデザインや、自動返信メール、アクション通知などの設定を行ってください。

Step5 キャンペーン告知サイトやメール経由で応募受付用フォームを公開します。

参照先:メールを配信する

キャンペーン応募受付用フォームをキャンペーン告知サイトやメール告知経由で公開します。 応募用データベース(B)の公開URLがキャンペーンを受け付けるURLとなります。事前にテスト入力を行い、キーワードが正しければフォームに入力できることを確認してください。

Step6 キャンペーン応募用データベース(B)から登録済み会員を確認します。

参照先:会員を検索する

キャンペーン応募用データベース(B)から登録済み会員を確認します。

操作手順

1 [会員データ]>[会員検索]を押し、【データベース一覧】にてキャンペーン応募用データベース(B)の「検索」または「一覧検索」を押し[キーワード]が入力されている情報を表示します。
2 詳細の確認は、表示された会員のIDを押し【会員情報詳細】の画面を表示します。

[キャンペーン応募用データベース(B)からの応募会員確認画面例]
keyword_07.jpg

なお、リレーション機能を利用し、キーワード管理データベースからの確認も行えます。複数のキーワードでキャンペーンを行っている場合、キーワード毎に会員を表示する事もできます。

[キーワード管理データベース(A)からの応募会員確認画面例]
keyword_06.jpg