ブランドの管理

このページでは、Ordering End-to-End でブランドを管理する方法の概要と、高度なユースケースについて説明します。

ブランドとは

エンドツーエンドの注文機能では、ブランドはローカライズのコレクションで構成されます。各ローカライズには、ブランド名、ロゴ、プライバシー ポリシー、利用規約、対象国、対象言語があります。これにより、国と言語のレベルでローカライズされたブランディングを指定できます。ブランドは、サンドボックスと本番環境で別々に構成されます。

ブランドの管理

ブランドを管理するには、Actions Center を開き、[Configuration] > [Brands] に移動します。現在、サポートされているブランドは 1 つだけですが、このブランドは任意の言語と国にローカライズできます。ブランドを追加するには、[ブランドを追加] ボタンをクリックします。ブランドの名前と ID を入力します。入力したブランド名は、ユーザー向けのサーフェスには使用されず、ブランドのローカライズのみがユーザーに表示されます。ID は現在使用されていません。

ローカライズを追加するには、[ローカライズを追加] ボタンをクリックしてフォームに入力します。この画面で入力した内容は、消費者向けの注文サーフェスに表示されます。ローカライズは、国と言語を対象としています。たとえば、国が「米国」に設定され、言語が「英語(米国)」に設定されたブランドを作成すると、そのブランドは、Google アカウントの言語が「英語(米国)」に設定されている米国のユーザーに、購入者の注文 UI に表示されます。ローカライズが設定されていない国のユーザーは、注文フローにアクセスできません。ブランディングの変更はすぐに適用されます。統合が本番環境でリリースされ、ブランドのローカライズを変更すると、その変更は、そのブランドのローカライズを使用しているすべてのレストランに直ちに適用されます。

ブランドを複数の言語にローカライズする

たとえば、カナダで「Pay and Eat」というオンライン注文プラットフォームを運営しており、英語とフランス語の両方のユーザー向けにローカライズされたブランド設定(Google アカウントで設定されている言語に基づく)を行っているとします。次のようなブランド アセットがあります。

  • 英語とフランス語(「Payer et Manger」)にローカライズされたブランド名
  • 英語とフランス語で異なるロゴを使用している
  • 英語とフランス語で異なる利用規約とプライバシー ポリシーのリンク

まず、ブランドを作成します。次に、英語のローカライズを 1 つ追加し、地域を「カナダ」、言語を「英語(カナダ)」に設定して、英語のブランドアセットでこのローカライズを構成します。次に、フランス語のロケールを追加し、地域を「カナダ」、言語を「フランス語(カナダ)」に設定して、フランス語のブランドアセットでこのローカライズを構成します。

カナダからアクセスし、言語を英語に設定しているユーザーには英語のブランディングが表示され、カナダからアクセスし、言語をフランス語に設定しているユーザーにはフランス語のブランディングが表示されます。

また、デフォルトのブランドを選択する必要があります。デフォルトのブランドが配信でどのように使用されるかについては、以下のブランド配信のロジックをご覧ください。

ブランド配信ロジック

ユーザーの言語や国が、設定したローカライズと一致しないことがあります。使用するブランドのローカライズを決定するには、次のロジックを順番に適用します。

  1. ユーザーがアクセスしている国にローカライズが設定されていない場合、そのユーザーは注文フローを利用できなくなります。
  2. 国と言語が完全に一致するブランドのローカライズ(「英語(カナダ)」など)が存在する場合は、そのローカライズが使用されます。
  3. 国が完全に一致し、言語が部分的に一致するブランドのローカライズが存在する場合は、そのローカライズが使用されます。言語の部分一致とは、言語の部分は一致するものの、言語の地域は一致しないことを意味します。たとえば、「英語(カナダ)」は「英語(米国)」と他のすべての英語の方言の部分一致と見なされます。
  4. その国にブランドのローカライズが存在しても、ユーザーの言語と一致するものがない場合は、その国のデフォルトのローカライズが使用されます。