フローの保存と公開

フロー&ペイウォールビルダーでは、保存と公開が別々に管理されます。ドラフトとして保存すると Adapty ダッシュボード上に作業内容が保持され、公開するとその時点のバージョンが SDK 経由でユーザーに届きます。この記事では、両方の操作とその使い分けについて説明します。

フローをドラフトとして保存する

Warning

無効なリモートコンフィグがあると、ドラフトを保存できません。

Flow & Paywall Builder は1分に1回、自動的に進捗を保存します。

手動でドラフトを保存するには、Flow & Paywall Builder の右上にある Save draft をクリックするか、Cmd/Ctrl + S を押してください。

ドラフトはダッシュボード内でのみ有効です。フローがすでにプレースメントに割り当てられている場合でも、アプリ上でユーザーが見る内容には影響しません。

フローおよびペイウォールビルダーの上部ツールバーにある「下書きを保存」ボタン

フローを公開する

公開すると、フローの現在のバージョンがSDKを通じてユーザーに提供され、以前に公開したバージョンが置き換えられます。以前のバージョンに戻したい場合は、復元してください。

Note

フローをプレースメントに追加するには、先に公開する必要があります。Draft(下書き)状態のフローは追加できません。

フローを公開するには、Flow & Paywall Builderの右上にある Publish to Live をクリックしてください。公開後は、フローを編集するまでボタンは無効のままになります。

フローがすでにプレースメントに割り当てられているかどうかによって、次のステップが異なります。

  • フローがすでにプレースメントにある場合: 次回そのプレースメントへのリクエスト時から、ユーザーに新しいバージョンが表示されます。
  • フローがプレースメントにない場合: ユーザーへの表示を開始するには、フローをフロープレースメントに追加してください。フローには専用のプレースメントが必要です。ペイウォールやオンボーディングに使用しているプレースメントには追加できません。
Tip

フローは、すべてのアクション、スクリーン、プロダクトが完全に設定されると公開できます。そうでない場合は、Can’t publish yet ダイアログに修正すべき箇所がスクリーンごとにまとめて表示されますが、ドラフトとして保存することは可能です。よくある問題点はトラブルシューティングを参照してください。

Publish to Live button in the Flow & Paywall Builder top toolbar
Warning

カスタムフォントはフローに含まれません — 各フォントファイルをアプリバンドルに追加する必要があります。ファイルがない場合、ユーザーにはシステムのフォールバックが表示されます。

公開済みのフローでアプリの古いバージョンを壊さずにフォントを変更するには:フローをコピーして、コピー内のフォントを変更し、そのコピーをフォントが含まれているアプリバージョンのオーディエンスにターゲット設定してください。

フローのステータス

各フローのステータスは、フロー一覧に表示されます。ステータスは、フローの保存・公開ライフサイクルにおける現在の状態を表します。

ステータス意味
Draftフローはまだ一度も公開されていません。ドラフトのみ存在するため、ユーザーにはまだ表示されません。プレースメントに追加するには、まずドラフトを公開する必要があります。
Dirtyフローは公開済みですが、まだ公開されていない保存済みの編集があります。再度公開するまで、ユーザーには最後に公開したバージョンが表示されます。
Publishing公開処理が進行中です。
Failed最後の公開試行が失敗しました。公開済みバージョンがある場合は、引き続きそのバージョンがユーザーに表示されます。
Published最新の保存済みバージョンが公開中です。未公開の編集はありません。
Archivedフローはアーカイブされており、復元するまで編集できません。

トラブルシューティング

未完成のアクション、空のスクリーン、欠落または削除されたプロダクトやオファー、無効なリモートコンフィグの JSON は、プレビューと公開のどちらも妨げます。問題の一覧と対処法については、よくある問題 をご覧ください。

フローを Adapty アプリ でプレビューして、公開前に問題を確認してください。プレビューでフローの読み込みに失敗した場合は、エラーメッセージで詳細を確認してください。

フローがこれらすべてをクリアしていても、公開しても安全でない場合があります。たとえば、機能しないリストアボタン、利用規約リンクの欠落、未翻訳の画面などです。flow-audit スキルはまさにその点を確認し、ターミナルから実行して、リストではなく判定結果として終了します。