「カスタマーカスタム項目」について

最終更新日:

カスタマーカスタム項目とは、カスタマー詳細画面のデフォルト項目に含まれていない情報を追加登録するための機能です。
カスタマー詳細画面のデフォルト項目を含め、カスタマー管理の詳細についてはこちらを参照ください。

目次

カスタマーカスタム項目で可能になること

  • カスタマー詳細画面に独自のカスタマーカスタム項目を新規登録・編集・削除できること
  • 設定したカスタマーカスタム項目に対して以下アクションを行うこと
    • メールテンプレートの特殊変数として利用する
    • フォームのカスタム入力項目と紐付ける
    • カスタマー検索項目に追加され、カスタマー検索に利用できる
      例として、「生年月日」を登録した場合、カスタマー編集画面で編集したり、「生年月日」をキーに検索することができます

カスタマーカスタム項目を新規で登録する

カスタマーカスタム項目を新規登録します。
※登録可能なカスタマーカスタム項目の上限は100件です。

  1. 左カラムメニュー [設定] > [カスタマーカスタム項目] をクリックします。
    CustomerCustom_20241213_1.png
     
  2. 「カスタマーカスタム項目リスト」画面が表示されますので、画面右上の「+」ボタンをクリックします。
    CustomerCustom_20241213_2.png
     
  3. カスタマーカスタム項目新規作成」画面が表示されますので、カスタマーカスタムデータを入力し、 [登録] ボタンをクリックします。
    CustomerCustom_20241213_3.png

    入力が必要な項目は以下の通りです。

    ・「カスタム項目名」
     項目名を入力ください。こちらの項目名はカスタマー属性の項目として反映されます。字数制限は64文字以内です。
    ・「複数のカスタマーで同じ値の登録」
     カスタマー情報として同じ値の入力を許可しない場合は「許可しない」を選択ください。例えば、顧客ID等のカスタマーごとのユニークな値を設定したい場合は「許可しない」を選択してください。
    ・「識別名」
     カスタマー一括登録のCSVファイルの項目、メールテンプレートへの特殊変数として利用します。64文字以内で半角英数小文字、ハイフン(-)、アンダーバー(_)のみ利用できます。
    ・「説明」
     カスタム項目の説明を入力します。
    ・「データ・タイプ」
     項目の用途に応じて7種類の値から選択が可能です。
    ・「バリデーション」
     選択したデータ・タイプに応じて入力制限の設定が可能です。バリデーションなしの設定も可能です。(※データ・タイプ「選択肢」の場合、バリデーション設定にて選択肢を入力することが必須となります。)

    ※「複数のカスタマーで同じ値の登録」「識別名」「データ・タイプ」は登録後の修正は行えませんのでご注意ください。

    項目として使用できる「データ・タイプ」について

    カスタム項目として使用できるデータタイプは以下の7種類となります。データタイプによってバリデーションが異なります。

    使用できるデータタイプ バリデーションの設定 バリデーションのタイプ 入力制限と項目内容
    文字列 なし/文字列の長さ/正規表現 最大255文字
    複数行テキスト なし/文字列の長さ/正規表現 最大5,000文字
    整数 なし/値の範囲/正規表現 -2,147,483,648~2,147,483,647の範囲
    実数(浮動小数点数) なし/値の範囲/正規表現 -9999999999.999~9999999999.999の範囲
    日付 なし/日付の範囲/正規表現 日付形式文字列: yyyy-mm-dd
    メールアドレス なし/文字列の長さ/正規表現

    メールアドレスに使用できる文字やルール

    ・メールアドレスとして適切な文字列で半角のみ
    ・最大255文字
    ・@の左側に使用できる記号は「-(ハイフン)」「_(アンダースコア)」「.(ドット)」「+(プラス)」
    ・@の右側(ドメイン)に使用できる記号は「-(ハイフン)」「.(ドット)」

    メールアドレスに使用できない文字やルール

    ・先頭文字に「-(ハイフン)」「.(ドット)」「_(アンダースコア)」は使用できません
      NG例:-sample@example.com
                .sample@example.com
                _sample@example.com
    ・@の直前に「.(ドット)」は使用できません
      NG例:sample.@example.com
    ・@の直後に記号は使用できません
      NG例:sample@.example.com
    ・「.(ドット)」を連続使用はできません
      NG例:sample..a@example.com
    ・日本語は使用できません

    選択肢 必須 選択肢 最大255文字
  4. 登録が完了すると「作成しました。」とメッセージが表示されます。
    CustomerCustom_20241213_4.png

