On this page it states that we have to use
Does anyone know if this will work with google cloud buckets as well?
Yes it does work with google cloud buckets as it is S3 compliant. You can use S3 interoperability to create a kubernetes secret to authenticate with Smartstore. The operator's smartstore or appFramework features can be used for the configuration.