musicLineアプリ開発日記

作曲を誰でも楽しく簡単に♪

アカウント移行機能

musicLine(ver.8.18.0)の新機能「アカウント移行機能」の紹介。

アカウント移行


背景

musicLineのコミュニティにアップロードしたデータはアカウントに紐づいて管理されてますが、現在Facebookアカウントにログインできない問題があります。
この問題が解決できずに長引きそうなので、Facebookアカウントを使用しているユーザーの皆様には、一時的にGoogleアカウントを新規作成して使用してもらっています。

今後、Facebookのログイン問題が解決した時のために、Googleアカウントで作成した曲をFacebookアカウントに移行できるように実装してました


しかし、Facebookのサポートへ何度問い合わせても連絡が取れず、3ヶ月経ちました。
Meta社の大規模な人員削減による影響かもしれません。

このまま待っていても問題が解決されなさそうなので、Googleアカウントへ移行できるように実装しました


アカウント移行の手順

FacebookアカウントからGoogleアカウントへ移行する手順です。

  1. データ移行画面を開く
  2. 移行元と移行先のユーザーを選択
  3. アカウントのデータを確認して移行

移行するとGoogleアカウントにデータが統合され、Facebookアカウントのデータは空になります。
なお、移行先のGoogleアカウントに元々あるデータ(曲データ、いいね、お気に入り等)も残りますFacebookアカウントのデータがGoogleアカウントに統合されるような挙動となります。


1. データ移行画面を開く

左上の三本線メニューを開き、一番上のアカウントをタップしてアカウント画面を表示します。
ここで、移行するGoogleアカウントにログインしていない場合は、アカウント切替より移行する先のGoogleアカウントへログインします。
なお、Googleアカウントを未使用のユーザー様も新しくログインして下さい。

アカウント画面
アカウント画面の下へスワイプし、「データ移行はこちらから」をタップします。


2. 移行元と移行先のユーザーを選択

通常は移行元ユーザーはログインしているアカウントのユーザーとなるため、初期画面は移行先のユーザーを選択する画面となっています。
ただし、Facebookアカウントにログインできない問題があるため、Facebookアカウントはログインしていなくても移行元として設定できるようにしています。

移行先のユーザー選択画面
右下のボタンより、移行元の選択画面へ移行

右下の「Facebookアカウントにログインできない場合」のボタンをタップすると、Facebookアカウントのユーザーが表示されるので、移行元のユーザーを選択します。
なお、表示されるユーザーはご使用の端末で過去にログインしたことのあるユーザーとなります。
そのため、端末の交換等で自身のFacebookアカウントが表示されない場合があります。そのような理由により、どうしてもアカウント移行できない場合、TwitterのDM等でご相談ください

移行元のユーザー選択
Facebookアカウントのみ)

続いて、移行先のGoogleアカウントのユーザーを選択します。

移行先のユーザーの選択


3. アカウントのデータを確認して移行

移行する項目を選択で「アカウントの全データを移行」をタップします。
そうすると、移行するデータ数が表示されるので、移行元のアカウントに間違いがないか確認して下さい

移行するデータの確認

最後にもう一度、移行元と移行先のアカウントを確認して移行して下さい。
移行元のアカウントデータは空になり、移行先のアカウントへデータが統合されます。


最後に

この度はFacebookのアカウントにログインできない状況となり申し訳ございません。
以上の操作でアカウントをFacebookからGoogleへ移行することをお願い致します。