---
title: "Aggiornare l'API Firebase Cloud Messaging (FCM) per la PWA"
description: "A partire dal 20 giugno 2024, le API di&nbsp;Firebase Cloud Messaging (FCM)&nbsp;saranno dismesse.  Pertanto, è necessario migrare all'attuale&nbsp;API Firebase"
canonical_url: "https://it.goodbarber.com/help/shop/gestire-e-inviare-notifiche-push-r54/aggiornare-l-api-firebase-cloud-messaging-fcm-per-la-pwa-a509/"
lang: it
---

# Aggiornare l'API Firebase Cloud Messaging (FCM) per la PWA

Source: https://it.goodbarber.com/help/shop/gestire-e-inviare-notifiche-push-r54/aggiornare-l-api-firebase-cloud-messaging-fcm-per-la-pwa-a509/

A partire dal 20 giugno 2024, le API di *Firebase Cloud Messaging (FCM)* saranno dismesse.
Pertanto, è necessario migrare all'attuale **API Firebase Cloud Messaging (FCM).**

Se la vostra app è stata costruita e pubblicata usando le API Firebase Cloud Messaging (FCM) precedenti, GoodBarber ha provveduto a implementare entrambi i sistemi in modo che continuino a funzionare fino alla cessazione delle API Firebase Cloud Messaging (FCM) precedenti.

Vedere di seguito le istruzioni dettagliate passo-passo:

## 1. Progetto Firebase

1. Aprire il [progetto Firebase](https://console.firebase.google.com/) **esistente** usato per impostare il push della PWA la prima volta.
2. In una nuova scheda del browser, andate al menu **Pubblica > PWA > Certificati push**
3. Seguire le istruzioni del punto 1.6 del back office per aggiungere un'app web al progetto Firebase.
4. Incollare lo snippet di codice Firebase nel back office GoodBarber e continuare la procedura.

## 2. Controllare gli ID dei progetti Firebase

- Se la vostra app per Android **non è stata pubblicata**, continuate a seguire le istruzioni sullo schermo nel procedimento del back office .
- Se l'app Android **è stata pubblicata**, leggere e seguire le istruzioni riportate di seguito:

Verificare se il progetto Firebase usato per il push della PWA è diverso dal progetto Firebase Android o meno.
1. Accedere al menu **Pubblica > App Android > Certificati**
2. Cercate il valore del vostro **ID Firebase**
3. Confrontatelo con il valore dell'**ID del progetto** nelle [impostazioni generali del progetto](https://console.firebase.google.com/project/_/settings/general/?_gl=1*dwuost*_ga*MTQ3NjM2NDY3Ny4xNjY3NDA0ODMx*_ga_CW55HF8NVT*MTcxMjIyNjgxMi41OS4xLjE3MTIyMjY5MzkuNjAuMC4w) di Firebase.

Nel nostro esempio qui sotto, l'ID Firebase impostato per l'app Android (visualizzato in alto nella nostra schermata) nel back office è diverso dall'ID progetto Firebase attualmente usato per impostare il push della nostra PWA (visualizzato in basso nella nostra schermata):

## 3. Account di servizio Firebase

1. Il progetto Firebase è diverso per la push PWA e per l'app Android:
- Seguire le istruzioni del procedimento nel back office

2. Il progetto Firebase è lo stesso per il push PWA e per l'app Android:
- Scaricare il **file dell'account di servizio esistente*** dal back office nel menu **Pubblica > App Android > Certificati**
- Caricarlo nelle impostazioni push nel menu **Pubblica > PWA > Certificati push**al punto 2.3.

* *Se non avete ancora aggiornato la vostra app Android e non avete un link per scaricare il file dell'account di servizio, seguite le istruzioni del procedimento nel back office per generare il file.*
