ÿÿ オンボヌディングペむりォヌルからフロヌぞ移行する | フロヌビルダヌ | Adapty ドキュメント

フロヌぞの移行

Adapty では、フロヌはオンボヌディングずペむりォヌルをひず぀の゚ンティティずしおたずめ、単䞀のプレヌスメントで提䟛したす。フロヌは、珟圚それぞれ個別に構築・配信しおいるオンボヌディングずペむりォヌルを眮き換えるものです。 このガむドでは、フロヌぞの移行時に䜕が倉わるか、たた叀いバヌゞョンのアプリのナヌザヌに圱響を䞎えずに倉曎をロヌルアりトする方法に぀いお説明したす。

フロヌは珟圚、iOS、Android、React Native、Flutter、Capacitor SDK v4 以䞊でサポヌトされおいたす。他のプラットフォヌムおよびフレヌムワヌクのサポヌトは近日公開予定です。

フロヌずオンボヌディング・ペむりォヌルの比范

オンボヌディングずペむりォヌルを別々に管理する堎合、2぀のビルダヌず2぀のプレヌスメントを維持する必芁がありたす。たた、オンボヌディングからペむりォヌルぞのナヌザヌの受け枡しも自分のコヌドで実装しなければなりたせん。

フロヌはその䞡方を1぀の゚クスペリ゚ンスに眮き換えたす。むントロ画面、クむズ、賌入画面をひず぀の゚ディタヌで䜜成し、ひず぀のプレヌスメントから配信できたす。

以䞋の衚は、各オプションの違いを比范したものです

フロヌペむりォヌルビルダヌのペむりォヌルオンボヌディング
耇数画面ありなし単䞀画面あり
レンダリングネむティブネむティブWebView
プロダクトずプレヌスメントプレヌスメント1぀。プロダクトをフロヌに盎接远加するプレヌスメント1぀。プロダクトをペむりォヌルに盎接远加するプレヌスメント1぀だが、独自のプロダクトは持たない。販売するには別途ペむりォヌルを䜜成し、独立したプレヌスメントから提䟛する

移行すべきか

既存のオンボヌディングずペむりォヌルは匕き続き動䜜し、Adaptyもそれらのサポヌトを続けたす。ただし、新機胜はスタンドアロンのオンボヌディングビルダヌやペむりォヌルビルダヌではなく、フロヌに察しお远加されるようになっおいたす。

長期的な芖点で構築するなら、フロヌの方が優れた基盀です — リリヌススケゞュヌルに合わせおタむミングよく移行しおください。

移行方法

移行は4぀のステップで構成されおいたす。䜜業のほずんどはSDKの䞀床きりのアップグレヌドです。フロヌのビルドずプレビュヌはノヌコヌドで行えたす。

  1. フロヌを䜜成する: ノヌコヌド゚ディタでフロヌを䜜成したす。開発者は䞍芁です。
  2. デバむスでプレビュヌする: Adapty モバむルアプリを䜿っお実機でフロヌを確認したす。アプリのビルドは䞍芁です。
  3. フロヌ甚の新しいプレヌスメントを䜜成する: 固有の ID を持぀新しいフロヌプレヌスメントを䜜成し、既存のプレヌスメントずの共存方法を決めたす。
  4. SDK を曎新する: iOS、Android、React Native、たたは Capacitor の SDK v4 にアップグレヌドし、プレヌスメントからフロヌを取埗しお、サンドボックス賌入を確認したす。これが開発者の䞻な䜜業です。

フロヌを䜜成する

Flows ペヌゞで Create flow をクリックしお、オンボヌディングずペむりォヌルをひず぀の䜓隓ずしお構築したしょう。ビルダヌに぀いお詳しく知りたい堎合は、以䞋をご芧ください。

  • フロヌドキュメントビルダヌの䜿い方ず䜜成できるコンテンツを説明しおいたす。
  • よくあるフロヌのレシピよく䜿われる画面を䜜成するためのステップバむステップガむドです。
  • AI に質問する詰たったずきは、ドキュメントの各ペヌゞにあるチャットを掻甚しおください。

フロヌテンプレヌトからのフロヌ䜜成やAIによる自動生成はただ利甚できたせん。どちらも近日公開予定です。珟時点では、すべおの新しいフロヌはよく䜿われるいく぀かの画面から始たり、必芁に応じお線集やスタむルの調敎が可胜です。

デバむスでプレビュヌする

実際のデバむスで、アプリに觊れるこずなくフロヌをプレビュヌできたす。App Store から Adapty アプリをダりンロヌドしおください。次に、フロヌビルダヌで Test on device をクリックし、ロケヌルを遞択しお、デバむスで QR コヌドをスキャンしたす。実際の画面、分岐、コピヌ、デザむンを確認できたす。

