FXM言語サポートを設定する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
FXMは、外部Webサイトの複数の言語バージョンをサポートするように設定できます。これにより、ローカライズされたSitecoreコンテンツを追加したり、マーケティング属性を特定言語バージョンに関連付けたり、外部Webサイトの特定の言語バージョンを訪問したコンタクトを追跡したりできます。
言語バージョンをサポートするようにFXMを設定するには、マーケティング コントロール パネルでWebサイトの言語ごとに言語ルールを作成して、外部Webサイトの特定の言語バージョンにアクセスするコンタクトが適切な言語でSitecoreコンテンツを表示するようにする必要があります。
英語以外の言語のサポートを設定するには:
-
マーケティングコントロールパネルを開きます。
-
コンテンツ ツリーでFederated Experience Managerに移動し、関連するドメインをクリックします。
-
Contentタブをクリックし、ConfigurationセクションのLanguage RulesでEdit ruleをクリックします。
-
Create ruleダイアログで、次の操作を行います。
-
Choose conditionsセクションの「Federated Experience Manager – Page Matching」で、外部サイトの言語バージョンに一致する関連条件 (例: where request query string key compare to value) をクリックします。
-
「 Choose actions 」セクションの「 Federated Experience Manager - Domain Tracking」で、「 訪問先の言語を言語に設定する」というフレーズをクリックします。
-
-
Edit ruleセクションで、下線付きの単語をクリックしてルールを設定します。
-
keyは、使用する言語クエリキー ( langなど) を指定します。
-
たとえば、開いたダイアログで 比較 と と が 等しい になります。
-
言語を指定する値 ( daなど)。
-
-
選択したドメインの下に複数の言語ルールを追加するには、Add new ruleをクリックします。
メモFXMが外部Webサイトでサポートする言語ごとに言語ルールを作成する必要があります。
-
関連する言語ルールをすべて追加したら、「 OK」をクリックします。
言語サポート付きのFXMでの外部Webサイトの編集
言語サポート付きのFXMでの外部Webサイトの編集
FXMでは、エクスペリエンス エディターで外部Webサイトを開くと、リボンを使用して使用可能な言語を変更したり、Webサイトが特定の言語でどのように表示されるかを確認したりできます。
デフォルトでは、すべてのFXM機能(プレースホルダー、ページフィルターなど)とマーケティング属性は、使用可能なすべての言語で共有されます。つまり、たとえば、サイトの英語版にプレースホルダを追加すると、他の利用可能な言語バージョンにもプレースホルダが表示され、コンテンツは正しい言語になります。
特定の言語のみにFXM関数を追加する場合は、まずWebサイトドメインと同じ言語ルールを適用するページフィルタを作成してから、そのページフィルタにFXM関数を追加する必要があります。
デフォルト以外の言語バージョンで結果を使用する場合は、結果の関連する言語バージョンを作成する必要があります。
複数の言語バージョンを持つFXM外部Webサイトを編集する場合、言語ルールによって解決されるWebサイト言語 (クエリ文字列lang=daなど) と、エクスペリエンス エディターのリボンで指定されたSitecore言語バージョンを同期する必要があります。そうでない場合は、2つを同期する必要があることを示す通知が表示されます。


