統合機能

Salesforce Knowledge (TMS)

本コンテンツはPhrase Language AIの機械翻訳により、英語から翻訳されています。

利用可能対象

  • Enterpriseプラン(LSPプランでは利用不可)

ライセンスに関する質問は、営業担当までお問い合わせください。

利用可能対象

  • Enterpriseプラン(従来のプラン)

ライセンスに関する質問は、営業担当までお問い合わせください。

Salesforce Knowledgeは、企業のマーケティング、販売、コマースのニーズを支援するオンラインコンテンツ管理システムです。このコネクタは、Salesforce KnowledgeのClassicバージョンとLightningバージョンの両方に対応しています。

プロジェクトのソース言語は、Knowledge設定で構成されたSalesforce Knowledgeのデフォルト言語と一致している必要があります。Salesforceの英語は、実際には英語(米国)の完全なロケールです。

このコネクタは、文字列型またはテキストエリア型のデータ型を持つすべての更新可能なフィールドをインポートします。

このコネクタは、最新のSalesforceセキュリティ要件に準拠しています。PKCE、リフレッシュトークンのローテーション、30日間のアイドル状態のトークン有効期限、およびIP許可リストをサポートしています。

備考

2022年11月1日より、このコネクタは継続的ローカリゼーションワークフローをサポートしています。これらのワークフローを使用する場合、既存のコネクタを変更しても機能は有効になりません。新しいコネクタを作成する必要があります。

使用例

