下面會以「個人」的名義來建立專案。
取得建構及執行應用程式、網站和服務所需的一切資源,包括 Firebase 和 Google Maps API。
讓您試用 Google Cloud,並獲得價值 $300 美元的抵免額,供您在未來 90 天內使用。
我們之所以要求您提供信用卡資訊,是為了確保您不是自動化程式。除非您手動升級至付費帳戶,否則我們不會向您收費。
台灣
個人
如果只是個人使用且並沒有跟財政部申請過稅籍,那就是選「未登記稅籍」就可以了。
「郵遞區號」、「地址」、和「姓名」是必填欄位。
備註:
郵遞區號和地址會檢查是否匹配。
信用卡卡號是必填資訊
備註:
信用卡擁有者可以和使用者不同姓名。
從GCP控制台工作列右上方的點擊進入。
補充:
或是安裝本地端的[Google Cloud SDK](#安裝Google Cloud SDK)
要部署到App Engine都必須提供app.yaml格式檔案,App Engine會利用 YAML檔案內所指定部署作業的設定。 檔案包含應用程式的相關資訊,例如執行階段環境、環境變數等等。
# Python版本
runtime: python38
# 設定執行個體,如果沒有這行,則預設F1
instance_class: F1
# 快取時間,0 = 不快取
default_expiration: 0
# 環境變數
env_variables:
BUCKET_NAME: "example-gcs-bucket"
handlers:
# 將根目錄轉導到index.html
- url: /test
static_files: index.html
upload: index.html
# 將其他位址都轉導到Python程式
- url: /.*
secure: always
script: auto
runtime: go114
# 指定主程式所在目錄
main: ./src/cmd/collector
Python需要提供這個檔案來指定需要額外安裝的模組,例如:
uwsgi==2.0.19.1
flask==1.1.2
requests
pytz
如要部署應用程式,您必須先在某個區域中建立應用程式:
$ gcloud app create
您可以使用 Cloud Shell 部署應用程式。如要部署應用程式,請輸入下列指令:
$ gcloud app deploy
$ gcloud app browse
補充:
預設網址為 appspot.com 上的子網域,網址開頭為專案ID名稱。
$ gcloud config set project [PROJECT_ID]
$ gcloud app logs tail -s default
提示:
即為可以觀看透過
print()
方法輸出的文字。
$ gcloud app describe
**MacOS:**解壓縮後將整個google-cloud-sdk
搬移到任意想存放的地方,並執行目錄下的install.sh
腳本來設定環境變數(選用)。
**Windows:**執行exe安裝檔後完成安裝。
注意:
Windows安裝程式的最後請確認下面兩個選項丟被打勾:
- Start Google Cloud SDK Shell
- Run 'gcloud init'
**MacOS:**執行./google-cloud-sdk/bin/gcloud init
進行初始化Cloud SDK。
**Windows:**在上一步驟的最後,如果有勾選Run 'gcloud init
,'安裝程式會開啟終端機畫面並進行初始化。
補充:
更詳細資訊可參考Cloud SDK說明文件
如果專案不使用了,可以刪除專案來釋放相關資源,以免不小心被Google收費。