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


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

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

警告:この記事に記載されているテクニックは、Salesforceの規格 or 標準ユーザーインターフェースで使用されているURLフォーマットに基づいています。URL フォーマットは、Salesforce が公式にサポートしている API ではなく、変更される可能性があります。
注意:Lightning Experienceでは、Salesforceで新しいレコードをスクリーンポップするためのSF_URLPopカスタム属性の使用はサポートされていません。詳細については、 Salesforce Lightning Experience

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 =ジョン&name_lastcon2 =スミス。エージェントにルーティングされると、アラートコール画面は、[名]フィールドと[姓]フィールドにJohn Smithと一緒にSalesforceの[New Contact]レコードをポップします。URL一致のスクリーンポップの例

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

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