1. FXMの設定

FXM言語サポートを設定する

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

外部Webサイトの複数の言語バージョンをサポートするようにFXMを設定できます。これにより、ローカライズされたSitecoreコンテンツを追加したり、マーケティング属性を特定言語バージョンに関連付けたり、外部Webサイトの特定の言語バージョンを訪問したコンタクトを追跡したりできます。

言語バージョンをサポートするようにFXMを設定するには、マーケティング コントロール パネルで各Webサイトの言語ルールを作成して、外部Webサイトの特定の言語バージョンにアクセスするコンタクトにSitecoreのコンテンツが適切な言語で表示されるようにする必要があります。

英語以外の言語のサポートを設定するには:

  1. マーケティングコントロールパネルを開きます。

  2. コンテンツ ツリーでFederated Experience Managerに移動し、関連するドメインをクリックします。

  3. Contentタブをクリックし、ConfigurationセクションのLanguage RulesEdit ruleをクリックします。

  4. Create ruleダイアログで、次の操作を行います。

    • Choose conditionsセクションの フェデレーションExperience Manager – ページ マッチング で、外部サイトの言語バージョンに一致する関連条件 (たとえば、要求クエリ文字列キーが値と比較されるフレーズ) をクリックします。

    • Choose actionsセクションの フェデレーションExperience Manager – ドメイン トラッキングで、訪問先の言語を言語に設定するというフレーズをクリックします。

  5. Edit ruleセクションで、下線付きの単語をクリックしてルールを設定します。

    • keyは、使用する言語クエリキー ( langなど) を指定します。

    • たとえば、開いたダイアログで 比較 と と が 等しい になります。

    • 言語を指定する値 ( daなど)。

  6. 選択したドメインの下に複数の言語ルールを追加するには、Add new ruleをクリックします。

    メモ

    外部WebサイトでFXMがサポートする言語ごとに言語ルールを作成する必要があります。

  7. 関連する言語ルールをすべて追加したら、「 OK」をクリックします。

言語サポート付きのFXMでの外部Webサイトの編集

FXMでは、エクスペリエンス エディターで外部Webサイトを開くと、リボンを使用して使用可能な言語を変更したり、特定の言語でWebサイトがどのように表示されるかを確認したりできます。

デフォルトでは、すべてのFXM関数 (プレースホルダー、ページフィルターなど) とマーケティング属性は、使用可能なすべての言語で共有されます。つまり、たとえば、サイトの英語版にプレースホルダを追加すると、他の利用可能な言語バージョンにもプレースホルダが表示され、コンテンツは正しい言語になります。

特定の言語に対してのみFXM関数を追加する場合は、まずWebサイトドメインと同じ言語ルールを適用するページフィルタを作成し、次にそのページフィルタにFXM関数を追加する必要があります。

手記

デフォルト以外の言語バージョンで結果を使用する場合は、結果の関連する言語バージョンを作成する必要があります。

複数の言語バージョンを持つFXM外部Webサイトを編集する場合、言語ルールによって解決されるWebサイトの言語 (クエリ文字列lang=daなど) と、エクスペリエンス エディターのリボンで指定されているSitecore言語バージョンを同期する必要があります。そうでない場合は、2つを同期する必要があることを示す通知が表示されます。

この記事を改善するための提案がある場合は、 お知らせください!