ナレッジ・ベース

WP Ultimate CSVインポーターでのJetBookingsのインポート/エクスポート

JetBookings データを移行するための互換性を追加しました。CSVインポーター. JetBookings レコードをインポートおよびエクスポートする方法と、それらに関連する投稿タイプを理解したい場合は、このガイドでプロセスについて説明します。

手記:プラグインは現在、予約の詳細の移行をサポートしています。 これは、JetBookingsデータをシリアル化、エクスポート/インポートできることを意味します。

JetBookingsデータをインポートする方法 #

JetBookings データをインポートするには、booking_id、booking_status、apartment_id、apartment_unit、check_in_date、check_out_date、user_id、guests、order_id、orderstatus などの必須フィールドを含むエクスポートされた JetBookings CSV ファイルが必要です。

フィールドの説明:

  • booking_idは、各予約の一意のIDです。
  • booking_status予約の現在のステータスを示します(例:保留中、確認済み、保留中、キャンセル済みなど)
  • apartment_id は、投稿、ページ、カスタム投稿など、関連する投稿タイプの一意の識別子です。 インポート時にここでタイトルを使用することもできます。
  • apartment_unit:予約されているアパートまたは物件内の特定のユニットを指します。
  • check_in_dateは、お客様がチェックインする予定の日時です
  • check_out_dateは、お客様が宿泊施設からチェックアウトする予定または予約する日時です
  • user_idは、予約を行ったユーザーの一意の識別子です。
  • ゲストフィールドには、特定の予約に関連付けられた人数が含まれます。 – Order_idは、予約に関連付けられた注文の一意の識別子です。 通常、eコマース注文は、顧客が予約を行ったときに生成されます。 – 注文ステータスは、注文または支払いの現在のステータス(保留中、完了、失敗、キャンセルなど)を示します。

上記のフィールドをCSVファイルに追加し、以下の手順に従ってデータをインポートしてください。

ステップ 1: 準備した Bookings CSV ファイルをアップロードする #

先端:アップロードする前に、CSVファイルが次のようなツールで適切に検証されていることを確認してくださいcsv リントアップロードの問題を回避するため。

CSV Importerは、デスクトップ、FTP / sftp、URL、またはサーバーからのアップロード方法など、複数のアップロード方法を提供します。 お好みの方法のいずれかを選択します。 これらのアップロード方法の詳細については、ファイルアップロードのドキュメント.

デスクトップ経由でアップロードするには、[参照] をクリックし、Bookings CSV ファイルを選択して、[開く] をクリックします。 ファイルのアップロードが開始されます。

アップロードが100%に達すると、投稿タイプとインポートタイプを選択するための次の画面にリダイレクトされます。 投稿タイプ「JetBooking」は自動的に選択されます。 そうでない場合は、[各レコードを名前を付けてインポート]の下のドロップダウンから選択します。

select-jetbooking-post-type

新しいデータをインポートする場合は「新規インポート」を選択し、既存の予約を更新する場合は「コンテンツの更新」を選択します。

ステップ 2: CSV フィールドを JetBookings フィールドにマッピングする #

プラグインは、CSV ファイル内の列を対応する JetBooking フィールドに自動的にマップしようとします。 これは、ファイルヘッダー名がJetBookingsフィールドヘッダー名と完全に一致する場合に可能です。 それ以外の場合は、ドラッグ アンド ドロップまたはドロップダウンのマッピング方法を使用して、対応する JetBooking フィールドの CSV フィールドを正しく一致させます。

jetbookings-import-field-mapping

手記:JetBookings データを更新する場合は、booking_id フィールドが必須です。 新しい予約をインポートする場合、apartment_idフィールドは必須です。

ステップ3:JetBookingsのインポート設定を構成する #

import-configuration-page-jetbookings-import

下にスクロールして、[インポート] をクリックします。 インポーターはインポートプロセスの実行を開始します。 ページを離れることなく、各レコードの進行状況を監視できます。 完了すると、ポップアップが表示され、インポートの概要ファイルをダウンロードするオプションが提供されます。 概要をダウンロードしてインポートを確認するか、Bookings ページに直接アクセスしてインポーター データを確認できます。

jetbookings-log-view
bookings-list-view

JetBookingsデータのエクスポート方法 #

JetBookings データのエクスポートが簡単になりました。 JetBookingモジュールを選択し、インポートファイルタイプを選択し、ファイルの名前を指定して、エクスポートをクリックするだけです。 Bookings データがエクスポートされ、ファイルをダウンロードする準備が整います。

ステップ1:JetBookingモジュールを選択する #

