ファイル仕様テンプレートを作成する

前提条件
  • アウトバウンド>連絡先リスト>追加、削除、編集、表示権限
  • アウトバウンド>ファイル仕様テンプレート>追加消去編集ビュー権限

連絡先リスト テンプレートから列定義をインポートするには:

  • アウトバウンド>連絡先リストテンプレート>ビュー許可

UTF-8形式でエンコードされた区切り文字区切り形式または固定長形式でアップロードするサンプルファイル

 

サポートされているファイル形式は次のとおりです。

  • 区切り文字で区切られた形式 .csv および .dsv
  • 固定長形式 .txt および .dat

使用ファイル仕様テンプレートタブをクリックして、新しいファイル仕様テンプレートを作成し、ファイル仕様テンプレートのリストを表示します。

ファイル仕様テンプレートを作成する方法は次のとおりです。

  1. [管理]をクリックします。
  2. アウトバウンドダイヤリングで、リスト管理をクリックします。
  3. クリックファイル仕様テンプレートタブ。
  4. [新規作成] をクリックします。 
  5. の中にファイル仕様テンプレート名ボックスに一意の名前を入力します。 名前にはスペース、数字、特殊文字を含むことができますが、一意でなければなりません。
  6. 必要に応じて、ファイル仕様テンプレートを説明箱。 

次に、ファイルフォーマット連絡先リストを作成するときに使用する入力ファイル。

  1. の中にファイル形式ボックス、選択区切られた
  2. の中に区切り記号ボックスで区切り文字を選択します。 区切り文字のオプションは次のとおりです。 カンマ、コロン、セミコロン、タブ、パイプ、またはカスタム。 選択するカスタムで単一の文字値を定義するには、カスタム区切り文字箱。 [カスタム] を使用すると、次のような非標準の区切り文字を使用できます。 ^そして% 。 
  3. の中に見出し行をスキップするボックスに、入力ファイルを処理する前にスキップするヘッダー レコードの数を入力します。 0 以上の値を入力します。 
  4. の中に末尾の行をスキップするボックスに、入力ファイルの最後でスキップする後続レコードの数を入力します。 0 以上の値を入力します。
  5. 入力ファイルのヘッダー行を使用して列名を定義し、入力ファイルのフィールド定義視覚的に切り替えてファイルヘッダーの列名を使用する切り替えるはい
  6. 視覚的に構築したい場合は入力ファイルのフィールド定義、スイッチファイルヘッダーの列名を使用する切り替えるいいえ。 入力ファイルのどの列を連絡先リストにインポートするかをより適切に制御したい場合は、入力ファイルのフィールド定義を視覚的に構築すると便利です。

入力ファイルのフィールドの定義

の中に入力ファイルのフィールドの定義セクションでは、連絡先リスト入力ファイルのフィールドを定義して、ファイル仕様テンプレートを作成します。

列定義テーブルのフィールドを定義するには 3 つの方法があります。 できます:

  • ファイルが区切り文字で区切られた形式でヘッダー行がある場合は、サンプル入力ファイルから列名を抽出して列名を表示し、列定義テーブルを完成させます。
  • 既存の連絡先リスト テンプレートから列名を抽出します。
  • テーブルを手動で完成させます。 

サンプル入力ファイルから列名を抽出し、列定義テーブルを完成させるには、次のようにします。

  1. の中にファイルからのサンプル行を表示ボックス、選択ブラウズをクリックして、サンプル入力ファイルを開きます。 入力ファイルの最初の 3 行が表示されます。 
  2. を選択列名をインポートするボタン。 これで、サンプル ファイルからインポートされた列名を列定義テーブルに表示できるようになります。
  3. 必要に応じて、列名と定義を手動で編集できるようになりました。 サンプル行は、変更を反映するように自動的に調整されます。 
  4. テーブルに列名を追加するには、新しく作る入力ファイルの列名を列名箱。 
  5. テーブルから列を削除するには、削除する列のチェックボックスをオンにして、消去。 
  6. 検索を使用して、ファイル仕様テンプレートの列名を編集します。 表の中で検索ボックスに、変更する列名を入力します。 列を選択してクリックします適用する。 行内の列名を編集します。 サンプル行は更新内容を表示するために自動的に調整されます。 検索ボックスをクリアするには、クリアフィルター
  7. 特定の列名にマップする列番号を指定します。 入力ファイルの列の一部またはすべてを使用できます。 
  8. ファイル仕様テンプレートを作成するには、保存

