Skip to content

Commit 15ccd24

Browse files
committed
Add FAQ to FCM migration
1 parent 88e48b1 commit 15ccd24

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

articles/notification-hubs/notification-hubs-gcm-to-fcm.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: sethmanheim
55
manager: femila
66
ms.service: notification-hubs
77
ms.topic: article
8-
ms.date: 04/17/2024
8+
ms.date: 05/02/2024
99
ms.author: sethm
1010
ms.reviewer: heathertian
1111
ms.lastreviewed: 03/01/2024
@@ -28,6 +28,22 @@ The Firebase Cloud Messaging (FCM) legacy API will be deprecated by July 2024. Y
2828
- For information about migrating from FCM legacy to FCM v1 using the Azure REST APIs, see [Google Firebase Cloud Messaging (FCM) migration using REST APIs](firebase-migration-rest.md).
2929
- For the latest information about FCM migration, see the [Firebase Cloud Messaging migration guide](https://firebase.google.com/docs/cloud-messaging/migrate-v1).
3030

31+
## FAQ
32+
33+
This section provides answers to frequently asked questions about the migration from FCM legacy to FCM v1.
34+
35+
### How do I create FCM v1 template registrations with SDKs or REST APIs?
36+
37+
For instructions on how to create FCM v1 template registrations, see [Azure Notification Hubs and the Google Firebase Cloud Messaging (FCM) migration using SDKs](firebase-migration-sdk.md#android-sdk).
38+
39+
### Do I need to store both FCM legacy and FCM v1 credentials?
40+
41+
Yes, FCM legacy and FCM v1 are treated as two separate platforms in Azure Notification Hubs, so you must store both FCM legacy and FCM v1 credentials separately. For more information, see [the instructions to set up credentials](firebase-migration-rest.md#create-google-service-account-json-file).
42+
43+
### How can I verify that send operations are going through the FCM v1 pipeline rather than the FCM legacy pipeline?
44+
45+
The debug send response contains a `results` property, which is an [array of registration results](/rest/api/notificationhubs/notification-hubs/debug-send?tabs=HTTP#registrationresult) for the debug send. Each registration result specifies the application platform. Additionally, we offer [per-message telemetry](/rest/api/notificationhubs/get-notification-message-telemetry) for standard tier notification hubs. This telemetry features `GcmOutcomeCounts` and `FcmV1OutcomeCounts`, which can help you verify which platform is used for send operations.
46+
3147
## Next steps
3248

3349
- [What is Azure Notification Hubs?](notification-hubs-push-notification-overview.md)

0 commit comments

Comments
 (0)