このページでは、エンドツーエンドの注文でブランドを管理する方法の概要を説明し、高度なユースケースをいくつか紹介します。
ブランドとは
エンドツーエンドの注文では、ブランドは複数のローカライズで構成されています。各ローカライズには、ブランド名、ロゴ、プライバシー ポリシー、利用規約、国、対象言語が設定されています。これにより、国と言語レベルでローカライズされたブランディングを指定できます。ブランドは、サンドボックスと本番環境で個別に構成されます。
ブランドの管理
ブランドを管理するには、アクション センターを開き、[設定] > [ブランド] に移動します。現時点では 1 つのブランドのみがサポートされていますが、このブランドは必要な数の言語と国にローカライズできます。ブランドを追加するには、[ブランドを追加] ボタンをクリックします。ブランドの名前と ID を入力します。入力したブランド名は消費者向けのサーフェスでは使用されません。ユーザーにはブランドのローカライズ版のみが表示されます。この ID は現在使用されていません。
ローカライズを追加するには、[Add localization] ボタンをクリックし、フォームに記入します。この画面で入力した内容は、消費者向けの注文サーフェスに表示されます。ローカライズの対象は国と言語です。たとえば、国が「米国」に設定され、言語が「英語(米国)」に設定されているブランドを作成すると、Google アカウントで言語が「英語(米国)」に設定されている米国のユーザーに対して、そのブランドが消費者注文の UI に表示されます。ローカライズが設定されていない国のユーザーは、注文フローにアクセスできません。 ブランディングの変更はすぐに反映されます。統合が本番環境にリリースされ、ブランド ローカライズに変更を加えると、その変更は、そのブランド ローカライズを使用しているすべてのレストランにすぐに適用されます。
ブランドの多言語ローカライズ
たとえば、カナダで「Pay and Eat」というオンライン注文プラットフォームを運営しており、英語とフランス語を話すユーザー向けに、Google アカウントに設定された言語に基づいてローカライズされたブランディングを設定しているとします。次のようなブランド アセットがあります。
- 英語とフランス語にローカライズされたブランド名(「Payer et Manger」)
- 英語とフランス語で異なるロゴ
- 英語とフランス語で利用規約とプライバシー ポリシーのリンクが異なる
ブランドを作ることから始めましょう。次に、地域を「カナダ」、言語を「英語(カナダ)」に設定した英語のローカライズを 1 つ追加し、英語のブランド アセットでこのローカライズを設定します。次に、ロケーションを「カナダ」、言語を「フランス語(カナダ)」に設定して、フランス語のローカライズを追加し、フランス語のブランド アセットでこのローカライズを設定します。
言語を英語に設定してカナダからアクセスしたユーザーには英語のブランドが表示され、カナダからアクセスしたユーザーにはフランス語のブランディングが表示されます。
デフォルトのブランドも選択する必要があります。デフォルトのブランドが配信に使用される仕組みについては、以下のブランド配信のロジックのセクションをご覧ください。
ブランド配信ロジック
ユーザーの言語または国が、構成したローカライズ版と一致しない場合があります。使用するブランドのローカライズを決定するには、次のロジックを順番に適用します。
- ユーザーがアクセスしている国でローカライズが構成されていない場合、そのユーザーは注文フローを使用できません。
- 国と言語が完全に一致するブランド ローカライズが存在する場合(「英語(カナダ)」など)、そのローカライズが使用されます。
- 国が完全一致し、言語が部分的に一致するブランド ローカライズが存在する場合、そのローカライズが使用されます。部分的な言語一致とは、言語の部分は一致しているが、その言語の地域には一致しないことを意味します。たとえば、「英語(カナダ)」は「英語(US)」およびその他のすべての英語の方言に対して部分一致とみなされます。
- その国に対応するブランドのローカライズがあり、ユーザーの言語と一致するものがない場合は、その国のデフォルトのローカライズが使用されます。