祝日営業時間機能を使用すると、通常とは異なるスケジュールの日に営業時間を指定できます。
この記事では、エンティティアップロードまたは祝日営業時間アップロードツールを使用して、エンティティに祝日営業時間をアップロードする方法について説明します。エンティティに個別に祝日営業時間を追加するには、「エンティティに祝日営業時間を追加する」を参照してください。
始める前に
エンティティに祝日営業時間をアップロードする方法は3つあります。
- エンティティアップロード(他のエンティティデータのスプレッドシートをYextにアップロードするのと同じプロセス)
- 祝日営業時間アップロードツール
-
Connectorsを介して、ファイルアップロードデータソースを使用。
- ファイルアップロードconnectorの作成ステップについては「ファイルアップロードConnector」ガイド、Connectorで祝日営業時間を形式化する方法については「営業時間フィールドマッピング」リファレンスをご覧ください。
エンティティアップロードまたは祝日営業時間アップロードツールを使用して祝日営業時間をアップロードする手順については、以下を参照してください。
エンティティアップロードで祝日営業時間を追加する
まず、スプレッドシートをフォーマットします。次に、エンティティアップロードを使用して祝日営業時間をKnowledge Graphにアップロードします。
スプレッドシートをフォーマットしてください
ロケーションの通常の営業時間と異なる日にのみ祝日営業時間を含めるようにしてください。
特定の日付において、ロケーションが通常の営業時間で営業している場合、その日付をアップロード内容に含める必要はありません。エンティティのアップロードでは、空白セルは受け付けられません。
日付をMM/DD/YY形式でフォーマットします。時間をハイフンで区切った範囲でフォーマットします(例:「9am - 5pm」)
時刻に使用できる形式は以下のとおりです。
- 3:00 PM、3:00 pm、1500、15:00
- 24時間営業の場合は、「12:00 AM - 12:00 AM」と入力します。
- 特定の日に場所が休業している場合は、「休業」または「x」と入力します。
- 同じ日に複数の間隔がある場合は、同じセルの間隔をカンマで区切ります。例えば、あるロケーションの営業時間が同じ日の午前9時から午後12時と午後1時から午後5時である場合は、「09:00-12:00、13:00-17:00」と入力します。
アップロードファイルに次の列を含めます。
- エンティティID
-
祝日営業時間をアップロードする日数に応じて、これらの2つの列を繰り返します。
- 時間 > 祝日営業時間 > 日付
- 営業時間 > 祝日営業時間 > 時間
エンティティアップロード用のサンプルスプレッドシートはこの記事の下部に添付されています。
エンティティアップロードフローを開始する
- エンティティ検索([Knowledge Graph] > [エンティティ])に移動し、[データを追加]をクリックします。
- [データを追加]モーダルから[エンティティをアップロード]を選択します。
- これにより、エンティティアップロードフローの「ファイルをアップロード」ステップが開きます。次のオプションを設定してください。
- [ファイルを選択]をクリックして、スプレッドシートを選択します。
- 保存済みのアップロード設定を使用して特定の形式でデータをアップロードする場合は、ドロップダウンメニューからその保存済みのアップロード設定を選択します。
- アップロード設定を使用しない場合は、[いいえ、これは新規スプレッドシートです]のオプションを選択したままにします。
- アカウントのデフォルト言語以外の言語でデータをアップロードする場合は、ドロップダウンメニューから言語を選択してください。
-
[続行] をクリックします。
-
ファイルの構成ステップで、スプレッドシートの列を関連する祝日営業時間フィールドにマッピングします。
- 手動で列をフィールドにマッピングするには、ドロップダウンメニューの[この列をマッピング]をクリックし、マッピングするフィールドの名前を入力してメニューから選択します。
-
列に複数の時間間隔(「9am-12pm、1pm-5pm」など)が含まれている場合は、マップされたフィールドをクリックして、カンマのチェックボックスをオフにします。
-
これにより、アップロードツールがカンマを区切り文字として認識せず、両方の時間帯が同じ日に適用されます。
-
これにより、アップロードツールがカンマを区切り文字として認識せず、両方の時間帯が同じ日に適用されます。
- 他のデータクレンジングルールや追加アクションを適用し、[続行]をクリックします。
- エンティティアップロードの残りの手順に従います。詳細な手順については、「Yextにエンティティをアップロードする」を参照してください。
祝日営業時間アップロードツールで祝日営業時間を追加する
また、祝日営業時間アップロードツールを使用して、祝日データのスプレッドシートをエンティティにアップロードすることもできます。
スプレッドシートをフォーマットしてください
祝日営業時間アップロードツールには、エンティティアップロードとは異なる書式設定要件があります。
- ファイルは.CSV形式である必要があります。祝日営業時間アップロードツールは、.XLS/.XLSX ファイルに対応しません。
- それぞれのロケーションで特定の日に指定できる祝日営業時間は1セットまでです。1日に複数の時間間隔(例:「9am-12pm、1pm-5pm」)はサポートされていません。
- 日付はすべて未来の日付にする必要があります。過去の日付を含むセルはすべて無視されます。
- セルが空白の場合、祝日の営業時間はその曜日の現在の営業時間に設定されます。
- あるロケーションが特定の日に休業している場合は、「休業」と入力します。アップロード祝日営業時間ツールは「x」を受け付けません。
- 日付をMM/DD/YY形式でフォーマットしてください。
-
許容される時間形式:3:00 PM, 3:00 pm, 1500, 15:00
営業時間のスプレッドシートは、2つの形式のいずれかになります。
- 列に日付: 各行は、単一のロケーションの複数の祝日営業時間を表します。日付、開店時間、休業時間が 複数の列に表示されます。
- 行の日付:各行は特定の日の単一ロケーションの営業時間を表します。これには単一の日付、開店時間、閉店時間の列があります。
アップロードプロセス中に各オプションのテンプレートをダウンロードすることができます。
祝日営業時間アップロードツールを使用する
-
[エンティティ検索]([Knowledge Graph] > [エンティティ])に移動します。エンティティテーブルの上部にある[その他のアクション] ドロップダウンをクリックし、[祝日営業時間のアップロード] を選択します。
- フォーマット要件を確認し、ファイル形式を選択してファイルをアップロードします。
- 各フォーマットのプレビューを表示するには、[列の日] または [行の日] を選択します。
- スプレッドシートの例をダウンロードするには、各フォーマットの例の横にある [テンプレートをダウンロード] をクリックします。
- [ファイルを選択]をクリックしてファイルをアップロードします。
- [続行]をクリックします。
- 変更をレビューし、適用します。
- その他のフォーマット、マッピング、データクレンジングのオプションはありません。
- 日付が過去の場合や、エンティティIDがKnowledge Graphにすでに存在するエンティティと一致しない場合、その更新はスキップされます。
- 画面の下部にある[適用]をクリックします。モーダルは更新内容を表示します。
添付ファイル
このテンプレートは、エンティティアップロードで祝日営業時間を追加するためのものです。祝日営業時間をアップロードツールを使用して追加したい場合は、プラットフォームにリンクされているテンプレートを使用します。