3

setting up FCM它说:迁移到Firebase云消息传递:导入现有Google项目对项目有什么影响?

在火力地堡控制台创建一个火力地堡的项目,如果你不 已经有一个。如果您已有与您的移动应用关联的现有Google项目 ,请点击导入Google项目。 否则,请单击创建新项目。

我有一个现有的GAE云端点项目,它目前使用Google Cloud Messaging。我正在考虑使用Firebase云消息传递。我有点紧张将该项目导入Firebase控制台,因为我不确定这会对我的现有项目产生什么影响。

在GAE控制台中管理我的Cloud Endpoints API并在Firebase控制台中管理我的FCM?我现在必须看两个控制台?像什么发生在这里?我只想在我的Cloud Endpoints项目中迁移到FCM,我无意在我的应用中使用Firebase数据库。

任何帮助或澄清或最佳做法非常赞赏!

回答

1

AFAIK,控制台项目不会发生变化。您并不完全是迁移该项目,只有导入它在Firebase控制台中。该项目应该在您的GAE控制台中保持不变。

您将可以访问其他Firebase功能,但不是强制性的(正如您可能已经知道的那样)。 迁移本身通常应用于客户端应用程序(AndroidiOS)。

加上从Firebase FAQ

FCM是GCM下的火力地堡品牌的新版本。它继承了GCM的核心基础架构,并使用新的SDK来简化Cloud Messaging开发。升级到FCM SDK的

好处包括:

    简单
  • 客户端的开发。您不必再编写自己的注册或订阅重试逻辑。
  • 开箱即用的通知解决方案。您可以使用Firebase通知,一种无服务器通知解决方案和Web控制台,让任何人都可以根据Firebase Analytics洞察信息发送通知,以针对特定受众群体发送通知。

要从GCM SDK升级到FCM SDK,请参阅迁移Android和iOS应用程序的指南。

+0

这是否回答你的问题?或者你是否在寻找更具体的细节? –

+1

了解我的控制台项目没有发生任何变化。但我仍然不确定导入到Firebase控制台的是什么?我的GCM设置什么的?除了我设置的API密钥之外,没有任何设置。也许这是我需要为自己尝试的事情之一,但我想先问这个问题,因为我想确保我现有的项目(包括GCM)不会被搞砸。 – Micro

+0

而现在在另一个控制台中管理我的FCM似乎也很麻烦......这是否有韵律或理由? – Micro