Hi,
I plan to do mass migration of current accounts from custom backend / database.
The plan is to iterate account after account and register PlayFab user for each using Java SDK.
Is there a risk that I can be blocked by PlayFab during migration?
Are there any conditions that I should be aware of?
We have over 1 milion accounts to migrate.
Best Regards,
May I know the scenario? Is it changing the owner of a title and transferring the title to another studio? Otherwise, are you planning to create the subsequent series of your game and inherit player data in the previous game?
Please understand that in many scenarios there is no need to have such a migration job, but if you have specific requirement, we can help you do accounts migration via submitting a support ticket to us(if you are in a paid subscription plan).
Answer by SethDu · Oct 11, 2021 at 06:13 AM
For question 1 & 2:
PlayFab won’t ban or block if you want to do a mass migration. PlayFab Server API doesn’t have strict limit as Client API, and it can handle 1000 calls per 10s. However, Client API has a upper bound limit of 100 calls per 2 minutes per IP address, meanwhile majority of account creation related APIs are client API. I don’t think you can migrate those login identity using Client API due to the large player number base.
The suggested workaround is to implement PlayFab SDK directly to your current project/game. You may notify the customer that accounts are migrating and in this specific version of your game/project, players using any login identity (such as email/username with password) and logging in successfully will also using the same identity to log into PlayFab (for example, RegisterPlayFabUser or any other Login APIs with CreateAccount as true).
For question 3:
No, it is not supported.
For question 4:
Players have to use client API for login, custom login method is not supported.
Answer by mack · Oct 08, 2021 at 02:45 AM
We are migrating from another backend solution. Owner and studio is the same (and brand new in PlayFab). We plan to do a smooth transition from old system to PlayFab together with game update.
We have rather custom scenario and we have Paid plan.What should be our preferred way of migration?
Is there a way to receive GET requests on the PlayFab Server? 1 Answer
Update the country assoceated with a Player 1 Answer
Getting Profile Language 1 Answer
Multiple contact emails? 1 Answer