埋め込み可能なMoments
早期アクセス
埋め込み可能なMomentsは、プラットフォームユーザーのエクスペリエンスを簡素化しながら、完全に構成されたフローをデプロイできる事前定義されたユースケーステンプレートを提供します。iFrame を使用してソリューションを Web アプリケーションに統合し、ユーザーが次のことを行うことができます。
- ユース ケースのアクティブ化 は、ステップバイステップの構成ウィザードを使用します。
- アクティブ化されたユース ケースの管理 (パフォーマンス分析を含む)。
対応するMomentsフローは、専用のInfobipアカウントまたは分離されたXテナント内のバックグラウンドでシームレスに実行されます。
次の図は、埋め込みインターフェイスの例を示しています。

前提 条件
-
アカウント管理ロールを持つ Infobip アカウント。
-
次の API スコープで APIキーを生成します (opens in a new tab)。
- アカウント管理:管理 - OAuth PAR フローを開始できるようにします。
- フロー:管理
- フロー:読み取り
- フロー:使用
Xとの互換性
埋め込み可能な Moments [X の有無にかかわらず](/顧客エンゲージメント with-x/moments-with-x) を使用できます。
プロセスの概要
-
事前定義されたテンプレート(使用例)を持つキャンペーンウィザードの iFrame コンポーネントを使用します。
Campaign ウィザードの iFrame コンポーネントを使用するには、リクエスト URI を指定 が必要です。この URI は、キャンペーンウィザード API にアクセスするために使用されます。
この URI は、OAuth プッシュ権限付与要求 (PAR) と呼ばれるより安全な認証フローの一部としてバックエンドによって生成および挿入されます。
大事なユースケースを作成し、既存のユースケースを管理するには、Infobip アカウント マネージャーにお問い合わせください。
-
キャンペーンウィザードの iFrame コンポーネントの追加 を Web ページに追加します。
その後、顧客はフローをアクティブ化して使用できます。
顧客はフロージャーニーを編集できません。
要求 URI の生成
Momentsでフロントエンドをレンダリングする前に、バックエンドで次のアクションに従ってください。
-
OAuth PAR フローを開始するには、次の URL に POST 要求を送信します。
POST https://api.infobip.com/embeddable/1/auth/par
次のヘッダーを使用します。
'Content-Type': 'application/json', 'Authorization': 'App <api-key>'
次のペイロードを使用します。
{ "embedding_id": <embedding_id>, "scopes": ['flow:manage', 'flow:read', 'flow:use'], "application_id": "<application_id>", // if needed "entity_id": "<entity_id>̣" // if needed "embedding\_id": , "scopes": \['flow:manage', 'flow:read', 'flow:use'\], "application\_id": "", // if needed "entity\_id": "̣" // if needed}
cURL 要求は次のようになります。
curl --location 'https://api.infobip.com/embeddable/1/auth/par' \ --header 'Authorization: App <api-key>' \ --header 'Content-Type: application/json' \ --data '{ "embedding_id": <embedding_id>, "scopes": [ "flow:manage", "flow:read", "flow:use" ], "application_id": "<application_id>", "entity_id": "<entity_id>" }'
-
応答には、パラメータ
request_uri
を持つオブジェクトが含まれます。このパラメータは iFrame コンポーネントで使用します。
Web ページに iFrame コンポーネントを追加する
次の iFrame コンポーネントを Web ページに含めます。
<iframe src="https://embeddings.infobip.com/authorize?request_uri=<request_uri>"></iframe>