ペイウォールをフローに変換する
現在のペイウォールがレガシーのペイウォールビルダーで作成されている場合、フローに変換できます。Move to new builder アクションを1クリックするだけで、ペイウォールが編集可能なドラフトフローとして再作成されます。
変換時にコピーされる内容:
- レイアウトとデザイン: 元のペイウォールの画面、要素、スタイル。
- テキスト: 追加したすべてのロケールのコピー。
- プロダクト: 各プロダクト(価格や割引は固定値ではなく変数として設定)。
元のペイウォールはそのまま公開され続けるため、切り替え前にフローをカスタマイズしてテストできます。変換時に引き継がれないのは、ペイウォールのプレースメントです。フローは異なるコンテンツタイプのため、専用のフロープレースメントが必要になります。
一部のレガシーペイウォールビルダー機能にはフロー相当の機能がないため、変換後のペイウォールが元のものと完全に一致しない場合があります。インポートレビューパネルで、各差異とその修正方法を確認できます。
ペイウォールをフローに変換する
ペイウォールをフローに変換するには、ペイウォールの概要ページを開いて Move to new builder をクリックします。このボタンは、レガシーペイウォールビルダーで作成したペイウォールにのみ表示されます。
Adapty はエディターでフローのドラフトを開くので、公開前に編集できます。一部の設定が正しく引き継がれなかった場合は、ビルダーがインポートレビューを開始します。
インポートレビュー
Import review パネルには、変換で再現できなかった内容がすべて一覧表示され、それぞれに修正案が提示されます。
パネルの内容を確認したら、公開する前に実機でフローをプレビューしてください。
フローを配信する
メイン記事: フローへの移行
変換されたフローはドラフト状態で始まり、元のペイウォールが使用しているプレースメントを引き継ぐわけではありません。ユーザーに配信するには、次の手順を実行してください。
- フローを公開する。
- 新しいフロープレースメントを作成し、そこにフローを追加する。
- Adapty SDK v4 を使用して、アプリでそのフロープレースメントを取得する。
フローはペイウォールのプレースメントに配置することはできません。また、ペイウォールのプレースメント ID を引き継ぐこともできません。フローとペイウォールは異なるコンテンツタイプであり、それぞれ専用のプレースメントタイプに配置されます。プレースメントのタイプは作成時に固定されます。プレースメント ID はアプリ全体で一意である必要があるため、新しいフロー用プレースメントには、このフローが置き換えるペイウォールを含む、他のどのプレースメントとも重複しない ID を指定してください。詳しくは フロー用の新しいプレースメントを作成する をご覧ください。
古いバージョンのアプリがそのペイウォールのプレースメントを呼び出している間は、プレースメントをライブのままにしてください。そのユーザーはアプリにIDがコンパイルされているため、アップデートするまでフローにアクセスできません。
複数のペイウォールを一括変換する
Move to new builder は一度に1つのペイウォールを変換しますが、生成される各フローには独自のプレースメントが必要です。単一のペイウォールではなくアプリ全体を移行する場合は、migrate-placements エージェントスキルを使用してください。このスキルはアプリ内のすべてのペイウォールプレースメントを一覧表示し、各プレースメントが対応するペイウォールごとにグループ化して変換作業量を把握できるようにし、すでにフローがあるペイウォールを示したうえで、フローが公開されたら新しいフロープレースメントを作成します。
コンバージョンのクリックはあなたが行います。Move to new builder に対応する CLI コマンドはなく、インポートレビュー パネルもあなた自身が作業します — スキルは待機した後、アカウントを再読み込みし、コンバージョンによって生成されたフローを検出します。