次の方法で共有


製品の翻訳を Shopify と同期する

有効対象 パブリック プレビュー 一般提供
ユーザー向けで、管理者、作成者、またはアナリストによる有効化/構成が必要 - 2024 年 10 月 1 日

ビジネス バリュー

Business Central から Shopify への翻訳を自動的に同期することで、さまざまな言語間での製品の説明と詳細の一貫性が保証されます。 顧客の母語で製品情報を提供することで、アクセシビリティと満足度が向上し、それによりコンバージョン率が上がり、顧客ロイヤルティが促進されます。

機能の詳細

製品の同期に翻訳を含めるには、次の手順に従います。

  1. 操作アシスト アイコンを選択し、Shopify ショップと入力して、関連するリンクを選択します。
  2. ショップを選択して、Shopify ショップ カード ページを開きます。
  3. Shopify 言語ページを開くには、言語アクションを選択します。
  4. Shopify で有効になっている言語をインポートするには、最新の情報に更新アクションを選択します。 プライマリ言語はリストに表示されないことに注意してください。 プライマリ言語の場合は、Shopify ショップ カード言語コード フィールドを引き続き使用します。
  5. 同期に含める言語ごとに、言語コード フィールドに入力し、翻訳の同期トグルをオンにします。

これで手順は完了です。 製品の同期タスクを手動で実行するかジョブ キューを使用して実行するたびに、翻訳が含められます。

詳細

  • 新しい Shopify アクセス許可 (スコープ) が必要です: read_locales。 新しいアクセス トークンを要求する必要があります。
  • Shopify に品目を追加するアクションによって開始される、品目の最初のエクスポートには、翻訳は含まれません。 製品の同期を実行し、Shopify 製品を更新できるトグルをオンにする必要があります。
  • マーケティング テキストはプライマリ言語の場合のみ追加されます。
  • また、すべての言語トグルがオンになっている場合、拡張テキストが各言語に追加されます。
  • 属性は各言語に追加されます。 翻訳がない場合は、プライマリ言語が使用されます。
  • 翻訳が定義されている場合、各言語に品目の翻訳が追加されます。
  • コネクタによってエクスポートされるのはバリアント コードのみで、説明はエクスポートされないため、バリアントの翻訳は使用されません。

拡張の影響

製品エクスポート codeunit の CreateProductBody プロシージャは言語コードをパラメーターとして受け取るため、各言語で使用できます。 このプロシージャは、選択した言語のリストに応じて複数回呼び出されます。 これには OnBeforeCreateProductBodyHtml イベントと OnAfterCreateProductBodyHtml イベントが含まれているため、これらのイベントが品目ごとに複数回トリガーされるようになりました。 イベントに言語コードがパラメーターとして含まれるようになったため、翻訳をスキップすることも、独自のロジックを追加することもできます。

フィードバック

Dynamics 365 Business Central の機能向上のためのアイデア、提案、フィードバックをお寄せください。 フォーラム (https://aka.ms/bcideas) をご利用ください。

関連項目

品目と在庫を同期する (ドキュメント)