スペースごと書き換えて、投票によって前のスペースと切り替えるには?

  1. プレビューモードにする
  2. サイトを好きなだけ書き換える
    まだ公開はされない。
  3. 同名ページとして公開したあとで投票ゲスト向けのサイトを切り替え
  4. いつでも投票で元に戻せるし、ABテスト中にCを作って試すこともできる。
    まだ公開はされない。
  5. 同名ページとして公開したあとで投票ゲスト向けのサイトを切り替え
  6. いつでも投票で元に戻せるし、ABテスト中にCを作って試すこともできる。
  7. プレビューモードのURLを公開
    プランAの公開。
  8. 同様にもうひとつ作って公開
    プランBの公開。

…というのをできるようにするには?

同名ページとして公開して投票…ではなくプレビューを公開できればいい。URLだけでは必要な情報が収まらないので、サーバー側に記録する必要がある。記録するものといってもページしかないので、プレビュー情報もページ??

プランAとプランBのURLが異なるので、別の方法で統合するか、別々に公開しなければならない。効果の測定方法との相性が問題。

…というのをできるようにするには?

同名ページとして公開して投票

プレビューを公開できればいい。URIにページセットIDとプレビューモードであることを含められればいい。

さらにAを採用するけど、BとCの一部も採用するには?
編集/マージで。

プレビューだけのを、実在するページにマージできなければならない。

プレビューモードの仕様を、複数のページセットIDとそれぞれの優先度(優先順位ではなく)の集約にする。同じ優先度のものはランダムにひとつ選ばれるようにすれば、ABテストになる!!

ページセットはいずれもスペース全体のと同じ。どんなもいずれかのページセットには属すし、ページセットを介さずに参照できるので、特別なマージ処理は必要ない。