プラグインの[エクスポート]タブにアクセスします。 プラグインがサポートする多くの投稿タイプが一覧表示されます。 「Jet Booking」チェックボックスを選択してエクスポートします。 エクスポート画面の上部に、Bookings 投稿タイプに含まれるレコードの数が表示されます。

export-module-selection-choose-jetbooking

ステップ 2: エクスポート設定を構成する #

「続行」をクリックして続行します。 次の画面で、テキストボックス内にエクスポートファイル名を入力します。 詳細設定セクションでエクスポートタイプを選択します。

advanced-settings-jetbookings-export

ステップ3:JetBookingsデータのエクスポートとダウンロード #

下にスクロールして[エクスポート]をクリックし、ダウンロードするエクスポートファイルを生成します。 ファイルをダウンロードする準備が整います。 [ダウンロード]をクリックして、ファイルをコンピューターに保存します。 ファイルを開き、すべてのJetBookingsデータが正しくエクスポートされていることを確認します。

export-completed-download-page
jetbookings-csv

手記:このエクスポートされたファイルを使用して、予約データを別のWordPressサイトにインポートできるようになりました。

投稿タイプに関連付けられたJetBookingsフィールドをインポートする方法 #

投稿、ページ、カスタム投稿などの投稿タイプに関連付けられたJetBookingsフィールドをインポートできます。 たとえば、「客室」などの投稿タイプをJet Bookingsに関連付けている場合、JetBookingフィールドとともに客室データをインポートおよびエクスポートできます。

移行でサポートされているフィールド:

  • 価格設定
  • カスタムスケジュール
  • 日付ピッカー設定
  • ユニットタイトル
  • ユニット番号

手記:価格設定、カスタム スケジュール、およびデータ ピッカー構成フィールドは、シリアル化された形式でエクスポートおよびインポートされます。

unit_title の場合は、ユニット ID 値を pipes(|) で区切って指定します。 unit_numberの場合は、パイプで区切られた値を指定します。

カスタム投稿用のJetBookingフィールドのインポート(例:部屋) #

WP Ultimate CSV Importerを使用してカスタム投稿タイプ(「Car」など)のJetBookingフィールド値をインポートするには、次の手順に従います。

ステップ1:JetBooking フィールドを使用したファイルのアップロード #

「インポート/更新」に移動し、CSVファイルをアップロードします。

新しいデータのインポートには「フレッシュコンテンツ」を選択し、投稿タイプ(車など)を選択します。

import-post-type-selection-view

ステップ 2: JetBooking フィールドをマッピングする #

「続行」 をクリックして下さい。 マッピングセクションで、「Jet Engine Booking Fields」の下の関連フィールド(価格設定設定、カスタムスケジュール、データピッカー設定、ユニットタイトル、ユニット番号など)をマッピングします。

jetbooking-fields-mapping-view
jetbooking-mapping-save-template-view

フィールドマッピングテンプレートを保存します。

ステップ3:Jet予約フィールドを投稿タイプにインポートする #

次のページで、[インポート] をクリックして、予約フィールドを投稿タイプに追加します。

import-configuration-section

インポート ログを確認するか、投稿タイプに直接アクセスして、インポートを確認します。

custom-post-import-completed-view
custom-post-edit-view-pricing-settings-section-jetbookings
custom-post-edit-view-units-manager-section

投稿タイプに関連付けられたJetBookingsフィールドデータをエクスポートする方法 #

投稿、ページ、カスタム投稿などの投稿タイプに関連付けられたJetBookingsフィールドをエクスポートするには、WP Ultimate CSV Importerのエクスポートセクションに移動する必要があります。

ステップ1:JetBookingsデータを含む投稿タイプを選択する #

サポートされているすべてのモジュールが一覧表示されます。 投稿の種類を選択します。 たとえば、JetBooking フィールドを Car などのカスタム投稿に関連付けたとします。 [カスタム投稿] を選択し、ドロップダウンから [車] という名前を選択します。

choose-custom-posts-with-jetbooking-fields-to-export

ステップ 2: ファイル名、ファイルの種類、および詳細フィルターを構成する #

次のページで、ファイル名、フィルターの種類を指定し、詳細フィルターを構成します。 特定の投稿タイプのレコードを、そのIDまたはタイトルに基づいてエクスポートできます。

advanced-settings-jetbookings-export
export-filters-jetbookings-export

ステップ3:ファイルのエクスポートとダウンロード #

[エクスポート] をクリックして、目的のレコードを好みの形式で抽出します。 バックアップ用のファイルをコンピューターにダウンロードします。 もっと詳しく知るここに機能をエクスポートします.

export-completed-and-download-page
custom-posts-import-csv-jetbooking-fields