カスタマーカスタム項目を編集する

カスタマーカスタム項目を編集します。

  1. 左カラムメニュー [設定] > [カスタマーカスタム項目] をクリックします。
    CustomerCustom_20241213_1.png
     
  2. 「カスタマーカスタム項目リスト」画面が表示されますので、編集対象のカスタマーカスタム項目を検索し、右の [︙] ボタン > [編集] ボタンをクリックします。
    CustomerCustom_20241213_4_3.png
     
  3. 編集画面が表示されますので、項目を編集し、 [登録] ボタンをクリックします。
    ※「カスタム項目名」と「説明」、「バリデーションタイプ」のみ編集可能です。
    CustomerCustom_20241213_4_4.png
     
  4. 編集が完了すると「更新しました。」とメッセージが表示されます。
    CustomerCustom_20241213_4_5.png

カスタマーカスタム項目を削除する

カスタマーカスタム項目を削除します。

  1. 左カラムメニュー [設定] > [カスタマーカスタム項目] をクリックします。
    CustomerCustom_20241213_1.png
     
  2. 「カスタマーカスタム項目リスト」画面が表示されますので、削除対象のカスタマーカスタム項目を検索し、右の [︙] ボタン > [削除] ボタンをクリックします。
    CustomerCustom_20241213_6.png
     
  3. 「よろしいですか?」とダイアログが表示されますので、「OK」をクリックします。
    CustomerCustom_20241213_7.png
     
  4. 削除が完了すると「削除しました。」とメッセージが表示されます。
    CustomerCustom_20241213_8.png

    ※カスタマーカスタム項目を設定した後に、そのカスタマーカスタム項目自体を削除すると、カスタマーの属性として利用している場合でも同時に削除され、参照できなくなります。メールテンプレートで使用する特殊変数としても、またCSV一括登録やCSV出力の項目としても利用できなくなりますので、ご注意ください。

注意事項

運用中にバリデーション(入力制限)を変更・追加する場合のご注意

カスタマーカスタム項目は運用開始後もバリデーションの編集が可能ですが、登録された既存カスタマーのデータ(すでに登録されている値)が、自動で修正・更新されることはありません

そのため、過去のデータが「変更後のバリデーションに違反した状態」のまま残ってしまい、そのカスタマーに対してデータ更新が発生した際にエラーとなります。

発生シーン 状況と挙動
管理画面での編集 カスタマー詳細画面等で保存・更新を行う際、新ルールに違反している項目があるとエラーとなり保存できません。(管理画面の操作者がその場で値を修正する必要があります)
フォーム送信時

既存カスタマーがフォーム送信を行った際、フォーム上の設問の有無や設定に関わらず、保持データ全体(カスタマーカスタム項目に既に格納されている値)に対してバリデーションチェックが行われるため、フォーム送信自体がエラー(送信失敗)となります。

※フォーム項目の「入力された値を格納するカスタマーカスタム項目」にバリデーションを変更した「カスタマーカスタム項目」が設定されており、カスタマーが変更後のバリデーションに適合する値を入力した場合のみ、データが上書きされ正常に送信できます。

運用中のバリデーションを変更・追加した場合は、「カスタマー管理」よりカスタマー情報をCSV出力するなどして、新ルールに違反している既存データがないかご確認の上、データの修正を行うことを推奨いたします。

関連オンラインマニュアル/FAQ

この記事は役に立ちましたか?

1人中1人がこの記事が役に立ったと言っています