フォームの管理
必要な作業に応じて、さまざまな 種類のフォーム を操作する方法を学びます。
フォーム内で使用可能な statuses and actions を表示し、フォーム エディターのさまざまな機能と可能性で何ができるかを確認してください。
編集者
エディターは、選択したフォームを作成してアクティブ化するのに役立ちます。以下のセクションのクイックガイドを読んで、さまざまなタイプのフォームを作成する方法を理解してください。
標準フォームの作成
-
コンテンツ > フォーム に移動します。[フォームの作成] をクリックし、フォームの種類として [標準フォーム] を選択します
-
フォームに含める連絡先情報(電子メール、電話番号、またはその両方)をドラッグ&ドロップします。連絡先情報は People でプロファイルを自動的に作成および更新できる個人識別子の 1 つであるため、これは必須の手順です。
-
姓と名*,* などの 人物属性 や、このブロックで使用可能なその他の標準属性またはカスタム属性を設定します。カスタム属性 をここで選択できるようにするには、People > 構成 で構成する必要があることに注意してください。
手記フォームにフィールドを追加し始めると、送信コンポーネントが表示されます。ボタンの名前を変更したい場合は、それをクリックしてください。
-
必須ではありませんが、他のコンポーネントも定義できます。このようなフィールドは、訪問者からいくつかの追加データを収集するのに役立ちます。これらは People に接続されておらず、生データでのみ使用できます。たとえば、訪問者がメッセージを残すことができるようにテキスト領域を追加したり、ラジオボタンでサービスを評価したりできます。
デフォルトでは、コンポーネントは人物属性にマップされません。収集したデータを 人物プロファイル に保存するには、フィールドを標準属性またはカスタム属性に手動で接続します。
-
いずれかのフィールドをクリックすると、エディタでそのプロパティを使用できるようになります。これにより、柔軟なフォーム設定が可能になります。
次の表に、すべてのフィールドとその説明を示します。
畑 DESCRIPTION (説明) フィールドを people 属性に接続 このオプションを使用して、フィールドを属性 (標準またはカスタムの属性) に接続します。つまり、このフォームの属性に対するデータの格納ロジックをカスタマイズできます。 ラベル名 フィールドの名前。 フィールド ID フィールドを識別し、API 経由で正しく送信するために使用されます。 プレースホルダ ユーザーが情報の入力を開始する前にフィールド内に表示されるプレースホルダーテキスト。 必須 フィールドが必須の場合は、トグルをオンにします。ユーザーは、このフィールドに入力または定義しないとフォームを送信できません。 隠れた フィールドをフォームに保持し、ライブ環境で非表示にする場合は、トグルをオフにします 静的な値 この値は、フォーム送信ごとに静的に適用され、変更するオプションはありません。静的な値を持つフィールドは、API では表示されません。プロファイルアトリビューションには静的な値を使用します。 データ型 この情報は、フォームの入力タイプを People に格納されているデータタイプに接続するために使用されます。 -
次のステップには、データ処理ルールが含まれます:自動化されたコミュニケーションとファネル分析で将来使用するためにPeopleプラットフォームにプロファイル情報を保存する場合は、有効にします。
-
[アクティブ化] をクリックします。ポップアップウィンドウに表示されるcodeをWebページに追加する必要があります。
オプトアウトフォームの作成
-
メインの フォーム ページで新しいフォームを作成するときに、オプトアウトフォームを選択します。
-
エディター内では、サイド パネルにある Component ブロックを使用できます。たとえば、ラジオ ボタン コンポーネントを追加し、フォームの名前を入力します。
このフォームは登録解除されたユーザーのメールを自動的に収集するため、連絡先情報を追加する必要はありません。また、コンポーネントは People プロファイルに接続されていないため、処理ルール を指定する必要はありません。
-
次に、コンポーネントに options を追加します。これらはサイドパネルにあります。
-
フォームをアクティブ化します。
-
ランディングページに移動し、オプトアウトフォームをランディングページに埋め込むことを忘れないでください。
Facebookフォームを接続する
Facebookフォームからフォームデータを自動的に収集するには、Facebookビジネスアカウントを接続する必要があります。これは、ポータルの Exchange 領域で Facebook Leads アプリを有効にすることで実行できます。
- Exchange に移動します。Facebook Leadsを選択し、**[アカウントを接続]**をクリックします。
- 画面の指示に従ってFacebookアカウントにログインし、追加するページを選択して、権限を承認します。[Facebook で接続] をクリックします。
- コンテンツ > フォーム に移動します。作成、新規 をクリックし、Facebook、フォーム を選択します。 Facebook への接続に成功すると、ウェブインターフェースの [フォームテンプレート] 領域にリード獲得広告の Facebook フォームが表示されます。アクティブなフォームとアーカイブされたフォームの両方が表示されるのは、Facebook で設定したフォームによって異なります。
フォームカードの3ドットメニューをクリックしてアクティブなフォームを選択し、可能なアクションを表示します。
[フォームを使用] をクリックしてフォーム エディターを開き、Facebook で構成したのと同じ方法でレンダリングされたフォームのフィールドを確認します。アーカイブされた帳票は選択できません。
接続が確立されると、Peopleにデータを直接保存するために各フィールドへのフィールドマッピングを設定し、処理ルールを定義して、Facebookフォームが送信されるとすぐに新しいリードがPeopleに作成されます。
Live Chat フォームを作成する
早期アクセス
-
メインの フォーム ページで新しいフォームを作成するときに、[Live Chat フォーム] を選択します。
-
エディター内で、Component ブロックを使用して新しいフィールドを作成します。たとえば、ラジオ ボタン コンポーネントを追加し、フォームの名前を入力します。
コンポーネントは People プロファイルに接続されていないため、処理ルール を指定する必要はありません。
-
次に、コンポーネントに options を追加します。これらはサイドパネルにあります。
-
フォームをアクティブ化します。
-
Live Chatフォームを使用するためにライブチャットウィジェットを作成します。
Apple Messages for Business フォームを作成する
Apple フォームからフォームデータを自動的に収集するには、Apple Messages for Businessアカウントをアクティブ化してInfobipに接続する必要があります。詳しくは、Apple Messages for Business はじめにを参照してください。
- メインの フォーム ページで新しいフォームを作成するときに、Apple フォーム を選択します。
- エディター内で、Component ブロックを使用して新しいフィールドを作成します。たとえば、ラジオ ボタン コンポーネントを追加し、フォームの名前を入力します。
- 次に、コンポーネントに options を追加します。これらはサイドパネルにあります。
- [設定] をクリックして、フォームを非公開としてマークするか (Conversations でエージェントが回答を表示できないようにするか)、フォームを送信する前にユーザーに回答の概要を表示するかどうかを選択します。
- フォームの 処理ルール を定義して、People のプロファイル情報を更新し、将来のマーケティング キャンペーンやファネル分析に使用できるようにします。
- フォームをアクティブ化します。
WhatsAppフローフォームを管理する
WhatsAppフローは、エンドユーザーがWhatsAppチャットを離れることなくタスクを実行できるようにするインタラクティブメッセージです。例: フローを使用して情報を送信できます。
WhatsAppフローフォームは、エンドユーザーがWhatsAppフローを介して送信するデータを収集します。その後、フォームデータを使用して次の操作を実行できます。
- データを使用して、パーソナライズされたエンドユーザージャーニーを作成します。例: フロー in Moments の場合。
- データを保存するをPeopleのユーザープロファイルに追加します。
プロセスの概要
WhatsAppフローフォームを手動で作成することはできません。フォームは、次のプロセスで自動的に作成されます。
-
接続WhatsAppビジネスアカウントとInfobipアカウント。これは、WhatsApp フローを介して送信されたデータがInfobipアカウントと自動的に共有されるようにするために必要です。
-
WhatsApp フローを作成する WhatsApp manager (opens in a new tab) または Infobip API for WhatsApp (opens in a new tab) のいずれか。
-
作成するWhatsApp フローごとに、ドラフトWhatsAppフローフォームがInfobipアカウントに自動的に作成されます。
-
設定 フォーム。
- フォームのフィールドを確認します。
- 関連するフィールドを People 属性にマップして、これらのフィールドを People に保存します。
- 処理ルールを作成して、新しいリードプロファイルを作成できるようにします。
-
活性化するフォーム。
-
最終ユーザーがWhatsApp フローを介してデータを送信すると、データはフォームによって自動的に収集されます。マップされたデータは、People のエンド ユーザーのプロファイルに保存されます。プロファイルが存在しない場合は、新しいリードプロファイルが作成されます。
-
フォーム内のデータを使用して、パーソナライズされたエンド ユーザー体験を作成します。例: フロー in Moments でデータを使用します。
これらの手順の詳細については、次のセクションを参照してください。
WhatsAppマネージャーでWhatsApp フローを作成する
WhatsApp Flowsを作成して使用するには、WhatsApp Business Platform (opens in a new tab)でアカウントを設定します。これにより、WhatsAppマネージャー (opens in a new tab)にアクセスできます。
WhatsApp フローの作成についてサポートが必要な場合は、Infobip アカウント マネージャーまたは サポートチームにお問い合わせください (opens in a new tab) にお問い合わせください。
フォームの構成
Infobip アカウントでフォームを表示する
フォームを表示するには、 Infobip Web インターフェイス (opens in a new tab)で [コンテンツ] > [フォーム**] に移動します。フォームのホームページで、作成されたWhatsAppフローフォームを見つけます。
フォームとWhatsApp フローのステータスを表示できます。例: 下書き - 公開済み は、フォームが 下書き 状態であり、フローが 公開済み 状態であることを示します。作成されたWhatsAppフローフォームはドラフトステータスです。
フォームのステータスは、WhatsApp フローのステータスとは異なります。WhatsAppフローのステータスは、フローライフサイクルのステータスを示し、メタによって割り当てられます。詳細については、「WhatsApp フローのメタステータス」(#whatsapp-フロー-meta-statuses-actions-manage-forms) セクションを参照してください。
WhatsApp フロー ID を表示することもできます。コピーする ID を選択します。

フォームのフィールドを確認する
フォームには、WhatsApp フローのフィールドが含まれています。フォーム内のフィールドを追加または削除することはできません。
-
必要なWhatsAppフローフォームの横にある3ドットメニューを選択し、編集を選択します。
-
フォーム エディターで、フォームのフィールドがWhatsApp フローと同じであることを確認します。
電話番号 フィールドは既定で作成されます。このフィールドは、エンド ユーザーには表示されません。終了ユーザーがWhatsApp フローを送信すると、このフィールドによって終了ユーザーの電話番号が自動的に収集されます。
フォームデータを People に保存する
WhatsApp フローから People にデータを保存するには、WhatsApp フローフォームのフィールドを People の対応する属性にマッピングします。エンドユーザーがWhatsAppフローを送信すると、フォームによってデータが収集されます。フォームからマップされたフィールド値は、People のエンド ユーザーのプロファイルの属性に保存されます。
すべてのフィールドをマッピングする必要はありません。フィールドがマップされていない場合でも、フォームはWhatsApp フローからデータを収集しますが、このデータはPeopleに保存されません。
既定では、電話番号 フィールドは MSISDN 属性にマップされます。

フォームの処理ルールの定義
フォームの処理ルールを定義して、ユーザープロファイルがPeopleに存在しない場合、新しいリードプロファイルが自動的に作成されるようにします。
フォームをアクティブ化する
Infobipアカウントで自動的に作成されるWhatsAppフローフォームは、ドラフトステータスです。WhatsAppフローからの送信の収集を開始し、フォームデータをPeopleに保存し、フォーム送信済みイベントを使用するには、フォームがアクティブステータスである必要があります。
フォームは、WhatsApp Manager でのWhatsApp フローの状態に関係なくアクティブ化できます。
フォームをアクティブにするには、次のいずれかの操作を行います。
- 処理ルールを構成した後、[アクティブ化] を選択します。
- WhatsAppフローフォームの横にある3ドットメニューを選択し、アクティブ化を選択します。
Momentsのフローでフォームデータを使用する
Momentsのフローでフォームデータを取得して使用する方法は次のとおりです。
- 属性を使用して People からフォーム データを取得する: フォーム データを People に保存した場合は、ユーザープロファイルの属性からデータを取得し、フローで使用できます。このプロセスは、任意の People 属性を使用する場合と似ています。
- イベントを使用してフォーム データを取得する: フォーム データを People に保存しない場合でも、フォームから直接フィールドを取得できます。Wait for イベントエレメントまたはPeople real-time イベントトリガーのいずれかで、イベント送信されたフォームを使用します。このセクションの例を参照してください。
- フォームデータをフローフロー変数に保存:フォームデータをフローフロー変数に保存し、後でフローで使用します。
例
エンドユーザーが製品の評価を送信するWhatsApp フローがあります。これらの評価に基づいて、パーソナライズされたメッセージをエンド ユーザーに送信する必要があります。
WhatsApp フローデータは、Infobip Web インターフェイスの 製品の評価 フォームに保存されます。フォーム データを People に保存していません。
フローを次のように構成します。
-
送信されたフォームイベントをフローのイベントを待つエレメントに追加します。
-
オーディエンスのセグメント化をフォームのwa_delivery_ratingフィールドに基づきます。
-
パーソナライズされたメッセージを各オーディエンスセグメントに送信します。例:wa_delivery_ratingが1または2の場合、ギフトバウチャーを送信します。
フォームデータをフロー変数に保存することもできます。イベントを待つエレメントで、フォームのフィールドをマップをフロー変数にマップします。これらの変数をフローの後半で使用して、エンドユーザーのジャーニーをパーソナライズできます。
ステータスとアクション
フォームには、フォームを説明するさまざまなステータスがあり、アクティブ化、編集、複製、削除、無効化などのアクションを使用して管理できます。
使用可能なステータスは次のとおりです。
-
下書き – フォームはまだアクティブ化されていません。下書きは、最終更新から 90 日後に削除されます。
-
アクティブ – フォームはライブであり、ウェブ上で表示されます。API サブミッションもアクティブです。このステータスは、フォームが form editor でアクティブ化されたときにトリガーされます。
-
無効 – フォームは無効になり、データを受信できません。ライブフォームを無効にすると、すぐに有効になります。Webページに埋め込まれている場合は、使用できなくなり、エラーが表示される場合があります。
-
削除 – フォームが Web ページから削除され、生データが削除されます。ただし、eventsはオーディエンスのセグメンテーションのために保存されたままになります。
- オプトアウトフォームとライブチャットフォーム:これらのフォームがアクティブなランディングページで使用されている場合、これらのフォームを無効にしたり削除したりすることはできません。
- WhatsAppフローフォーム:これらのフォームは、WhatsAppマネージャーで削除された場合にのみ削除できます。
フォームのステータスを管理するには、コンテンツ > フォームに移動します。 選択したフォームカードの3ドットメニューをクリックして、可能なアクションを表示します。

ホームページに表示されるすべてのフォームは、FacebookおよびWhatsAppフローフォームを除いて、複製できます。既存の設定とレイアウトを使用するか、必要に応じて変更します。複製されたバージョンのステータスは 下書き になります。
Facebookフォームのステータス
Facebookフォームのステータスは、設定がFacebook側で処理されるため、フォームのステータスとは異なる意味を持つ場合があります。FacebookフォームとMoments間のステータスマッピングは、次のように処理されます。
Facebookのステータス | Momentsのステータス | 備考 |
---|---|---|
ドラフト | - | 下書きのFacebookフォームをMomentsに追加することはできません。これらは Web インターフェイスには表示されません。 |
Active (アクティブ) | ドラフト | アクティブなFacebookフォームはMomentsに接続されていますが、フォームはMomentsでアクティブ化されていません。フォームがこの状態の場合、ユーザーはフォームのフィールド マッピングを設定できます。リードがシステムに転送されないため、FacebookフォームがMomentsで下書きのままになりすぎないように注意してください。 |
Active (アクティブ) | Active (アクティブ) | Momentsでアクティブと表示されているFacebookフォームは、マッピングが完了し、フォームがライブでリードを受信していることを示します。 リードは、FacebookフォームがWebインターフェイスでアクティブになったときにのみ、Momentsに表示され始めます。 |
アーカイブ | Active (アクティブ) | FacebookにアーカイブされたFacebookフォームは、引き続きMomentsでアクティブとして表示されます。 フォームがアクティブで、Facebookからリードを受け取っていない場合は、Facebookのフォームのステータスをチェックして、フォームがアーカイブされていないことを確認してください。 |
任意のステータス | 無効 | ユーザーがFacebookアカウントを切断すると、FacebookフォームはMomentsで無効として表示されます。 |
任意のステータス | 削除 | ユーザーは、接続されているFacebookフォームをいつでも削除できます。これにより、フォームはMomentsでリードを受信しなくなります。ユーザーが削除したフォームをFacebookから再度追加すると、Momentsによって新しいフォームとして扱われます。 |
WhatsAppフローメタステータス
次の表は、WhatsApp マネージャーの WhatsApp フローの状態 (opens in a new tab) を示しています。これらのステータスはメタによって割り当てられます。これらのステータスは、フォームダッシュボードで表示することもできます。
WhatsApp フローステータス | 形容 | システムによって設定されるステータス |
---|---|---|
ドラフト | フローが作成され、変更できます。 フローは、不要になった場合は削除できます。 フローはテスト目的でのみ送信でき、エンド ユーザーと共有することはできません。 | いいえ |
削除 | フローはもう存在しません。 | いいえ |
公開 | フローはエンドユーザーに送信できます。変更や削除はできなくなります。 | いいえ |
減価 償却 | フローをエンド ユーザーに送信できなくなりました。 フローは、エンド ユーザーのデバイスにまだ存在する可能性があります。非推奨のフローから引き続き応答を受け取る場合があります。 | いいえ |
調整 | WhatsApp監視は、WhatsApp フローのエンドポイントが異常であることを検出すると、フローを [調整済み] 状態に移行します。 スロットルされたフローは引き続き開いて送信できます。ただし、送信は 1 時間あたり 10 メッセージに制限されています。 WhatsApp 監視でフローのエンドポイントの正常性の改善が検出された場合、フローは Throttled 状態から Published 状態に戻ります。 | はい |
ブロック | フローがスロットル状態になり、フローのエンドポイントの正常性がさらに悪化したことがWhatsApp監視によって検出された場合、フローはブロック状態に移行します。これは、フローのエンド ユーザー エクスペリエンスの低下を防ぐために行われます。 フローがブロック状態の場合、フローをエンド ユーザーに送信できません。エンド ユーザーがデバイスに既にフローを持っている場合、フローを開くことはできません。 WhatsApp監視は、エンドポイントの状態を引き続きチェックします。改善がある場合、フローは [調整済み] 状態に戻り、次に [公開済み] 状態に移行します。 | はい |
コンポーネント
コンポーネントを構成要素と考え、それらを使用して目的に最も適したフォームを作成します。必要な作業は、コンポーネントをエディタにドラッグし、名前を付け、可能であればオプションを追加することです。
コンポーネント オプション
コンポーネントを選択すると、Textコンポーネントなどの自由入力が可能なフィールドが表示されるか、事前定義されたオプションを設定できます。これらの定義済みオプションは、*Checkboxes、Dropdown、およびRadio buttonコンポーネントで使用でき、右側のパネルに表示されます。
ユーザーが入力するデータを格納するには、コンポーネントを People の対応するデータ型と照合して People に接続します。たとえば、Date コンポーネントはデータ型 Date. に接続されます 複数の回答を含むフォームの場合は、チェックボックスコンポーネントを使用して、それを People のリスト属性に接続します。

コンポーネントオプションの作成
フィールドをクリックして、各オプションの名前と値を入力します。 チェック ボックスにフォームに表示される名前を付け、People に格納される値を割り当てます。Webサイトの訪問者に* 2年間のサブスクリプションを表示したい場合は、それを行い、Peopleの値として 2 *を保存できます。

プロファイル属性とコンポーネントの接続
データプラットフォームに情報を保存するには、プロファイル属性とフォームのコンポーネントの間にリンクを確立する必要があります。
たとえば、チェックボックスは、People の Lists 属性に接続できます。フォームのユーザーが選択した各チェック ボックス値は、リスト内の新しいアイテムとして保存されます。これはあなたがする必要があることです:
-
People > Configuration にカスタムの List 属性を作成し、保存します。
-
フォーム モジュールに戻ります: コンテンツ > フォーム。Component(Checkboxes) を、作成した List 属性にリンクします。
-
一致する属性を選択したら、コンポーネントフィールドをクリックし、ポップアップウィンドウを使用して、Peopleに記録されるオプションを入力します。
-
次の手順 処理ルール に進みます。ユーザーが同じフォームまたは同じ属性を含む別のフォームを送信したときに既存のデータを書き換えるには、[上書き] を選択します。 [新規追加] を選択すると、新しい項目がリストに追加され、既存のデータが強化されます。
Apple フォームのコンポーネント
Apple フォームでコンポーネントを使用する場合、他のフォームを作成する場合と比較して、いくつかの小さな違いがあります。
まず、最も重要なのは、エディターのフォームの最終的なコンポーネントビューが、ユーザーデバイス上でわずかに異なる方法でレンダリングされることです。これは、フォームエディターがフォームのスケルトンであるのに対し、Apple はユーザーに表示されるコンポーネントの最終ビューをデザインするためです。
Appleフォームは、カスタマイズ可能な画像、テキスト、ボタンを備えたフォームのランディングページとして機能する特注のスプラッシュコンポーネントも提供します。
スプラッシュコンポーネントをフォームに追加すると、エディターのレイアウトの一番上に自動的に配置されます。
さまざまなモバイルキーボードタイプから選択して、必要な入力の種類をユーザーにガイドし、スムーズなユーザー操作を確保することもできます。
Apple フォームの条件
条件付きフィールドはオプションであり、フォーム内に条件付き質問を配置できます。これにより、ユーザーが与える応答に応じて、フォームのさまざまなフィールド(「ページ」とも呼ばれます)にシームレスに送信するオーダーメイドのフォームを作成できます。
たとえば、条件付きフィールドがラジオボタンコンポーネントに適用されている場合、ユーザーが「はい」または「いいえ」と応答するかどうかに応じて応答を分岐できます。ユーザーが「はい」を選択すると、「いいえ」と答えた場合とは異なる質問を含むページに移動します。
コンポーネントが選択されているときにサイドバーの条件付きフィールドオプションを切り替えて、ユーザーが次に送信するフォームのページを定義します。