コンテンツへスキップ
Metascheduler
Shopifyに追加

スケジュールの仕組み

スケジュール、タイミング、変更、期間、実行:Metaschedulerの基本的な考え方と、各場面で何が起きるかを説明します。

基本の要素

スケジュールは、カレンダー上の1件です。名前、タイミング、変更のリストで構成されます。

変更は、一連の項目に対するある種類の編集です。たとえば「これらの140個のバリエーションを20%オフにする」「メインメニューをブラックフライデーのメニューに入れ替える」などです。各変更には次のものがあります。

  • 変更の種類。バリエーションの価格やメニューなど(すべての種類)。
  • 変更する項目。商品、エントリ、メニューなど。
  • 開始時の動作。
  • 終了時の動作:元に戻す、別の値を設定、維持。

変更は、リストに並んでいる順に実行されます。

タイミング

スケジュールの動き方試してみる
開始終了:元に戻す実行前:ストアの現在の状態実行後:元の状態に戻る
イベントのように、開始時に変更して終了時に元に戻します。開始と終了を選びます。終了時に、各変更は元に戻す、別の値を設定する、そのまま維持するのいずれかになります。セールやキャンペーンに使います。
タイミング実行終了時
1回のみ日時を指定して1回。何もしません。ロールアウトのローンチと同じく、変更は残ります。
期間開始から終了まで。ロールアウトのイベントと同じく、各変更が終了時の選択に従います。
繰り返し毎日、毎週、毎月発生する期間。各期間が、それぞれの終了時に元に戻ります。
ロールアウトに連動Shopifyのロールアウトがアクティブになったとき。ロールアウトの終了時に、選択した動作になります。

スケジュールごとにタイムゾーンがあります。時刻は正確に保存され、スケジュールのタイムゾーンで表示されます。

ステータス

スケジュールは、次のステータスで進行します。

  1. 下書き:設定中です。実行されることはありません。
  2. スケジュール済み:開始を待っています。
  3. 適用中:変更が現在行われています。
  4. 終了:実行済みで、これ以上予定はありません。

スケジュールを一時停止(新しい開始は行われず、適用中のものは終了時に元に戻ります)またはアーカイブ(再び実行されず、適用中のものは元に戻ります)することもできます。終了またはアーカイブ済みのスケジュールは編集できません。もう一度実行するには、複製を選択してください。

開始時に起きること

Metaschedulerは、項目ごとに次の処理を行います。

  1. 現在の値を読み取って保存します(スナップショット)。
  2. 新しい値を書き込みます。
  3. 書き込んだ内容を保存します。

項目がすでにその値になっている場合は、何も書き込みません。パーセンテージは常に保存した値をもとに計算されるので、再試行しても20%オフが2回適用されることはありません。

終了時に起きること

項目ごとに、変更の終了時の選択に応じて次のようになります。

  • 元に戻す:現在の値がMetaschedulerの書き込んだ値のままであれば、保存した値に戻します。ほかのユーザーが変更していた場合は、そのままにして確認します。元に戻す仕組みを参照してください。
  • 別の値を設定:選択した終了時の値を書き込みます。
  • 維持:何もしません。

遅れた実行

Metaschedulerは、開始と終了をそれぞれ時間どおりに1回実行します。Shopifyが停止していたなど、時間どおりに実行できなかった場合は、次のルールに従います。

状況動作
5分以内の開始の遅れ通常どおり実行されます。
それより遅れたが、期間内の開始実行され、遅延として記録されます。
すでに期間が終わっている開始スキップされ、要対応に表示されます。その終了はキャンセルされます。
どれだけ遅れた終了でも必ず実行されます。元に戻すのは安全な方向だからです。
1日以上遅れた1回のみの変更要対応で確認を待ちます。今すぐ実行またはスキップを選びます。

今すぐ実行、再試行、ロールアウトによる開始には、これらのルールは適用されません。

再試行

Shopifyが混雑しているか接続できない場合、Metaschedulerは待機してから、間隔を延ばしながら最大5回再試行します。Shopifyが拒否した変更(許可されていない値、存在しなくなった項目)は再試行されません。その項目は失敗し、残りの項目は処理が続けられ、実行は一部完了と表示されます。

競合

2つのスケジュールが、重なる時間に同じ項目を変更する場合、エディターは競合にその項目を表示し、カレンダーは両方のスケジュールに印を付けます。これは警告であり、ブロックではありません。安全に元に戻すルールがあるため、重なっていてもどちらかが上書きされることはありません。

解決しませんか?お気軽にご相談ください。

サポート