コネクターにはいくつかの使用例があります。

  • プロジェクトマネージャは、ファイルをオンラインリポジトリからプロジェクトに直接追加できます。コネクタのソース言語と一致するドキュメント、または言語が設定されていないドキュメントのみが一覧表示されます。

  • サブミッターポータルをセットアップして、サブミッターがオンラインリポジトリから直接リクエストにファイルを追加できるようにします。コネクタのソース言語と一致するドキュメント、または言語が設定されていないドキュメントのみが一覧表示されます。

  • プロジェクト自動作成(APC)を使用して、監視対象のファイルまたはフォルダの最終更新日の変更が検出されると、新しいプロジェクトが自動的に作成されます。

    記事ワークフローの推奨事項

    ソース記事の翻訳

    記事の作成者が手動で翻訳をトリガーできるようにするには、Salesforce Knowledgeで特定のフィールドを定義または作成します。これらのフィールドは、Phraseコネクタが翻訳ワークフローをトリガーおよび追跡するために使用されます。既存のフィールドを使用するか、必要に応じてカスタムフィールドを作成します。

    必須フィールドマッピング

    Salesforce KnowledgeとPhrase TMS間の適切な通信を確保するため、以下のフィールド設定を行う必要があります。

    • 翻訳リクエストのトリガー

      • 目的

        翻訳対象とする記事を定義します。

      • 設定

        特定の値を保持するフィールド(例:Workflow_stage__c)を作成または指定します(例:「Translate」)- 推奨タイプ:選択リスト。

      • コネクタのマッピング:

        Phrase TMSで、このフィールドをマッピングし、指定された値を持つ記事のみ翻訳がトリガーされるようにします。

    • 翻訳進捗の追跡

      • 目的

        翻訳プロセス中に記事のステータスを自動的に更新します。

      • 設定

        上記と同じフィールドを使用するか、別のフィールドを作成します。

      • コネクタのマッピング:

        翻訳が開始されたときに、このフィールドの値をTranslation in Progressのような値に設定するようにPhrase TMSを構成します。

    • 翻訳完了の通知

      • 目的

        翻訳が完了したことをユーザーに通知します。

      • 設定

        上記と同じフィールドを使用するか、別のフィールドを作成します。

      • コネクタのマッピング:

        翻訳がSalesforceにプッシュバックされたら、このフィールドの値をTranslation Completedのような値に設定します。

    • 自動プロジェクト作成(APC)のターゲット言語の定義

      • 目的

        記事の翻訳先言語を指定します。

      • 設定

        • カスタムフィールド(例:Target_Languages__c)を作成します。

        • フィールドタイプ

          複数選択リスト。

        • 値

          ラベルではなく、言語コード(例:fr, de, es)をAPI Namesとして使用します。

      • コネクタのマッピング:

        Phrase TMSはこのフィールドを読み取り、選択された言語に対してのみジョブを作成します。

    Phrase TMS設定

    注意

    カスタムドメイン(例:mydomain.phrase.jp)からアクセスする場合は、シークレットモードのブラウザウィンドウを開き、cloud.memsource.comまたはus.cloud.memsource.com経由でログインして、コネクタの作成または保存に必要な認証を適用してください。保存後、カスタムドメイン経由でコネクタにアクセスできます。

    1. 設定Setup_gear.pngページから、統合機能セクションまでスクロールします。

    2. [コネクタ]をクリックします。

      「コネクタ」ページが開きます。

    3. New connectorをクリックします。

      Create connectorページが開きます。

    4. TypeをSalesforce Knowledgeに変更し、コネクタの名前を入力します。

    5. ホスト名を入力します。

    6. 必要に応じて、フィールド値に基づいて記事を翻訳するタイミングを定義します。

    7. 必要に応じて、最初の翻訳がエクスポートされたときに選択した値(例:translation ready)に変更されるソース記事内のフィールドを定義します。

    8. 必要に応じて、翻訳後のフィールド値を定義します。

    9. 翻訳のステータスを選択します。

    10. (APC)で指定された言語に翻訳を指定します。

      Automated project creationは、フィールド名(例:Target_Languages__c)で識別されるカスタムフィールドで指定された言語のジョブのみを作成します。

    11. Language mappingを設定して、Salesforceの2桁のロケールコードをTMSの4桁のロケールコードにマッピングします。

    12. Connect to Salesforceをクリックします。

      接続が成功するとチェックマークが表示されます。そうでない場合、赤い感嘆符が表示されます。アイコンにカーソルを合わせると、詳細が表示されます。

    13. 保存をクリックします。

      コネクターが「コネクター」ページの一覧に追加されます。

    Salesforce Knowledgeのトラブルシューティング

    再認証時の一般的なOAuthエラーの解決

    コネクタを再認証するには、PhraseでSalesforce Knowledgeコネクタ設定を開き、Unauthorizedと表示されているコネクタを開いて、Salesforceへのアクセスを再承認します。

    再認証がエラーWe can't authorize you because of an OAuth errorおよびコードOAUTH_APPROVAL_ERROR_GENERICで失敗した場合は、一時的に発生する可能性があるため、しばらくしてから認証を再試行してください。

    再認証がinvalid_client: app must be installed into orgというエラーで失敗する場合は、Phrase Salesforce Knowledge Connector接続アプリがSalesforce組織にインストールされていません。これを解決するには、Salesforce管理者が次の操作を行う必要があります。

    1. Salesforceの「設定」で、アプリケーションマネージャまたは接続アプリのOAuth使用状況に移動し、Phrase Salesforce Knowledge Connectorがインストール済みとして表示されているか確認してください。

    2. 表示されない場合は、設定 > インストール済みパッケージから、またはアプリのインストールURLからインストールしてください。

    3. 接続アプリケーションのOAuthポリシーの許可されているユーザーが「管理者が承認したユーザーは事前承認済み」に設定されており、かつ関連するユーザーのプロファイルや権限セットが割り当てられていない状態ではないことを確認してください。これによっても同じエラーが発生します。

    4. Phraseから再度再認証を実行してください。

    接続アプリケーションをインストールするには、Salesforce管理者に十分な権限が必要です。インストール中に権限の問題が発生した場合は、Salesforce組織内でエスカレーションする必要がある可能性があります。

    この記事は役に立ちましたか?
    ★ ★ ★ ★ ★

    Sorry about that! In what way was it not helpful?

    The article didn’t address my problem.
    I couldn’t understand the article.
    The feature doesn’t do what I need.
    Other reason.

    Note that feedback is provided anonymously so we aren't able to reply to questions.
    If you'd like to ask a question, submit a request to our Support team.
    Thank you for your feedback.