テキストの差し込み
このページの内容
テキストの差し込みについて
テキストの差し込みを使用すると、回答者ごとに質問と回答の選択肢の文言をカスタマイズできるため、各回答者に対してカスタマイズされた動的かつ個人的なアンケートを実施できます。テキストの差し込みは、さまざまなソースからの情報を取得し、その情報を回答者に表示する(または表示ロジック、埋め込みデータ、その他の領域で使用できる)、アンケートに追加するコード行です。
例:回答者の好みの製品について質問した後、回答者が選択した回答をフォローアップ質問に入れて、質問文に表示できます。
テキストの差し込みはアンケートエディターのコード行として表示されますが、回答者がアンケートに回答すると、このコードは指定されたコンテンツに置き換えられます。
[テキストの差し込み]メニューへのアクセス
テキストの差し込みは、テキストの差し込みメニューを使用して生成されます。このメニューはクアルトリクスのさまざまな場所にあります。
- : 質問文をクリックし、青色の[テキストの差し込み]ボタンをクリックします。
- 設定: 回答の選択肢のテキストをクリックしてから、青色のドロップダウンメニューをクリックして[テキストの差し込み]を選択します。
- : 質問の編集、メールの書き込み、他のアンケートメッセージの作成時など、クアルトリクスのさまざまな場所にあるリッチコンテンツエディターの{A}アイコンをクリックします。
- データ: 埋め込みデータを アンケートフローに追加する場合は、[すぐに値を設定]をクリックし、青いドロップダウンメニューをクリックして[差し込みテキストを挿入]を選択します。
ヒント: [テキストの差し込み]メニューのない領域でテキストの差し込みを使用する場合は、上のいずれかの領域でテキストの差し込みを生成し、コードをコピーして目的の場所に貼り付けます。たとえば、テキストの差し込み値に等しい カスタム検証 を設定する必要があるとします。このテキストの差し込みを別の場所に生成する必要があります。
テキストの差し込みの生成
ヒント: リッチコンテンツエディターを使用して、通常のテキストに使用できるすべてのオプション(太字や斜体など)を使用して、テキストの差し込みコードのスタイルを設定できます。
前の質問からのテキストの差し込み
テキストの差し込みリストの[アンケートの質問]カテゴリでは、質問文や選択した回答の選択肢などの情報を差し込むことができます。
注意:テキストの差し込みを機能させるには、回答者が[次へ]ボタンを使用して質問を送信する必要があります。ある質問で回答者が選択した回答を別の質問に差し込む場合、差し込みテキストが読み込まれるためには2つの質問の間にページ区切りが必要です。
質問からテキストの差し込みを生成するには
ヒント:アンケートに挿入すると、テキストの差し込みの形式は通常、${q://QIDX/SelectedValue}になります。フィールド「QIDX」は選択した質問の内部質問IDであるため、編集しないでください。質問IDを編集すると、テキストの差し込みが機能しなくなります。
質問から差し込むテキストに使用できる値
前述の例のステップ4では、アンケートにさまざまな値を差し込めることがわかります。
ヒント:マトリックス表のテキストの差し込みを生成する場合、「回答」は尺度を、「選択肢」はステートメントを参照します。
- 質問文:アンケートの回答時に回答者に表示される質問を差し込みます。
- 説明:前の回答の選択肢テキストを参照します。たとえば、「1か月未満 – 説明」を選択すると、差し込むテキストは「1か月未満」になります。
- 自由回答:回答者が入力する任意のテキストを差し込みます。たとえば、回答者が「その他」を選択して「3年」と入力した場合、「その他(自由回答)」のテキストの差し込みでは「3年」と表示されます。
- すべての選択肢 – 表示と非表示:質問の選択肢をすべて表示します。
- 表示されている選択肢:回答者に表示された選択肢のみを差し込みます。回答者への選択肢の表示/非表示に関する詳細については、回答選択肢への表示ロジックの追加に関するページを参照してください。
- 表示されていない選択肢:回答者に表示されなかった選択肢のみを差し込みます。回答者への選択肢の表示/非表示に関する詳細については、回答選択肢への表示ロジックの追加に関するページを参照してください。
- 選択された選択肢:回答者が選択した選択肢のみ差し込みます。
- 選択されていない選択肢:回答者が選択しなかったすべての選択肢を差し込みます。
- 選択された選択肢の識別値:選択した任意の選択肢の識別値を差し込みます。
- 入力されたテキスト:回答者が選択肢のテキストボックスに入力したテキストを差し込みます。
- ファイルサイズ:回答者が前のファイルアップロードの質問でアップロードしたファイルのサイズを差し込みます。
- ファイルURL:回答者が前のファイルアップロードの質問でアップロードしたファイルへのリンクを差し込みます。 注意: このURLはアンケート調査セッション中のみ有効な一時的なものです。回答が送信されると、送信されたファイルに対して新しいURLが生成される。最終ファイルのURLは、「データと分析」タブで確認できる。
- ファイル名:回答者が前のファイルアップロードの質問でアップロードしたファイルの名前を差し込みます。
ヒント:これ以外に、[選択された選択肢の数]という、テキストの差し込みメニューにはないオプションがあります。ここには、回答者が複数回答を選択できる質問で選択した選択肢の数が表示されます。選択数のテキストの差し込み形式は${q://QIDX/SelectedChoicesCount}です。たとえば、Q12で選択した回答の数を表示する場合、${q://QID12/SelectedChoicesCount}になります。Q12がマトリックス表で、2番目のステートメントの選択数が必要な場合、テキストの差し込みは${q://QID12/SelectedChoicesCount/2}です。QIDは質問の番号(Q12など)と異なる場合があるため、その質問に対してテキストの差し込み行をもう1行生成して、QIDを再確認してください。
[埋め込みデータ]フィールドからテキストを差し込む
埋め込みデータ フィールドを使用すると、実際に質問することなく回答者に関する情報を保存できます。その情報をアンケートの後のセクションに差し込んだり、データ分析で使用したりできます。
テキストの差し込みを埋め込みデータフィールドから生成するには
アンケートフローの順序の重要性
先ほど、前の質問から後続の質問にテキストを差し込む場合、コンテンツが表示される順序とページ区切りに注意する必要があると説明しました。これらと同じルールが埋め込みデータの作業にも適用されます。
埋め込みデータ要素をアンケートフローに入れる際には、要素の順序を慎重に検討してください。埋め込みデータの値が、質問に対する回答者の回答で決まるのではない場合、一般的なベストプラクティスでは、埋め込みデータをアンケートフローの最上部に配置して、表示したテキストの差し込みに回答者が到達する前に埋め込みデータが保存されるようにします。
例:
埋め込みデータが値を生成する前に回答者が特定の質問に答える必要がある場合 (演算機能など)、それらの質問は埋め込みデータがアンケートフローに設定される前にブロックに表示する必要があります。そのため、新しいブロックに質問を移動する必要が生じる場合があります。
例:
2つの異なるブロック間の区切りは、自動的にページ区切りとみなされます。
埋め込みデータに関するその他の質問については、ベストプラクティスと埋め込みデータのトラブルシューティングを参照してください。
GeoIP位置情報からテキストを差し込む
クアルトリクスでは、回答者がアンケートに参加するとき、デフォルトで回答者のIPアドレスが記録されます。記録されたIPアドレスに基づいて、郵便番号に至るまでの地理的な位置が計算されます。
ヒント:[回答を匿名化]を[アンケートのオプション]でオンにし、回答者のIPアドレスの記録を無効にできます。
GeoIP位置情報からテキストの差し込みを生成するには
ヒント:国コードは、各国の2文字の頭字語です。ISO ALPHA-2コードから派生したもので、こちらでその一覧を確認できます(クアルトリクスはリンクされたWebサイトのコンテンツを所有しておらず、そのコンテンツを維持する責任を負いません。当社はリンクをそのまま提供しています)。
ヒント:都道府県や地域のGeoIP値のフォーマットは元の国によって異なるため、外部のリソースを使用してGeoIP値を変換しなければならない場合があります。
スコアリングカテゴリからテキストを差し込む
ヒント:テキストの差し込みは、回答者にスコアを表示する最もカスタマイズしやすい方法ですが、唯一の方法ではありません。「スコアを回答者に表示する」を参照してください。
この スコアリング 機能では、各質問に対する回答にポイント値を添付できます。クアルトリクスでは、スコアリングカテゴリごとに以下を差し込むことができます。
- スコア:合計スコア(回答者がこのカテゴリで獲得したすべてのポイントの合計)。
- 項目:回答者が回答し、採点された項目の数。
- 加重平均:空白または未回答の値を除外した平均。合計ポイントが異なるスコアリングカテゴリを比較するのに適しています。
- 加重標準偏差:空白または未回答の値を無視する標準偏差。
ヒント: 加重平均と加重標準偏差はどちらも質問ごとに獲得したポイントの数に基づいていますが、計算で選択され、採点された回答の選択肢のみを使用します。たとえば、加重平均ではアンケートに3つの質問があり、参加者がそのうち2つだけに回答した場合、加重平均の計算方法は、(参加者が回答した最初の質問のスコア+参加者が回答した2番目の質問のスコア)/2になります。
スコアリングカテゴリからテキストの差し込みを生成するには
日時を差し込む
日時のテキストの差し込みを使用して、現在の日付と時刻やその他の日付をアンケートに表示できます。これは、回答者の時間参照としてイベント登録アンケートに表示するのに役立ちます。
テキストの差し込み日時のタイムゾーンは、回答が送信されたときにアカウントで設定されたタイムゾーンに基づいています。回答の送信後にアカウントのタイムゾーンを変更した場合でも、収集されたデータは変更されません。
日時のテキストの差し込みを生成するには
現在日時のテキストの差し込み例
これは、日付と時刻のテキストの差し込みフォーマットの完全なリストではない。必要なフォーマットがここにリストされていない場合は、必ず上記の手順に従ってテキストの差し込みメニューを開いてください。
Qtip:このリストからテキストの差し込みをコピー&ペーストする際には注意が必要です。サイズ変更、色の変更、隠し文字など、意図しないフォントの影響がプラットフォームに引き継がれ、テキストの差し込みに影響することがあります。アンケートを配信する前に、テキストの差し込みテストを必ず行ってください。
現在の日付差し込みテキストの差し込み:
以下の表で、”M “は月、”D “は日、”Y “は年を表す。リーディング・ゼロ」とは、数字の頭に付くゼロのことで、例えば、「3」の代わりに「03」を付ける。
| フォーマット | 例 | テキストの差し込み |
|---|---|---|
| MM/DD/YY(先頭のゼロは除く) | 3/14/2024 | 日付://CurrentDate/SL}。 |
| YYYY-MM-DD(先頭のゼロは除く) | 2024-3-14 | 日付://CurrentDate/DS}。 |
| MM/DD/YYYY(先頭のゼロを含む) | 03/14/2024 | 日付://CurrentDate/m%2Fd%2FY}。 |
| DD/MM/YYYY(先頭のゼロを含む) | 14/03/2024 | 日付://CurrentDate/d%2Fm%2FY}。 |
| YYYY/MM/DD (先頭のゼロを含む) | 2024/03/14 | 日付://CurrentDate/Y%2Fm%2Fd}。 |
| DD 省略月 YYYY | 14 2024年3月 | 日付://CurrentDate/PT}。 |
| 完全な月名 DD, YYYY | 2024年3月14日 | 日付://CurrentDate/FL}。 |
| 曜日、月名DD | 3月14日(木 | 日付://CurrentDate/DM}。 |
| フルISO-8601フォーマット | 2024-03-14T20:27:33Z 2024-03-14T14:27:33-06:00 | 日付://CurrentDate/c}。 |
Qtip:ISO-8601のテキストの差し込みは、あなたのアカウントのタイムゾーンでの結果も表示します。最後にZ を付けたタイミングは、アカウントがデフォルトのUTCタイムゾーンにあることを表します。
現在の平日の名前だけのテキストの差し込みはない。(ただし、曜日と日付を組み合わせて表示することもできる。上の表を参照。
ヒント:[その他の日付]のテキストの差し込みを使用して、現在の日付に関連する任意の日付を表示することもできます。たとえば、翌日の日付を表示する場合、テキストの差し込みは${date://OtherDate/PT/+1%20day}のようになります。パーセント記号の前の数字を変更して、任意の日付を表示するように選択できます。テキストの差し込みを${date://OtherDate/PT/+50%20day}に変更すると、今日から50日後の日付が表示されます。これは「マイナス」の日数でも機能します。${date://OtherDate/PT/-10%20day}では、今日の10日前の日付が表示されます。テキストの差し込みのタイムゾーンを変更する場合は、モデルとして${date://OtherDate/G:i/+1%20hours}を使用できます。「+1」とすることで、時間が1つ次のタイムゾーンに設定されます。同様に、マイナス記号を使用して前の時間を表示させることもできます。
現在時刻 テキストの差し込み:
| フォーマット | 例 | テキストの差し込み |
|---|---|---|
| 12時間時計、大文字のAM / PM | 1:27 PM | 日付://現在時刻/ST}。 |
| 12時間時計、小文字のam/pm、時間の後にスペースなし | 1:27pm | 日付://現在時刻/TL}。 |
| 24時間時計 | 13:27 | 日付://現在時刻/MT}。 |
| 秒付き24時間時計 | 13:27:33 | 日付://現在時刻/MS}。 |
ロケール
Qtip:?locale クエリ文字列は ${date://} で始まるテキストの差し込みに対してのみ機能します。rm://}で始まるテキストの差し込みでは、代わりに?timezoneクエリ文字列を使用します。
日時のテキストの差し込みが記録される言語を変更できます。テキストの差し込みの最後の括弧直前に、疑問符(?)およびlocaleと入力し、選択した言語コードと同じ値に設定します。
?locale=EN たとえば、${date://CurrentDate/DM?locale=FR}とすると、現在の日付がフランス語で表示される。
ロケールは、記録されるデータのタイムゾーンには影響を与えません。
[連絡先リスト]フィールドからテキストを差し込む
アンケートを 連絡先リスト (パネルとも呼ばれます)に送信する場合、その連絡先リストの情報をアンケートまたは招待メールに差し込むことができます。これらのフィールドには、名、姓、メールアドレスなどの基本情報のほか、外部データ参照と言語の特殊フィールドが含まれます。
これらの標準フィールド以外に連絡先リストに追加したカスタムフィールドは埋め込みデータとして保存されます。 [埋め込みデータ]フィールドからテキストを差し込む 」セクションで説明されている手順を使用して差し込むことができます。
[連絡先リスト]フィールドからテキストの差し込みを生成するには
ループと結合フィールドからのパイピング
[ ループと結合]を使用して毎回異なる項目について尋ねる一連の質問を繰り返すことができます。テキストの差し込みはループと結合のために重要です; 回答者がどの項目について回答しているかわかるようにします。
テキストの差し込みを使うと、ループと結合の3つの情報を表示することができる:
- フィールド: ループと結合フィールド。
- 現在のループ数:回答者が現在行っているループ。
- ループの合計数:回答者が完了する必要があるループの合計数。
ループと結合フィールドからテキストの差し込みを生成する手順
割り当てからのテキストの差し込み
[ 割り当て]を使用すると、調査に必要なデータ量のみを確実に収集できます。[テキストの差し込み]を使用すると、割り当てに関する3つの情報を表示できます。
- 数:現時点で割り当ての数としてカウントされた回答数。
- 条件を満たさない:割り当てが満たされていないかどうか(正の場合は1が返されます)。
- 条件を満たす:割り当てが満たされているかどうか(正の場合は1が返されます)。
割り当てからテキストの差し込みを生成するには
ヒント:差し込みテキストで 演算機能 も実行できます(乗算、除算、加算、減算など)。たとえば、割り当ての実際の数ではなく、満たされている割り当ての割合を表示できます。
乱数ジェネレーター
テキストの差し込みを使用して乱数を生成し、各回答者に表示できます。アンケートエディターでは、その他すべての[テキストの差し込み]と同じようにコードとして表示されます。クアルトリクスがランダム化に使用するアルゴリズムは、Mersenne Twisterと呼ばれます。
注意:ここで説明される方法では既存IDと突き合わせた確認は行われません。つまり、複数の回答者に同じIDが割り当てられる可能性があります。その可能性は非常に低く、IDを長くすれば確率は低下します。たとえば、4桁以下よりも5~7桁のIDの方が確率は低くなります。プログラミングの知識がある場合、[ウェブサービス]のカスタム要素を構築すれば、IDと突き合わせて確認できます。
回答者がアンケートに回答すると、このコードは乱数に置き換えられます。
生成できる乱数には次の3つのタイプがあります。
- ランダムな整数:ランダムな整数。
- 小数:浮動小数点。小数点以下13桁の乱数。
- 正/誤:ブール値。ランダムに選択された0または1。
例:乱数ジェネレーターのコードを使用して、回答者がクーポンコードまたはID番号として使用する乱数を作成できます。
乱数を生成するには
注意:この方法でランダムに生成された数値は、データに自動的に保存されないことに注意してください。データでランダムな数値を取得するには、埋め込みデータフィールドを アンケートフローで設定する必要があります。値は乱数ジェネレーターと同じ値に設定されます。
次に、アンケートエディターに戻り、埋め込みデータを質問に差し込んで回答者に表示します。
異なるプロジェクトタイプでのテキストの差し込み
テキストの差し込みは、アンケート調査をカスタマイズするあらゆるプロジェクトで利用可能です。このページで説明されているオプションは、以下の場所で利用できる:
Qtip: テキストの差し込みは、コンジョイント固有の質問やMaxdiff固有の質問からデータを取り込むことはできません。
テキストの差し込みは360プロジェクトでも使用できますが、360専用のオプションもあります。詳細はテキストの差し込み360ページでご覧ください。
FAQs
パイプドテキストの代表的な使い方は?
パイプドテキストの代表的な使い方は?
その他、よくある使用例をご紹介します。数学の演算
- 回答者がテキスト入力の質問で電子メールを記入した場合 その電子メールアドレスを電子メールタスク にパイプし、受信者を決定します。
- クエリ文字列 を構築する際、回答者が提供した回答を引き継ぎます。二番目の調査へのデータの取り込み も参照してください。
- カスタマイズされた回答レポートの設定 メールまたはアンケート終了時に設定します。
- 回答者への無作為化されたIDの割り当て
パイピングされたテキストがテスト時に表示されないのですが、どうすればよいですか?
パイピングされたテキストがテスト時に表示されないのですが、どうすればよいですか?
次に、パイピングされたテキストに書式がないことを確認します。例えば、最初の括弧が他の部分と異なるフォントサイズや色である場合など、HTMLの書式が乱れていると、パイプラインテキストが正しく動作しないことがあります。パイプで接続したテキストをテキストエディタに貼り付けて書式を削除するか、問題文の書式を削除する必要があるかもしれません。.
この質問のデフォルトの回答は、回答者が前の質問で入力したものにしたいのです。どうすればいいのでしょうか?
この質問のデフォルトの回答は、回答者が前の質問で入力したものにしたいのです。どうすればいいのでしょうか?
回答者の緯度・経度を回答者に表示することはできますか?
回答者の緯度・経度を回答者に表示することはできますか?
- 場所://緯度}${loc://緯度}。
- 場所://経度}${loc://経度}。
素晴らしい! フィードバックありがとうございます!
フィードバックありがとうございます!