新規レコード画面ポップ用のフォーマットSalesforce URL


注意:この記事は、PureCloud for Salesforceに適用されます。

この記事では、SF_URLPopカスタム属性の値をフォーマットして、カスタマーのデータを事前に取り込むSalesforceの新しいレコードをスクリーンポップする方法について説明します。これらの例ではSalesforce新しい連絡先を使用していますが、これと同じアプローチを使用してスクリーンポップアップ 、文字どおり任意のSalesforceレコードを事前入力できます。

警告:この記事に記載されているテクニックは、Salesforceの規格 or 標準ユーザーインターフェースで使用されているURLフォーマットに基づいています。URL フォーマットは、Salesforce が公式にサポートしている API ではなく、変更される可能性があります。

以下の情報は、クラシックコンソール適用されます。

URLを特定する

Salesforce各レコードは、正確なURLコードを使用します。連絡先を作成すると、次のURLになります。https ://na5.Salesforce.com/003 / e。の 003 連絡先の3文字のコードです。の e 連絡先を新しいレコードとして識別します。

URLの最初の部分(https ://na5.Salesforce.com)は、ご使用の環境では異なる場合があります。カスタム属性の値には、メインURLに続く部分だけが必要です。次に例を示します。 003 / e

新しいレコードデータを記入

新しい連絡先のURLを特定したら、データを事前入力するフィールドを定義できます。Salesforce から、正確なフィールド名を取得するには、ブラウザーで開発者ツールを使用します。これらのステップでは、開発者ツールを使用して、 ファーストネーム そして 苗字 フィールド名:

  1. 新しい連絡先ページのHTMLコードを表示するには、Webページを右クリックし、[次へ]をクリックします。 ソースを見る または ページのソースを表示
  2. この場合、New Contactレコードから正確なラベルテキストを検索して正確なフィールド名を見つけます。 ファーストネーム そして 苗字
    <label for="name_firstcon2">First Name</label>
    <label for="name_lastcon2”>Last Name</label>

    この例では、正確なフィールド名は次のとおりです。 name_firstcon2 そして name_lastcon2

URLをフォーマットする

この表の説明に従って、相対URLとフィールド名および値を組み合わせてURLを作成します。

フォーマット要素 説明
<object code>/ スクリーンポップに対するSalesforceオブジェクトの相対URL。
え? eは新しいレコードを示します。 ? URLに事前入力値が続くことを示します。
<field name X> = <field value X> 事前に入力された値を持つ0から多数のフィールドをURLで送信できます。アンパサンド (&) で各フィールドの名前/値ペアを区切る。URL のこの部分は、HTML エンコードされている必要があります。
<object code>/e?<field name 1>=<field value 1>&<field name 2>=<field value 2>

この例のURLは次のようになります。 003/e?name_firstcon2=ジョン&name_lastcon2=スミス

フロー例

この例では 参加者データの設定アクション 着信コールフローの属性を設定します。

注意:コールバック、Eメール、メッセージ、およびACDボイスメールについても同じ手順に従うことができます。電子メールとメッセージの場合は、インバウンドコールフローの代わりにインバウンドEメールフローまたはインバウンドメッセージフローを作成して公開します。

呼び出しに属性を設定するために使用される情報は、複数の異なる場所から来る可能性があります。データディップ、発信者データ入力、ワークグループ情報、静的URL、またはその他のインタラクション属性の組み合わせ。詳細については、 タスクに参加者データの設定アクションを追加する

  1. Architectで着信コールフローを作成します。
  2. でタスクを追加 参加者データを設定する アクションとして。
  3. 属性名に、追加 SF_URLPop
  4. [割り当てる値]で、着信インタラクションにこのカスタム属性が含まれている場合に表示されるSalesforceページへの相対リンクを追加します。この例では、値は入力データが追加された新しい連絡先URLです。 003/e?name_firstcon2=ジョン&name_lastcon2=スミス . SF_URLPop属性を使用して参加者データを設定する
  5. ACDに転送 フローへの行動を追加する。
  6. を選択 キュー それはこの呼び出しを受け取ります。
  7. クリック 公開する
  8. 呼び出しが通って来ると、このコール フロー 、それがカスタム割り当てられた属性の値をSF_URLPopのを 003 / e?name_firstcon2 = John&name_lastcon2 =スミス。コールがエージェントにルーティングされた後、アラートコール画面は、John Smithが[First Name]および[Last Name]フィールドにあるSalesforce新しい連絡先レコードをポップします。URL一致のスクリーンポップの例

以下の情報は、Lightning Experienceに適用されます。

注意:ライトニング経験はSF_URLPopカスタムの使用の周りにいくつかの制限がある属性にスクリーンポップアップアップに新しいレコードSalesforce 。詳細については、 Salesforce Lightning Experience

URLを特定する

Salesforce各レコードは、正確なURLコードを使用します。連絡先を作成すると、次のURLになります。https:// na5。 Salesforce.com /lightning / o / Contact / new.

URLの最初の部分(https ://na5.Salesforce.com)は、ご使用の環境では異なる場合があります。カスタム属性の値には、メインURLに続く部分のみが必要です。たとえば、 lightning / o / Contact / new.

URLをフォーマットする

相対URLと要求されたフィールドのAPI名を組み合わせてURLを作成します。例えば、 lightning / 0 / Contact / new?= defaultFieldValues = FirstName = John、LastName = Smith、Phone = 13175550123 John、Smith、および13175550123が事前に入力されている[名]、[姓]、および[電話]フィールドを含む新しい連絡先レコードをポップします。

詳細については、 デフォルトのフィールド値でレコード作成ページを起動する Salesforceドキュメントで。

フロー例

この例では 参加者データの設定アクション 着信コールフローの属性を設定します。

注意:コールバック、Eメール、メッセージ、およびACDボイスメールについても同じ手順に従うことができます。電子メールとメッセージの場合は、インバウンドコールフローの代わりにインバウンドEメールフローまたはインバウンドメッセージフローを作成して公開します。

呼び出しに属性を設定するために使用される情報は、複数の異なる場所から来る可能性があります。データディップ、発信者データ入力、ワークグループ情報、静的URL、またはその他のインタラクション属性の組み合わせ。詳細については、 タスクに参加者データの設定アクションを追加する

  1. Architectで着信コールフローを作成します。
  2. でタスクを追加 参加者データを設定する アクションとして。
  3. 属性名に、追加 SF_URLPop
  4. [割り当てる値]で、着信インタラクションにこのカスタム属性が含まれている場合に表示されるSalesforceページへの相対リンクを追加します。この例では、値はクエリパラメータが追加された新しい連絡先URLです。 雷/o/連絡先/新規?デフォルトフィールドバリュー=ファーストネーム=ジョン、姓=スミス、電話=13175550123 . SF_URLPop属性を使用して参加者データを設定する
  5. ACDに転送 フローへの行動を追加する。
  6. を選択 キュー それはこの呼び出しを受け取ります。
  7. クリック 公開する
  8. コールが通過して来ると、このコール フロー 、それがカスタム割り当てられている属性雷/ O /連絡先/新?defaultFieldValues =姓=ジョン、姓=スミス、電話= 13175550123の値でSF_URLPopのを。コールがエージェントにルーティングされた後、アラートコール画面は、John Smithが[First Name]フィールドと[Last Name]フィールドに、13175550123が[Phone]フィールドに、 Salesforce新しい連絡先レコードをポップします。URL一致のスクリーンポップの例

詳細については、 Salesforceの場合はPureCloudのスクリーンポップ

統合について詳しくは、以下を参照してください。 SalesforceのPureCloudについて