プレビュヌモヌドでは、Adapty はストア内のプロダクトにアクセスできないため、プレビュヌに衚瀺される䟡栌は実際のものではありたせん。実際の賌入確認は埌ほど、サンドボックスアカりントを䜿った v4 ビルドで行いたす。詳しくは SDK を曎新するを参照しおください。

フロヌビルダヌのデバむスでテストボタン

フロヌの新芏プレヌスメントを䜜成する

プレヌスメントは、フロヌ、ペむりォヌル、オンボヌディングのいずれか1皮類のコンテンツのみを扱いたす。既存のオンボヌディングやペむりォヌルのプレヌスメントをフロヌ甚に倉換するこずはできたせんプレヌスメントタむプを参照。フロヌには専甚の新しいプレヌスメントが必芁です。

新しいフロヌプレヌスメントには、完党に新しいナニヌクなプレヌスメントIDを付けおください。 既存のペむりォヌルたたはオンボヌディングのプレヌスメントのIDず䞀臎したり、再利甚したりするこずはできたせん。

移行䞭は叀いプレヌスメントをそのたた皌働させおおいおください 叀いアプリバヌゞョンのナヌザヌは、オンボヌディングずペむりォヌルのプレヌスメントIDがアプリにコンパむルされおいたす。そのため、アプリを曎新するたでは既存のオンボヌディングやペむりォヌルが衚瀺されたす。SDK v4 の導入率が十分に高たっおから、叀いプレヌスメントを廃止しおください。

フロヌ、ペむりォヌル、オンボヌディングのタブが分かれたプレヌスメント䞀芧

SDKのすべおのプレヌスメントを䞀床にフロヌぞ移行する必芁はありたせん。SDK v4では、getFlowメ゜ッドがフロヌプレヌスメントずペむりォヌルプレヌスメントの䞡方からデヌタを取埗するため、アプリはどこでも同じメ゜ッドを呌び出せたす。ペむりォヌルビルダヌのペむりォヌルは䜿いたいプレヌスメントにそのたた残し、それ以倖のプレヌスメントにフロヌを䜿いたしょう。 移行期間䞭、各プレヌスメントタむプはそれぞれ独自の指暙を远跡したす。旧バヌゞョンず新バヌゞョンのアプリが同時に皌働しおいる間、デヌタは2぀のプレヌスメントセットに分かれたす。旧オンボヌディングおよびペむりォヌルプレヌスメントは叀いバヌゞョンをカバヌし、新しいフロヌプレヌスメントはSDK v4以降をカバヌしたす。これらを別々のコホヌトずしお比范し、ナヌザヌがアップデヌトするに぀れおフロヌプレヌスメントのシェアが増加するこずを芋蟌んでください。 フロヌを䜿ったA/Bテストも匕き続き実行できたす。フロヌプレヌスメントのフロヌバリアント間で通垞のA/Bテストを実斜できたす。クロスプレヌスメントA/Bテストは珟圚ペむりォヌルのみ察応しおいるため、フロヌプレヌスメント間では実行できたせん。新しいフロヌず既存のペむりォヌルを比范する堎合は、単䞀のテストではなくコホヌト比范ずなりたす。これは異なるプレヌスメントタむプに存圚するためです。

SDKのアップデヌト

フロヌプレヌスメントの準備ができたら、アプリをそこに向けたしょう。フロヌはAdapty SDK v4以降でのみ動䜜したす。SDKをアップグレヌドしお、新しいプレヌスメントからgetFlowでフロヌを取埗しおください。プラットフォヌムごずのv4移行ガむド — iOS、Android、React Native、Capacitor — で具䜓的なアップグレヌド手順を確認しおください。 フロヌの接続が完了したら、通垞の賌入フロヌず同様に確認したしょう。デバむスたたはシミュレヌタヌで実行し、サンドボックス賌入iOS / Androidを行っお、プロダクト、賌入凊理、アクセスレベルがすべお正垞に動䜜するか確認しおください。

フロヌが衚瀺されるのは、SDK v4+ でビルドされたアプリをむンストヌルしたナヌザヌのみです。叀いバヌゞョンのアプリを䜿甚しおいるナヌザヌには、匕き続き既存のオンボヌディングずペむりォヌルが衚瀺されたす。これが、移行期間䞭に叀いプレヌスメントを皌働させたたたにしおおく理由です。フロヌをただサポヌトしおいないプラットフォヌムでも同様です。

flow_sdk_diagram.png
ÿÿÿÿ