このユーザーガイドは、MeltwaterエンゲージでのSalesforce統合機能の接続と使用をサポートを目的としています。
この記事では次の内容について説明します:
前提条件
SalesforceアカウントをMeltwaterに接続する前に、Salesforce接続を成功させるために必要なすべての権限が、Salesforceアカウントで有効になっていることを確認することが重要です。適切な権限を付与するために、Salesforceインスタンス内で追加設定が必要になる場合があります。Meltwaterは、これらの設定の検証または更新を行うことができません。そのため、必要に応じて、権限の確認と編集に関して担当のSalesforceシステム管理者にご連絡いただくことをお勧めします。適切な権限がないまま、エンゲージ内でSalesforce接続を使用しようとする場合にはエラーが発生します。
必要なSalesforce権限
必要なSalesforceエディション:EnterpriseまたはUnlimited
接続されたSalesforce組織でAPIアクセスが有効になっている必要があります
接続するSalesforceアカウントには、Salesforceリードとケースに対する参照、作成、編集権限が必要です
セールスフォースアカウント設定
注記:このセクションはSalesforceシステム管理者を対象とし、SalesforceアカウントをMeltwaterに接続する前に、必要な権限の確認と更新をおこなうために使用することを目的としています。
以下の手順に従って、Salesforceユーザ権限にアクセスして確認し、アクセス権が正しいことを確認します。すべてのアクションは、Salesforce内で直接実行されます。
右上の歯車アイコンをクリックして、画面の設定に進みます
次に、[設定]を選択します
設定したら、左側にある[管理]セクションで[ユーザー]を展開します。ユーザーの権限セットが既にわかっている場合は、[権限セット]、次に[こちらをクリック]を選択して先に進みます。
ユーザーの権限セットがわからない場合は、[ユーザー] を選択します。
権限の確認/更新が必要なユーザーをクリックします。
ユーザーの詳細画面で、左上のユーザー名の下にある [権限セットの割り当て] を選択します。
この画面には、指定したユーザーの[権限セットラベル]が表示されます。このユーザーの権限セットのリンクをクリックして、[権限セット]の詳細画面に移動します。
権限セット
権限セット画面に移動したら、ページの下部近くにある [システム権限] に移動します。
次のページで、テーブルの上部にある[編集] ボタンをクリックします。
編集モードにすると、必要に応じてユーザー権限を適宜編集できます。権限はアルファベット順に並んでおり、ページ上部の検索バーを使用して検索できます。
APIアクセスを有効にする
Meltwaterユーザーは、MeltwaterにSalesforceを接続する場合、Salesforce権限セットで[APIを有効]にする必要があります。この権限を持つユーザーは、任意のSalesforce.com APIにアクセスできます。この権限が有効にされていない場合は、 [API有効]オプションを有効化する必要があります。
上部にある[保存]をクリックし、プロンプトまたはポップアップが表示されたら[はい]をクリックします。
Salesforceオブジェクトへのアクセスを有効にする
SalesforceをMeltwaterに接続する場合は、Salesforceユーザー設定内でSalesforceのリードとケースの権限を表示、作成、編集できる必要もあります。
上記と同じ権限セット画面で、上部近くにある [オブジェクト設定] を選択します。
オブジェクト設定ページで、アクセス制御を変更するSalesforceオブジェクトを検索します。リードとケースの両方を編集する必要があります。この例では、オブジェクトのリストでケースを見つけ、フルアクセスを有効にします
[ケース]を選択して、この画面を開きます。
適切なオブジェクト権限のうち有効にしていないものがある場合 (上記参照) は、[編集] をクリックします。
オブジェクト権限で、すべての権限名(読み取り、作成、編集、削除、すべて表示、すべて変更)の横にある[有効]をチェックします
保存をクリックします。
同様の手順に沿って操作を進めます(リードを除く)。
上記の設定が更新されたら、SalesforceをMeltwaterに接続できます。
SalesforceとMeltwaterの接続
[ソーシャルコネクション]にある[エンゲージ]のソーシャルアカウント接続とは異なり、Salesforceコネクションはサードパーティ統合で行われます。
貴社が所有・管理するSalesforceプラットフォームはここで接続できます。Meltwaterアカウントあたり、Salesforceアカウントは1つのみ接続できます。接続には有効期限がありません。そのため、アクセス権を付与するために個々のEngageユーザーを割り当てる必要もありません。
[会話]内のSalesforceケース
[会話]からのSalesforceケースの作成
SalesforceアカウントをMeltwaterに正常に接続すると、会話内で新しいSalesforceケースを作成して、どのファンのメッセージでも、どのユーザーからのメッセージでも、どのソーシャルチャネルへも対応できるようになります。
Salesforceオプションにメッセージを表示するには、メッセージの横にあるケバブメニューをクリックします
Salesforceをクリックします。
新しいSalesforceポップアップが表示され、「ケースを作成」、「取引先責任者を作成」、「リードを作成」、「ケースを表示」の4つのタブが表示されます。デフォルトでは、ケースがまだ作成されていないメッセージに対して、「ケースを作成」タブが最初に表示されます。ケースがすでに存在する場合、このタブには「ケースを編集」が表示されます。
最初のオプションである「ケースを作成」を見てみましょう。これには、いくつかの必須フィールドと任意フィールドが含まれます。
ケース件名(必須)
名前(任意)
このフィールドにはメッセージ作成者が事前入力されていますが、編集できます。
このフィールドは、Salesforceでは「Web 氏名」と表示されます
ステータス(必須)
優先度(必須)
メールアドレス(任意)
携帯電話(任意)
関連コンタクト(任意)
関連アカウント(任意)
説明(任意)
このフィールドには、次の項目が事前入力されます。
メッセージのタイプ
メッセージの日付とタイムスタンプ
ソーシャルプロフィール名
メッセージのテキスト内容
ネイティブソーシャルチャネルでのメッセージのURL
この説明フィールドは、必要に応じて削除または追加できます。
更新(任意)
このフィールドは、Salesforce内にあるケースのフィードビュー更新に対応します。
ケースの作成時に必要な数だけ更新をケースに追加できます。
必須フィールドをすべて入力すると、「ケースを作成」ボタンが表示されます。
[ケースを作成]をクリックして、Salesforceでこのファンメッセージの新しいケースを作成します。
[ケースを作成]をクリックすると、ポップアップが閉じ、ケースがSalesforceで作成されたことを示す確認メッセージが左下に表示されます。
メッセージに関連したケースが作成されると、スレッドビューにSalesforceクラウドアイコンが表示され、そのメッセージにケースが存在することが表示されます。
既存のSalesforceケースの管理
会話内のメッセージに関連してケースが作成されると、ケースの詳細と更新を表示できます。
メッセージのケバブメニューをクリックします
ケースがすでに存在する状態でSalesforceを選択すると、[ケースを作成] タブに[ケースを編集]と表示され、現在のSalesforceケースの詳細が入力されます。
Meltwater内でSalesforceをクリックするたびに、Salesforceにライブコールが発信され、ケースに関連して行われた更新など、常に最新の情報が Salesforce内で直接表示されます。
ケースは自在に編集可能です。そのため、[ケースを保存]をクリックして、編集内容を既存のケースに必ず保存してください。これにより、Salesforceでケースが更新され、Meltwaterで成功メッセージが表示され、Salesforceポップアップが閉じます
既存のSalesforceケースの削除
[ケースを編集]タブには、[ケースを削除]オプションも含まれています。
ユーザーが[ケースを削除]を選択した場合:
ケースの削除を確認するメッセージが表示されます。
確認すると、Salesforceでケースが削除され、Meltwaterで成功メッセージが表示され、Salesforceポップアップが閉じます。
[会話]内のSalesforce取引先責任者
既存の取引先責任者の検索とリンク方法
Salesforceで新しい取引先責任者を作成する前に、最初に検索して、Salesforceに既存の取引先責任者がないことを確認することをお勧めします。これにより、Salesforceに取引先責任者がすでに存在する場合、Meltwaterのメッセージ所有者を既存のSalesforce取引先責任者にリンクできます。
メッセージの横にあるケバブメニューをクリックします
Salesforceを選択します。
4つのタブを含む新しいSalesforceポップアップが表示されます。2番目のタブは「取引先責任者を作成」です。
既存のSalesforce連絡先を確認するには、ソーシャルプロフィールの名前またはメールアドレスを検索バーに入力します。
留意点:「ケースを作成] タブの「関連コンタクト」オプションを使用して、取引先責任者を検索してリンクすることもできます。
Salesforceの取引先責任者に一致する場合は、プルダウンメニューに表示されます。
既存のプロフィールをクリックして、選択したメッセージをリンクします
連絡先をクリックすると、Salesforce連絡先ボックスがポップアップ画面で表示され、Salesforce内のその連絡先に関するすべての利用可能な詳細情報が表示されます。その後、この情報を使用して、プロフィールと取引先責任者がMeltwaterの同じ個人に関連していることを確認します。
取引先責任者の情報が正しい場合は、[プロフィールをリンクする]をクリックしてSalesforceの取引先責任者の情報をMeltwaterのユーザープロフィールにリンクします。
「プロフィールをリンク」をクリックすると、ポップアップが閉じ、成功メッセージが表示されます。
取引先責任者の情報が正しくない場合は、別のプルダウンオプションを選択するか、別の検索を実行してください。
関連するSalesforceの取引先責任者が見つからず、正確性が確認できない場合は、ポップアップ画面の下部にある[取引先責任者を作成]オプションを選択します。
新しいコンタクトの作成
リンクするプロフィールが見つからず、新しいコンタクトを作成する必要がある場合:
[コンタクトを作成]をクリックします。これにより、次のフォームが表示されます。
いくつかのフィールドがありますが、必須のフィールドは1つだけです。
名(任意)
SNSハンドル名を使用して推測されたファーストネームから事前入力されていますが、編集可能です。
姓(必須)
SNSハンドル名を使用して推測されたラストネームから事前入力されていますが、編集可能です。
メールアドレス(任意)
携帯電話(任意)
親アカウント(任意)
既存のSalesforceアカウントがすべて事前入力されます。
説明(任意)
このフィールドには、次の項目が事前入力されます。
関連メッセージのメッセージタイプ
関連メッセージの日付とタイムスタンプ
ソーシャルプロフィール名
関連メッセージのテキスト内容
ネイティブソーシャルチャネルでのファンからのメッセージのURL
この説明フィールドは、必要に応じて削除または追加することができます。
すべての必須フィールドに入力したら、「取引先責任者を作成」をクリックしてSalesforceに新しい取引先責任者を作成し、そのプロフィールをMeltwaterのユーザーにリンクします。
[会話]内のSalesforceリード
既存のリードの検索とリンク方法
Salesforceで新しいリードを作成する前に、まず検索して、Salesforceに既存のリードが存在しないことを確認することをお勧めします。これにより、Salesforceにリードがすでに存在する場合、Meltwaterのメッセージ所有者を既存のSalesforceリードにリンクできます。
メッセージの横にあるケバブメニューをクリックします
Salesforceを選択します。
4つのタブを含む新しいSalesforceポップアップが表示されます。3つ目のタブは、「リードを作成」です。
既存のSalesforceリードを確認するには、ソーシャルプロフィールの名前またはメールアドレスを検索バーに入力します。
情報に一致するSalesforceリードが見つかった場合は、プルダウンに表示されます
既存のプロフィールをクリックして、選択したメッセージをリンクします。
リードをクリックすると、ポップアップ画面にSalesforceリードボックスが表示され、Salesforceに登録されているそのリード関する利用可能なすべての詳細情報が表示されます。その後、この情報を使用して、プロフィールとリードがMeltwaterの同じ個人に関連していることを確認します。
正しいリードである場合は、[プロフィールをリンク]をクリックしてSalesforceのリードをMeltwaterのユーザープロフィールにリンクします。
「プロフィールをリンク」をクリックすると、ポップアップが閉じ、成功メッセージが表示されます。
リードが正しくない場合は、別のプルダウンオプションを選択するか、別の検索を実行してください。
関連するSalesforceのリードが見つからず、正しいと確認できない場合は、ポップアップの下部にある「リードを作成」オプションを選択できます。
新しいリードの作成
リンクするプロフィールが見つからず、新しいリードを作成する場合は、
[リードを作成]をクリックします。これにより、次のフォームが表示されます。
必須フィールドと任意フィールドに入力します。
名(任意)
SNSハンドル名を使用して、推測されたファーストネームから事前入力されていますが、編集可能です。
姓(必須)
SNSハンドル名を使用して、推測された姓から事前入力されていますが、編集可能です。
会社名(必須)
テキストフィールド。
これはアカウントとは関係ありません。この点はSalesforceの連絡先とリードの主な違いの1つです。連絡先は既存の取引先に関連付ける必要がありますが、リードは必要ありません。
ソース (任意)
ソーシャルチャネルリストのプルダウン。
関連するメッセージに基づいて事前に入力されていますが、編集可能です。
説明(任意)
このフィールドには、次の項目が事前入力されます。
関連メッセージのメッセージタイプ
関連メッセージの日付とタイムスタンプ
ソーシャルプロフィール名
関連メッセージのテキスト内容
ネイティブソーシャルチャネルでのファンからのメッセージのURL
この説明フィールドは、必要に応じて削除または追加できます。
すべての必須フィールドに入力したら、「リードを作成」をクリックしてSalesforceに新しいリードを作成し、そのプロフィールをMeltwaterのユーザーにリンクします
エンゲージ向けAppExchangeダウンロード
Salesforce環境でMeltwaterエンゲージに直接アクセスできるようになりました。まず、Salesforce AppExchangeからMeltwaterエンゲージアプリをダウンロードしてインストールする必要があります。
留意点:この操作は一回のみ必要です。またSalesforce管理者がおこなう必要があります。
次の手順に従ってください:
AppExchangeで Meltwaterエンゲージを検索するか、次のリンクを使用して直接アクセスします:Salesforce AppExchange経由のMeltwaterエンゲージ
[今すぐ入手]をクリックします
Salesforceが、アプリをどこにインストールしたいかを尋ねます
利用規約をご確認ください
インストールをクリックしてね
留意点:テスト用にサンドボックスを選んだ場合、完了後、本番環境に再インストールするためにプロセスを繰り返す必要があります。
[Salesforce]にログインします
アプリを誰のためにインストールするか選択します
管理者のみ
すべてのユーザー
特定のプロフィール
[特定のプロフィール]を選択します
Meltwaterエンゲージにアクセスできる他のユーザーと共有します
エンゲージ用Salesforce設定
AppExchangeからエンゲージアプリをダウンロードしてインストールした後、Salesforceの設定が必要です。これを行うには、次の手順に従います:
名前資格情報
Salesforceアカウントで、右上の[設定]アイコンをクリックします
[セットアップ]をクリックします
左側のナビゲーションバーで[設定]をクリックします
[セキュリティ]を選択します
[名前付き認証情報]をクリックします
[新規]プルダウンメニューをクリックします
[新しいレガシー]を選択します
新しい「名前付き認証情報」に必要なフィールドに入力します
ラベル:Meltwater
名前: Meltwater
アイデンティティタイプ:指定責任者
認証プロトコル: パスワード認証
ユーザー名/パスワード:お客様のMeltwaterアカウントを設定するために使用したユーザー名とパスワード
認証ヘッダーを生成し、HTTPヘッダーでマージフィールドを許可:未チェック/false
HTTPボディでマージフィールドを許可する: チェック済み/true
[保存]をクリックします。
リモートサイト設定
Salesforceアカウントで、右上の[設定]アイコンをクリックします
[セットアップ]をクリックします
左側のナビゲーションバーで[設定]をクリックします
[セキュリティ]を選択します
[リモートサイト設定]をクリックします
[新しいリモートサイト]をクリックします
新しいリモートサイトに必要なフィールドを入力してください
リモートサイト名: Meltwater
リモートサイトURL:https://api.engage-conversation.meltwater.io
プロトコルセキュリティを無効化:未チェック/false
アクティブ:チェック済み/true
[保存]をクリックします。
カスタム設定
Salesforceアカウントで、右上の[設定]アイコンをクリックします
[セットアップ]をクリックします
左側のナビゲーションバーで[プラットフォームツール]をクリックします
[カスタムコード]を選択します
[カスタム設定]をクリックします
AppExchangeをダウンロードした後、「当社のモバイルApp設定」というオプションが表示されます
[管理]をクリックします。
[編集]を選択します。
必須フィールドに入力してください
ケースフィールド*: mwengage_meltwaterconversationdata_c
クライアント名: Meltwater-YourCompanyName
ロギングを有効化:チェック済み/true
*ケースファイルは、小文字など、表示されているとおりに入力してください。
[保存]をクリックします。
オブジェクトマネージャー
Salesforceアカウントで、右上の[設定]アイコンをクリックします
セットアップを選択
[オブジェクトマネージャー]を選択します
ケースを選択
左側のナビゲーションで[ライトニングレコード]ページを選択します
ラベルをクリックして、ページの管理に使用している[ライトニングレコード]ページを選択します
[編集]をクリックします。
Salesforceのライトニングアプリビルダーが開きます
[フィード]と[詳細]タブがあるボックスを選択します
これで、右側にメニューが開きます
[タブを追加]を選択します
新しく追加されたタブをクリックして、ラベルを「カスタム」に設定します
[カスタムラベル]フィールドで、タブに[Meltwater]と名前を付けます
[完了]をクリックします
新しく作成したタブを選択します
左側のメニューに移動します
[カスタム管理]セクションまでスクロールします
meltwaterAppコンポーネントを[Meltwater]タブにドラッグします
AppExchangeからMeltwaterエンゲージアプリをインストールし、適切なユーザーにアクセス権を割り当てたので、Salesforce環境内でエンゲージを通じて対応を開始できます。
💡ヒント
さらに詳しく知りたいですか?チャットサポートでお問い合わせいただくか、 Customer Community(英語) をご覧ください。
MeltwaterのカスタマーサポートチームとCommunityの専門家がご質問にお答えします。