Requisiti di fatturazione e bucket predefinito per Cloud Storage for Firebase dopo settembre 2024

A settembre 2024, abbiamo annunciato aggiornamenti dell'infrastruttura per allinearci meglio alla quota e alla fatturazione di Google Cloud Storage e per prevenire abusi sulla nostra piattaforma.

Ecco due punti chiave da tenere presente:

  • Cloud Storage for Firebase (anche i bucket predefiniti) ora richiede che i progetti siano nel piano tariffario Blaze con pagamento a consumo. L'utilizzo senza costi è ancora disponibile anche con il piano tariffario Blaze.

  • Tutti i bucket Cloud Storage for Firebase predefiniti creati dopo settembre 2024 hanno il formato del nome PROJECT_ID.firebasestorage.app.

Per informazioni dettagliate sulle modifiche, consulta le seguenti domande frequenti:



Requisiti di fatturazione e risoluzione dei problemi

Per utilizzare Cloud Storage for Firebase, il tuo progetto Firebase deve essere nel piano tariffario Blaze con pagamento a consumo. L'utilizzo senza costi è ancora disponibile anche con il piano tariffario Blaze.

Se il tuo progetto Firebase è incluso nel piano tariffario Spark, non avrai accesso a nessun bucket Cloud Storage (inclusi i bucket predefiniti) e le chiamate API ai bucket restituiranno errori 402 o 403.

Come riottenere l'accesso

Per riacquistare l'accesso e la qualità del servizio per le risorse e i dati Cloud Storage, esegui l'upgrade al piano tariffario Blaze con pagamento a consumo. L'utilizzo senza costi è ancora disponibile anche con il piano tariffario Blaze, incluso per il bucket predefinito *.appspot.com legacy.

Nessun accesso nella console

Se il tuo progetto è incluso nel piano tariffario Spark, non avrai più accesso al bucket nella console Firebase e nella console Google Cloud. Al suo posto, verrà visualizzata la pagina di destinazione Cloud Storage, dove potrai eseguire l'upgrade al piano tariffario Blaze.

Errori 402 e 403

Se il tuo progetto è incluso nel piano tariffario Spark, le chiamate alle API Cloud Storage (ad esempio dalla tua app) non andranno a buon fine e restituiranno errori 402 o 403. Segui le indicazioni riportate nella sezione Come recuperare l'accesso sopra o consulta le ulteriori opzioni di risoluzione dei problemi di seguito.

Errori 402
"error": {
    "code": 402,
    "message": "Cloud Storage for Firebase no longer supports Firebase projects that are on the no-cost Spark pricing plan. Please upgrade to the pay-as-you-go Blaze pricing plan to maintain access to your default bucket and all other Cloud Storage resources. For details, see our FAQ: https://firebase.google.com/docs/storage/faqs-storage-changes-announced-sept-2024"
  }

OPPURE

storage/quota-exceeded: Firebase Storage: Quota for bucket '{project-id}.appspot.com' exceeded, please view quota on https://firebase.google.com/pricing/. (storage/quota-exceeded)
Errori 403
<Error>
  <Code>UserProjectAccountProblem</Code>
  <Message>The project to be billed is associated with an absent billing account.</Message>
  <Details>The billing account for the owning project is disabled in state absent</Details>
</Error>

OPPURE

storage/unauthorized: User does not have permission to access {path}

Risoluzione dei problemi

Se riscontri problemi, consulta queste risorse per la risoluzione dei problemi. Se nessuna delle seguenti soluzioni ti aiuta a risolvere il problema, allora contatta l'assistenza Firebase.

Risolvere i problemi di configurazione della fatturazione

La documentazione di Cloud Billing fornisce assistenza per la risoluzione dei problemi comuni relativi a fatturazione e pagamenti. Ad esempio, puoi trovare soluzioni se la tua carta di credito o di debito indiana non è accettata.

Risolvi i problemi relativi alle autorizzazioni del service account

Per il corretto funzionamento di Cloud Storage for Firebase, un service account nel tuo progetto Firebase ha bisogno di determinate autorizzazioni IAM.

Se nella console Firebase vengono visualizzati errori relativi alle autorizzazioni per questo service account, spesso è perché il service account è stato eliminato dal tuo progetto Firebase. Per risolvere il problema, segui i passaggi descritti in queste domande frequenti.



Domande frequenti sui piani tariffari

Per utilizzare Cloud Storage for Firebase, il tuo progetto Firebase deve essere nel piano tariffario Blaze con pagamento a consumo. L'utilizzo senza costi è ancora disponibile anche con il piano tariffario Blaze.

Siamo consapevoli che questi cambiamenti richiederanno tempo per valutare e apportare modifiche al tuo progetto Firebase e ai tuoi workflow. Per qualsiasi domanda, contatta l'assistenza Firebase.



Modifiche per il bucket Cloud Storage predefinito

Per ulteriori dettagli su questi requisiti, consulta le seguenti domande frequenti. Se hai domande, contatta l'assistenza Firebase.



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 workflow o nelle tue app.

Per ulteriori dettagli su questi requisiti, consulta le seguenti domande frequenti. Se hai domande, contatta l'assistenza Firebase.



Modifiche per le "risorse Google Cloud predefinite"

Le "risorse Google Cloud predefinite" sono tutte le risorse del progetto associate a Google App Engine, tra cui le seguenti:

  • istanza Cloud Firestore predefinita
  • 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.

Per ulteriori dettagli su questi requisiti, consulta le seguenti domande frequenti. Se hai domande, contatta l'assistenza Firebase.