Domande frequenti sulle modifiche a Cloud Storage for Firebase annunciate a settembre 2024
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Firebase sta apportando alcune modifiche a Cloud Storage for Firebase e sta adottando
misure proattive per prevenire abusi sulla nostra piattaforma. Ciò richiede l'aggiornamento della nostra
infrastruttura per allinearla meglio alla quota e alla fatturazione di Google Cloud Storage.
Uno dei risultati di queste modifiche all'infrastruttura è che presto inizieremo a richiedere
che i progetti utilizzino il piano tariffario Blaze con pagamento a consumo per utilizzare Cloud Storage for Firebase.
L'utilizzo senza costi è ancora disponibile anche con il piano tariffario Blaze.
Consulta le seguenti domande frequenti relative alle modifiche che abbiamo annunciato a settembre 2024:
A breve inizieremo a richiedere il piano tariffario Blaze con pagamento a consumo se vuoi utilizzare
Cloud Storage for Firebase. L'utilizzo senza costi è ancora disponibile anche con il piano tariffario Blaze.
Siamo consapevoli che queste modifiche richiederanno del tempo per valutare e apportare
modifiche al tuo progetto e ai tuoi flussi di lavoro Firebase. Per qualsiasi domanda,
contatta l'assistenza Firebase.
Quali sono i nuovi requisiti del piano tariffario annunciati a settembre 2024?
A partire dal 30 ottobre 2024, verranno apportate le seguenti modifiche:
Per eseguire il provisioning di un nuovo bucket predefinito utilizzando la console Firebase o l'API REST,
il tuo progetto deve utilizzare il piano tariffario Blaze con pagamento a consumo.
Tieni presente quanto segue in merito a tutti i bucket predefiniti di cui è stato eseguito il provisioning dopo il
30 ottobre 2024:
Avranno un formato del nome PROJECT_ID.firebasestorage.app
(anziché il precedente PROJECT_ID.appspot.com).
A partire dal 1° ottobre 2025, verranno apportate le seguenti modifiche:
Per mantenere l'accesso al tuo bucket predefinito e a tutte le altre risorse Cloud Storage, il tuo progetto deve essere nel piano tariffario Blaze con pagamento a consumo. Qualsiasi bucket predefinito *.appspot.com manterrà il suo attuale livello di utilizzo senza costi anche con il piano tariffario Blaze.
Perché Firebase sta apportando queste modifiche al piano tariffario?
Firebase si impegna a mantenere i propri prodotti e il proprio ecosistema sicuri. Nell'ambito
di questo progetto, stiamo apportando alcune modifiche a Cloud Storage for Firebase e adottando
misure proattive per prevenire abusi sulla nostra piattaforma. Ciò include l'aggiornamento della nostra
infrastruttura per allinearla meglio alla quota e alla fatturazione di Google Cloud Storage.
Posso mantenere l'utilizzo senza costi se eseguo l'upgrade al piano tariffario Blaze?
Sì. Se hai un bucket predefinito PROJECT_ID.appspot.com ed esegui l'upgrade al piano tariffario Blaze con pagamento a consumo, manterrai il livello di utilizzo attuale senza costi del bucket predefinito, come descritto di seguito. L'utilizzo superiore a questo
utilizzo senza costi verrà addebitato in base ai
prezzi di Google App Engine.
5 GB archiviati
1 GB scaricato al giorno
20.000 caricamenti al giorno
50.000 download al giorno
Tieni presente che a partire dal 30 ottobre 2024, tutti i nuovi bucket predefiniti avranno il formato del nome PROJECT_ID.firebasestorage.app e seguiranno i prezzi e l'utilizzo di Google Cloud Storage, che prevede un livello "Always Free" per i bucket in US-CENTRAL1, US-EAST1 e US-WEST1.
Come faccio a eseguire l'upgrade al piano tariffario Blaze?
Quando devo eseguire l'upgrade al piano tariffario Blaze?
Se vuoi mantenere l'accesso al tuo bucket predefinito PROJECT_ID.appspot.com, devi eseguire l'upgrade al piano tariffario Blaze con pagamento a consumo entro il 1° ottobre 2025.
Cosa succede se non eseguo l'upgrade del mio progetto al piano tariffario Blaze?
A partire dal 30 ottobre 2024: se non hai ancora eseguito il provisioning di un bucket Cloud Storage predefinito nel tuo progetto, non potrai farlo a meno che il tuo progetto non utilizzi il piano tariffario Blaze.
A partire dal 1° ottobre 2025: se il tuo progetto non ha il piano tariffario Blaze, perderai l'accesso in lettura/scrittura al bucket predefinito PROJECT_ID.appspot.com. Inoltre, non potrai visualizzare il bucket o accedere ai relativi dati nella console Firebase o nella console Google Cloud.
Tieni presente che tutti i dati rimarranno nel bucket, ma non saranno accessibili
finché non esegui l'upgrade al piano tariffario Blaze.
Che cosa succede se l'utilizzo del mio bucket predefinito *.appspot.com supera il livello di utilizzo senza costi?
Se hai un bucket predefinito PROJECT_ID.appspot.com e esegui l'upgrade al piano tariffario Blaze con un utilizzo superiore ai livelli di utilizzo senza costi descritti di seguito, ti verrà addebitato l'eccedenza in base ai prezzi Google App Engine nel ciclo di fatturazione successivo.
Siamo consapevoli che queste modifiche richiederanno del tempo per valutare e apportare
modifiche al tuo progetto e ai tuoi flussi di lavoro Firebase. Per qualsiasi domanda,
contatta l'assistenza Firebase.
Il nome del mio bucket predefinito cambierà?
No. Quando esegui l'upgrade al piano tariffario Blaze, il nome del bucket Cloud Storage predefinito non cambierà.
Se hai eseguito il provisioning del bucket predefinito prima del 30 ottobre 2024, il nome del bucket predefinito avrà sempre il formato PROJECT_ID.appspot.com.
Se hai eseguito il provisioning del bucket predefinito a partire dal30 ottobre 2024, il bucket predefinito
avrà sempre un formato del nome PROJECT_ID.firebasestorage.app.
Cosa succede se elimino il bucket predefinito di *.appspot.com?
Un bucket eliminato può essere ripristinato utilizzando l'API Cloud Storage
Buckets: restore
fino al termine del periodo di eliminazione definitiva.
A partire dal 30 ottobre 2024: se elimini il bucket predefinito
PROJECT_ID.appspot.com, non potrai eseguire il provisioning di un bucket con lo stesso formato del nome.
Puoi invece creare un nuovo bucket Cloud Storage predefinito (se il tuo progetto è incluso nel piano tariffario Blaze) con un formato del nome PROJECT_ID.firebasestorage.app. Seguirà i prezzi e l'utilizzo di Google Cloud Storage, che prevede un livello "Always Free" per i bucket in US-CENTRAL1, US-EAST1 e US-WEST1.
Devo aggiornare il codebase della mia app?
No. Per implementare queste modifiche, non devi aggiornare la codebase
della tua app.
Tutti i bucket predefiniti PROJECT_ID.appspot.com esistenti manterranno il formato del nome.
Per evitare interruzioni del servizio, assicurati di eseguire l'upgrade del tuo progetto al
piano tariffario Blaze con pagamento a consumo entro il giorno 1° ottobre 2025.
Dopo l'upgrade al piano tariffario Blaze, la tua base di codice continuerà
a interagire con il bucket predefinito PROJECT_ID.appspot.com come ha sempre
fatto.
Devo spostare i miei dati dal bucket predefinito *.appspot.com?
No. Per adattarsi a queste modifiche, non è necessario spostare i dati dal bucket predefinito di PROJECT_ID.appspot.com.
Modifiche per le interazioni programmatiche (come le API REST e Terraform)
Se esegui il provisioning o utilizzi i bucket Cloud Storage for Firebase predefiniti
in modo programmatico (ad esempio, utilizzando le API REST o Terraform), esamina le
seguenti modifiche per verificare se devi modificare qualcosa nei tuoi flussi di lavoro o
nelle tue app.
Siamo consapevoli che queste modifiche richiederanno del tempo per valutare e apportare
modifiche al tuo progetto e ai tuoi flussi di lavoro Firebase. Per qualsiasi domanda,
contatta l'assistenza Firebase.
Quali sono le modifiche per l'utilizzo delle API REST?
A partire dal 30 ottobre 2024, verranno apportate le seguenti modifiche:
I bucket predefiniti di cui viene eseguito il provisioning da questo endpoint avranno il formato del nome
PROJECT_ID.firebasestorage.app (anziché il precedente
PROJECT_ID.appspot.com).
Questi bucket predefiniti seguiranno i prezzi e l'utilizzo di Google Cloud Storage, che prevede un livello "Always Free" per i bucket in US-CENTRAL1, US-EAST1 e US-WEST1.
Quali sono le modifiche per l'utilizzo di Terraform?
A partire dal 30 ottobre 2024, si verificheranno le seguenti modifiche relative all'utilizzo di Terraform con Cloud Storage for Firebase.
Non puoi più eseguire il provisioning del bucket Cloud Storage for Firebase predefinito utilizzando
Terraform. Questo perché non puoi più eseguire il provisioning di questo bucket tramite
Google App Engine. Puoi invece eseguire una delle seguenti operazioni:
Esegui il provisioning del bucket chiamando il numero projects.defaultBucket.create.
Questa API non è ancora disponibile tramite Terraform.
Esegui il provisioning del bucket tramite la console Firebase. Per iniziare, visita la sezione
Spazio di archiviazione
della console.
Inoltre, tieni presente quanto segue in merito ai bucket Cloud Storage predefiniti di cui è stato eseguito il provisioning
a partire dal 30 ottobre 2024:
Per eseguire il provisioning di un bucket Cloud Storage predefinito, il progetto deve essere nel piano tariffario Blaze con pagamento a consumo.
Non è più necessario eseguire il provisioning dell'istanza Cloud Firestore predefinita prima del bucket Cloud Storage predefinito.
La località selezionata per l'istanza Cloud Firestore predefinita non è
applicabile al bucket Cloud Storage predefinito (il che significa che l'istanza
Cloud Firestore predefinita e il bucket Cloud Storage predefinito possono trovarsi in località
diverse).
Il formato del nome del bucket Cloud Storage predefinito sarà
PROJECT_ID.firebasestorage.app (anziché il precedente
PROJECT_ID.appspot.com).
bucket Cloud Storage for Firebase predefinito (in particolare quelli con il formato
del nome PROJECT_ID.appspot.com)
Google Cloud Scheduler (specificamente per le funzioni pianificate di 1ª gen.)
Con le numerose modifiche apportate nel corso degli anni all'ecosistema Firebase, le associazioni delle risorse correlate a Firebase a Google App Engine sono cambiate.
Siamo consapevoli che queste modifiche richiederanno del tempo per valutare e apportare
modifiche al tuo progetto e ai tuoi flussi di lavoro Firebase. Per qualsiasi domanda,
contatta l'assistenza Firebase.
Che cosa succede alla "posizione per le risorse Google Cloud predefinite"?
bucket Cloud Storage for Firebase predefinito (in particolare quelli con il formato
del nome PROJECT_ID.appspot.com)
Google Cloud Scheduler (specificamente per le funzioni pianificate di 1ª gen.)
Quando configuri una di queste risorse nel tuo progetto, imposti in modo transitivo la posizione dell'app Google App Engine nel tuo progetto.
A sua volta, questa operazione imposta la posizione per tutte le risorse associate a
Google App Engine.
Tieni presente quanto segue:
Qualsiasi bucket Cloud Storage predefinito di cui è stato eseguito il provisioning prima del30 ottobre 2024 (con un formato del nome
PROJECT_ID.appspot.com) è associato a
Google App Engine. Ciò significa che:
La località del bucket imposterà la località delle risorse associate a
Google App Engine (ad esempio la località dell'istanza Cloud Firestore
predefinita).
Qualsiasi bucket Cloud Storage predefinito di cui è stato eseguito il provisioning a partire dal
30 ottobre 2024 (con il formato del nome
PROJECT_ID.firebasestorage.app) non è associato a
Google App Engine. Ciò significa che:
Il provisioning del bucket Cloud Storage predefinito non imposterà più la località
delle risorse associate a Google App Engine (come la località
dell'istanza Cloud Firestore predefinita).
Il provisioning dell'istanza Cloud Firestore predefinita non imposterà più la località del bucket Cloud Storage predefinito del progetto.
bucket Cloud Storage for Firebase predefinito (in particolare quelli con il formato
del nome PROJECT_ID.appspot.com)
Google Cloud Scheduler (specificamente per le funzioni pianificate di 1ª gen.)
A partire dal 30 ottobre 2024, il concetto di
"risorse Google Cloud predefinite" non si applica ai bucket Cloud Storage predefiniti
di cui è stato eseguito il provisioning di recente. I bucket predefiniti di cui è stato eseguito il provisioning dopo questa data hanno il formato
del nome PROJECT_ID.firebasestorage.app e non
sono associati a Google App Engine. Per saperne di più, consulta le domande frequenti:
Che cosa succede alla "posizione delle risorse Google Cloud predefinite"?
Se vuoi impostare o ottenere la posizione di una risorsa in un progetto, devi interagire direttamente con la risorsa.
Bucket Cloud Storage for Firebase predefinito
Nella console Firebase:
Imposta e trova la posizione di un bucket Cloud Storage predefinito nella sezione
Storage
della console Firebase.
Utilizzo delle API REST:
Imposta la posizione di un bucket Cloud Storage predefinito durante il provisioning
quando chiami projects.defaultBucket.create.
Tieni presente che a partire dal 30 ottobre 2024,
la chiamata a questo endpoint richiederà il piano tariffario Blaze con pagamento a consumo. Pertanto, prima di tentare di creare un bucket predefinito, assicurati che il progetto sia collegato a un account Cloud Billing (ad esempio, utilizzando projects.updateBillingInfo).
Recupera la posizione di un bucket Cloud Storage predefinito utilizzando
projects.buckets.get.
Istanza Cloud Firestore predefinita
Tieni presente che se hai eseguito il provisioning di un bucket Cloud Storage predefinito prima del 30 ottobre 2024, la posizione dell'istanza Cloud Firestore predefinita del progetto è già stata impostata (a causa delle associazioni con Google App Engine).
Nella console Firebase:
Imposta e trova la posizione di un'istanza Cloud Firestore predefinita nella sezione
Firestore
della console Firebase.
Utilizzo delle API REST:
Imposta la posizione di un'istanza Cloud Firestore predefinita durante il provisioning
quando chiami projects.databases.create.
Ottieni la posizione di un'istanza Cloud Firestore predefinita utilizzando
projects.databases.get.
Funzioni pianificate (1ª gen.)
Tieni presente che se hai eseguito il provisioning di un bucket Cloud Storage predefinito prima del 30 ottobre 2024, le funzioni pianificate (1ª gen.) del progetto sono già state impostate (a causa delle associazioni con Google App Engine).
Ottieni la posizione di una funzione pianificata dal nome dell'argomento del relativo job e della funzione nella
console Google Cloud
(firebase-schedule-FUNCTION_NAME-REGION.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-06 UTC."],[],[],null,[]]