既存の連絡先リスト テンプレートから列名を抽出し、列定義テーブルを完成するには、次の手順を実行します。 

  1. の中に連絡先リスト テンプレートから列名を取得するボックスで、連絡先リストのテンプレートを選択します。 
  2. クリック列名のインポートボタン。 連絡先リスト テンプレートの列名を列定義テーブルで表示できるようになりました。 
  3. 次に、連絡先リストの入力ファイルからサンプル行を表示するには、ファイルからサンプル行を表示ボックスをクリックブラウズ入力ファイルを開きます。 入力ファイルの最初の 3 行が表示されます。 
  4. 必要に応じて、列名と定義を手動で編集できるようになりました。 サンプル行は、変更を反映するように自動的に調整されます。 
  5. テーブルに列名を追加するには、新しく作る入力ファイルの列名を列名箱。
  6. テーブルから列を削除するには、削除する列のチェックボックスをオンにして、消去。 
  7. 検索を使用して、ファイル仕様テンプレートの列名を編集します。 表の中で検索ボックスに、変更する列名を入力します。 列を選択してクリックします適用する。 行内の列名を編集します。 サンプル行は更新内容を表示するために自動的に調整されます。 検索ボックスをクリアするには、クリアフィルター
  8. 特定の列名にマップする列番号を指定します。 入力ファイルの列の一部またはすべてを使用できます。 
  9. ファイル仕様テンプレートを作成するには、保存

     

    1. クリック 新しく作る。  新しい行がテーブルに追加されます。
    2. 新しい行に、入力ファイルの列の名前を入力します。列名箱。 
    3. 特定の列名にマップする列番号を指定します。 入力ファイルの列の一部またはすべてを使用できます。 
    4. テーブルに列名を追加するには、クリックし続けます新しく作る入力ファイルの列名を列名箱。
    5. テーブルから列を削除するには、削除する列のチェックボックスをオンにして、消去。 
    6. 検索を使用して、ファイル仕様テンプレートの列名を編集します。 表の中で検索ボックスに、変更する列名を入力します。 列を選択してクリックします適用する。 行内の列名を編集します。 サンプル行は更新内容を表示するために自動的に調整されます。 検索ボックスをクリアするには、クリアフィルター
    7. 列名を追加した後、連絡先リスト入力ファイルからサンプル行を表示するには、ファイルからサンプル行を表示ボックスをクリックブラウズサンプル入力ファイルを開きます。 入力ファイルの最初の 3 行が表示されます。 
    8. ファイル仕様テンプレートを作成するには、保存

      1. の中にファイル形式ボックス、選択固定長
      2. の中に見出し行をスキップするボックスに、入力ファイルを処理する前にスキップするヘッダー レコードの数を入力します。 0 以上の値を入力します。 
      3. の中に末尾の行をスキップするボックスに、入力ファイルの最後でスキップする後続レコードの数を入力します。 0 以上の値を入力します。

      入力ファイルのフィールドの定義

      の中に入力ファイルのフィールドの定義セクションでは、連絡先リスト入力ファイルのフィールドを定義して、ファイル仕様テンプレートを作成します。

      列定義テーブルのフィールドを定義するには 2 つの方法があります。 できます:

      • 既存の連絡先リスト テンプレートから列名を抽出します。
      • テーブルを手動で完成させます。 

      既存の連絡先リスト テンプレートから列名を抽出し、列定義テーブルを完成するには、次の手順を実行します。 

      1. の中に連絡先リスト テンプレートから列名を取得するボックスで、連絡先リストのテンプレートを選択します。 
      2. クリック列名のインポートボタン。 連絡先リスト テンプレートの列名を列定義テーブルで表示できるようになりました。 
      3. 次に、連絡先リストの入力ファイルからサンプル行を表示するには、ファイルからサンプル行を表示ボックスをクリックブラウズ入力ファイルを開きます。 入力ファイルの最初の 3 行が表示されます。 
      4. 必要に応じて、列名と定義を手動で編集できるようになりました。 サンプル行は、変更を反映するように自動的に調整されます。 
      5. テーブルに列名を追加するには、新しく作る入力ファイルの列名を列名箱。 
      6. テーブルから列を削除するには、削除する列のチェックボックスをオンにして、消去。 
      7. 検索を使用して、ファイル仕様テンプレートの列名を編集します。 表の中で検索ボックスに、変更する列名を入力します。 列を選択してクリックします適用する。 行の列名と定義を編集します。 サンプル行は更新内容を表示するために自動的に調整されます。 検索ボックスをクリアするには、クリアフィルター
      8. 指定する開始位置そして長さマップする列ごとに。 
      9. ファイル仕様テンプレートを作成するには、保存

       

      1. クリック 新しく作る。  新しい行がテーブルに追加されます。
      2. 新しい行に、入力ファイルの列の名前を入力します。列名箱。 
      3. 指定する開始位置そして長さマップする列ごとに。 
      4. テーブルに列名を追加するには、クリックし続けます新しく作る入力ファイルの列名を列名箱。
      5. テーブルから列を削除するには、削除する列のチェックボックスをオンにして、消去。 
      6. 検索を使用して、ファイル仕様テンプレートの列名を編集します。 表の中で検索ボックスに、変更する列名を入力します。 列を選択してクリックします適用する。 行の列名と定義を編集します。 サンプル行は更新内容を表示するために自動的に調整されます。 検索ボックスをクリアするには、クリアフィルター
      7. 列名を追加した後、連絡先リスト入力ファイルからサンプル行を表示するには、ファイルからサンプル行を表示ボックスをクリックブラウズサンプル入力ファイルを開きます。 入力ファイルの最初の 3 行が表示されます。 
      8. ファイル仕様テンプレートを作成するには、保存

      高度な入力前処理

      作成する高度なシステムが連絡先リストのデータをアップロードするために使用するファイル仕様テンプレートの前処理検索および置換式を入力します。 前処理により、入力データをアップロードする前に操作できます。 入力ファイルが連絡先リストにアップロードされる前に、入力ファイルの各行に検索および置換式が適用されます。

      検索式と置換式を作成するには:

      1. 選択する高度なをクリックし、新しく追加する表現
      2. に正規表現を入力します。検索する箱。 正規表現を使用すると、特定の単語、一連の文字、またはより複雑なパターンを簡単に検索できます。 
      3. 検索で大文字と小文字を区別しないようにするには、大文字と小文字を無視するはい。 デフォルトいいえ検索では大文字と小文字が区別されます。
      4. 入力行内のすべての出現箇所を置き換えるには、切り替えます。グローバル置換はい。 デフォルトいいえ入力行で最初に見つかったもののみを置き換えます。 
      5. に置換文字列を入力しますと置換する箱。 検索と置換の結果は自動的にサンプル行。 入力データから文字列を削除するには、と置換する検索ではボックスを空白にしてください。 
      6. 検索と置換の表現をさらに追加するには、新しい式を追加。 追加の式は、作成された順序で入力ファイルに適用されます。 最大 5 つの検索および置換式を追加できます。 
      7. 検索と置換の式を削除するには、右上隅のマイナスボタン検索/置換式箱。
      8. ファイル仕様テンプレートを作成するには、保存。 
      重要。  

      1 つの前処理の検索式と置換式によって作成される結果が、次の前処理式によって意図せずに操作される可能性があります。 ファイル仕様テンプレートで複数の検索式と置換式を使用する場合は、必ず結果を確認してください。

      次の例は、検索式と置換式を適用したときに何が実現できるかを示しています。 

      区切り文字で区切られた入力ファイル内の略語を単語に置き換えます

      検索する と置換する 大文字と小文字を無視する グローバル置換
      博士 ドライブ いいえ いいえ
      位  通り  いいえ いいえ
      Ln レーン いいえ いいえ
      PL 場所 いいえ いいえ
      CT 裁判所 いいえ いいえ
      ワイ 方法 いいえ いいえ
      サー いいえ いいえ

      固定長入力ファイル内の略語を単語に置き換えます

      固定長入力ファイルのファイル構造を維持するには、検索式と置換式が同じ長さである必要があります。 例:  

      検索する と置換する 大文字と小文字を無視する グローバル置換
      博士\s{3} ドライブ いいえ いいえ
      セント\s{4} 通り  いいえ いいえ
      Ln\s{2} レーン いいえ いいえ
      お願いします{3\} 場所 いいえ いいえ
      Ct\s{3} 裁判所 いいえ いいえ
      ワイズ 方法 いいえ いいえ
      サー\s{3} いいえ いいえ

      区切り文字で区切られた入力ファイル内の ND、RD、および TH を削除します

      この例では、次のようなアドレスの入力テキストを削除する方法を示します。19th Streetまたは19TH Streetを次のように置き換えます。19 Street 。検索文字列の前に数字がある場合にのみ変更が行われます。次のような言葉secondそしてnorth影響を受けません。 

      検索する と置換する 大文字と小文字を無視する グローバル置換
      ^(.*)([0-9]+)nd(.*)$ $1$2$3 はい いいえ
      ^(.*)([0-9]+)rd(.*)$ $1$2$3  はい いいえ
      ^(.*)([0-9]+)th(.*)$ $1$2$3 はい いいえ

      区切り文字で区切られた入力ファイルの末尾にフィールドを追加する

      この例では、Campaign Name入力ファイルの各レコードの最後のフィールドとして:

      検索する と置換する 大文字と小文字を無視する グローバル置換
      ^(。*)$ $1、キャンペーン名 いいえ いいえ

      区切り文字で区切られた入力ファイル内の一貫性のない日付を一貫性のある日付に変更する

      この例では、区切り文字で区切られた入力ファイル内の矛盾した日付フィールドを、一貫した統一された形式に変更する方法を示します。MM/DD/YYYY 。以下の例には、入力ファイルの例の 3 番目のフィールドのように、1 桁の月、1 桁の日、またはその両方、または 2 桁の月と 2 桁の日を含む日付が含まれています。 

      phone,name,dob,userfield
      +16504661100,John,1/22/1979,Other-1
      +16504661101,Jane,12/3/1975,Other-2
      +16504661102,Jake,3/4/1980,Other-3
      +16504661103,Jacob,10/12/1973,Other-4

      検索する と置換する 大文字と小文字を無視する グローバル置換
      ^([^,]*,[^,]*,)(\d)/(\d{2})(.*)$ $10$2/$3$4 いいえ いいえ
      ^([^,]*,[^,]*,)(\d{2})/(\d)(/.*)$ $1$2/0$3$4 いいえ いいえ
      ^([^,]*,[^,]*,)(\d)/(\d)(/.*)$ $10$2/0$3$4 いいえ いいえ

      検索する式は、コンマ区切りの入力ファイルの 3 番目のフィールドを操作するように記述されます。