{"meta":{"title":"GitHub パッケージの課金","intro":"GitHub Packagesの使用量を無料の許容量に対して測定する方法と、追加の使用料を支払う方法について説明します。","product":"課金と支払い","breadcrumbs":[{"href":"/ja/billing","title":"課金と支払い"},{"href":"/ja/billing/concepts","title":"概念"},{"href":"/ja/billing/concepts/product-billing","title":"製品の請求書発行"},{"href":"/ja/billing/concepts/product-billing/github-packages","title":"GitHub パッケージ"}],"documentType":"article"},"body":"# GitHub パッケージの課金\n\nGitHub Packagesの使用量を無料の許容量に対して測定する方法と、追加の使用料を支払う方法について説明します。\n\n## GitHub Packagesの使用方法の測定方法\n\nGitHub Packages\n**パブリック パッケージ**の使用は**無料**です。 さらに、あらゆるソースから転送されるデータは無料です。\n\n**プライベート** リポジトリの場合、各GitHub アカウントは、アカウントのプランに応じて、GitHub Packagesで使用するためのストレージとデータ転送のクォータを受け取ります。 含まれる金額を超過すると、アカウントに課金されます。\n\n* **データ転送** 無料クォータは、各請求サイクルの開始時にリセットされます。\n* **ストレージ：** 料金は、1 時間ごとの使用量に基づいて毎月継続的に発生します。 各請求サイクルの開始時に、未収ストレージの合計がゼロにリセットされ、再び累積が開始されます。\n\nプライベート リポジトリでのパッケージの使用:\n\n* プライベート パッケージを **公開** すると、そのファイル サイズの合計が **リポジトリ所有者のストレージ使用量** に含まれます。\n* プライベート パッケージを **ダウンロード** すると、データ転送量が **リポジトリ所有者のデータ転送使用量** に含まれます。\n\n> \\[!TIP]\n> リポジトリへの書き込み権限を持つユーザーは、個人アカウントの使用量を増やすことなくパッケージを公開できます。\n\n### 使用量の測定方法の例\n\n* プライベート リポジトリで 500 MB のパッケージを公開すると、リポジトリ所有者のストレージを 500 MB 使用し、データ転送量は消費しません。 バグを見つけて元のパッケージを削除せずに 500 MB の更新パッケージを公開すると、所有者のストレージを合計で 1 GB 使用することになります。\n* プライベート リポジトリから 500 MB のパッケージをダウンロードすると、リポジトリ所有者のデータ転送を 500 MB 使用します。 セキュリティ修正がリリースされて新しいパッケージをダウンロードすると、さらに 500 MB のデータ転送が追加され、これら 2 回のダウンロードによる合計のデータ転送量は 1 GB になります。\n* GitHub Actions\n  `GITHUB_TOKEN`を使用してプライベート リポジトリから 500 MB のパッケージをダウンロードする場合、これはリポジトリ所有者のデータ転送許容量に対してカウントされません。[「GitHub Actionsによるパッケージのダウンロード](#package-downloads-by-github-actions)」を参照してください。\n\n## GitHub Packages の無料使用\n\nGitHub プランには、次の量のストレージとデータ転送が含まれています。 各月の開始時に、アカウントのデータ転送量は 0 にリセットされます。\n\n<div class=\"ghd-tool rowheaders\">\n\n| プラン         | Storage | データ転送 (月あたり) |\n| ----------- | ------- | ------------ |\n| GitHub Free | 500MB   | 1GB          |\n| GitHub Pro  | 2GB     | 10 GB        |\n\nGitHub Free 組織向け | 500MB | 1GB |\nGitHub Team | 2GB | 10 GB\nGitHub Enterprise Cloud | 50GB | 100GB\n\n</div>\n\n表示されるストレージ量は、\\*\\*\\*\\* 成果物とGitHub Actionsされます。 つまり、パッケージとアクションの成果物全体のストレージの合計が、プランに含まれる量を超えることはできません。\n\n> \\[!NOTE]\n> \\*\n> \\*\\*コンテナー イメージ ストレージの課金:\\*\\*Container registryのコンテナー イメージのストレージと帯域幅は現在無料です。\n> Container registryを使用する場合は、このポリシーの変更の少なくとも 1 か月前に通知されます。\n> Container registry の詳細については、「[コンテナレジストリの利用](/ja/packages/working-with-a-github-packages-registry/working-with-the-container-registry)」を参照してください。\n\n### パッケージのダウンロード（GitHub Actions別）\n\nワークフローで GitHub Actions を使用してパッケージをダウンロードする場合、データ転送はホスティング リポジトリの使用状況に対してカウントされません。\nGitHub Actionsを使用してGitHub Packagesにログインするときに、`GITHUB_TOKEN`を使用してパッケージをダウンロードすると判断されます。\n\n<div class=\"ghd-tool rowheaders\">\n\n|                                 | ホストされている | セルフホスト |\n| ------------------------------- | -------- | ------ |\n| `GITHUB_TOKEN` を使用したアクセス        | Free     | Free   |\n| personal access token を使用したアクセス | Free     | 有料     |\n\n</div>\n\n## 割り当てられたクォータを超えた使用\n\nアカウントに有効な支払方法が登録されていない場合、クォータを使い切ると使用がブロックされます。\n\n## 追加の GitHub Packages 使用料金の支払い\n\nGitHub アカウントに設定されている支払い方法を使用して、クォータを超えて追加の使用料金を支払います。 「[支払いおよび課金情報の管理](/ja/billing/how-tos/set-up-payment/manage-payment-info)」を参照してください。\n\nデータ転送は、転送されたデータの GB ごとに課金されます。 ストレージは、1 時間あたりの使用率を計算して課金されます。\n\n* 従量制課金サービスのコストを見積もるには、GitHub の[料金計算ツール](https://github.com/pricing/calculator?feature=packages)を使用できます。\n* 現在のストレージと帯域幅の表示については、「[従量制課金製品とライセンスの使用状況の表示](/ja/billing/how-tos/products/view-productlicense-use)」を参照してください。\n\n### 1 か月間の使用量の計算例\n\n月末に、 GitHub はデータ転送を最も近い GB に丸めます。\n\nGitHub は、その月の GB あたりの 1 時間あたりの使用量に基づいて、各月のストレージ使用量を計算します。 たとえば、3 月の 10 日間に 3 GB のストレージを使用し、3 月の 21 日間に 12 GB 使用した場合、ストレージの使用量は次のようになります。\n\n* 3 GB x 10日 x (1日24 時間) = 720 GB時間\n* 12 GB x 21日 x (1日24 時間) = 6,048 GB時間\n* 720 GB 時間 + 6,048 GB 時間 = 合計 6,768 GB 時間\n* 6,768 GB時間 / (月あたり744時間) = 9.0967 GB月\n\n月末に、 GitHub はストレージを最も近い MB に丸めます。 そのため、3 月のストレージ使用量は 9.097 GB になります。\n\n### 使用量の見積もり例\n\nまた、請求期間の途中でこの計算を使用して、その月の合計使用量を見積もることもできます。 たとえば、2 GB の無料ストレージを提供する GitHub Team を使用する組織があり、4 月の最初の 5 日間は 0 GB、次の 10 日間は 1.5 GB を使用し、請求サイクルの最後の 15 日間は 3 GB を使用する予定の場合、その月のストレージ使用量は次のようになります。\n\n* 0 GB x 5 日 x (1 日 24 時間) = 0 GB 時間\n* 0.5 GB x 10 日 x (1 日 24 時間) = 120 GB 時間\n* 3 GB x 15 日 x (1 日 24 時間) = 1080 GB 時間\n* 0 GB 時間 + 120 GB 時間 + 1080 GB 時間 = 合計 1200 GB 時間\n* 1200 GB 時間/(月あたり 744 時間) = 1.6 GB 月\n\nこの月の予想ストレージ使用量 1.6 GB は、月の半分で実際のストレージ量が 2 GB を超えていた場合でも、2 GB の上限を超えません。\n\n## GitHub Packages の予算管理\n\nアカウントに有効な支払方法が登録されていない場合、クォータを使い切ると使用がブロックされます。\n\n有効な支払方法を登録した場合、支出が 1 つ以上の予算により制限されることがあります。 アカウントに設定した予算が、使用量のニーズに適していることを確認してください。 「[従量制課金製品の支出を管理するための予算を設定する](/ja/billing/how-tos/set-up-budgets)」をご覧ください。\n\nまた、請求期間中に含まれる GitHub Packages 使用量が 90% および 100% に達したときにも、電子メール通知を受け取ることができます。 詳しくは、「[予算とアラート](/ja/billing/concepts/budgets-and-alerts#included-usage-alerts)」をご覧ください。\n\n## 参考資料\n\n* [GitHub Packages の概要](/ja/packages/learn-github-packages/introduction-to-github-packages)\n* [GitHub Packagesのクイックスタート](/ja/packages/quickstart)\n* [パッケージの公開](/ja/packages/learn-github-packages/publishing-a-package)"}