Configuração

Seu app PHP 5 requer um bucket do Google Cloud Storage configurado corretamente. Cada app poderá acessar facilmente esse tipo de bucket se você fizer o seguinte:

  1. Ative o faturamento no projeto, se ainda não tiver feito isso.
  2. Clique em Criar intervalo no Navegador de armazenamento do projeto.

Talvez haja alguma cobrança pelo uso do bucket do Cloud Storage. Cada projeto pode ter um bucket padrão, que inclui 5 GB de armazenamento gratuito e uma cota grátis para operações de E/S.

Dicas úteis de uso dos buckets padrão

Ao usar um bucket padrão, você não precisa saber o nome dele. É possível usar #default#, que será substituído pelo nome do bucket padrão no ambiente de execução.

Por exemplo, você gravaria no bucket padrão usando o wrapper de stream do App Engine para o Cloud Storage:

$default_bucket = CloudStorageTools::getDefaultGoogleStorageBucketName();
file_put_contents("gs://${default_bucket}/hello_default.txt", $newFileContent);

ou

$default_bucket = CloudStorageTools::getDefaultGoogleStorageBucketName();
$fp = fopen("gs://${default_bucket}/hello_default_stream.txt", 'w');
fwrite($fp, $newFileContent);
fclose($fp);