Delete Files with Cloud Storage for Unity

Of course you can also delete files from Cloud Storage.

Note: By default, Cloud Storage buckets require
Firebase Authentication to delete files. You can
change your Firebase Security Rules for Cloud Storage
to allow unauthenticated access. Since the default
Google App Engine app and Firebase share this bucket, configuring public access
may make newly uploaded App Engine files publicly accessible as well. Be sure to
restrict access to your Storage bucket again when you set up authentication.

Delete a File

To delete a file, first
create a reference
to that file. Then call the DeleteAsync() method on that reference.

Note: Deleting a file is a permanent action! If you care about restoring
deleted files, make sure to back up your files, or
enable Object Versioning
on your Google Cloud Storage bucket.

Handle Errors

There are a number of reasons why errors may occur on file deletes,
including the file not existing, or the user not having permission
to delete the desired file. More information on errors can be found in the
Handle Errors
section of the docs.