{"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**プライベート** リポジトリの場合、各 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 が `GITHUB_TOKEN` を使用してプライベート リポジトリから 500 MB のパッケージをダウンロードする場合、この使用量はリポジトリ所有者のデータ転送割り当てにはカウントされません。詳細については、「[GitHub Actions によるパッケージのダウンロード](#package-downloads-by-github-actions)」を参照してください。\n\n## GitHub Packages の無料使用\n\n次のストレージ容量とデータ転送量が GitHub プランに含まれます。 各月の開始時に、アカウントのデータ転送量は 0 にリセットされます。\n\n<div class=\"ghd-tool rowheaders\">\n\n| プラン                     | Storage | データ転送 (月あたり) |\n| ----------------------- | ------- | ------------ |\n| GitHub Free             | 500MB   | 1GB          |\n| GitHub Pro              | 2GB     | 10 GB        |\n| 組織の GitHub Free         | 500MB   | 1GB          |\n| GitHub Team             | 2GB     | 10 GB        |\n| GitHub Enterprise Cloud | 50GB    | 100GB        |\n\n</div>\n\n表示されるストレージ容量は、GitHub Actions と **共有** されます。 つまり、パッケージ、アクション成果物、およびアクション キャッシュ全体のストレージの合計が、プランに含まれる量を超えることはできません。\n\n> \\[!NOTE]\n> \\*\n> **コンテナー イメージ ストレージの課金:** Container registry のコンテナー イメージ ストレージと帯域幅は、現在は無料です。 Container registry をお使いの場合、このポリシーが変更される 1 か月以上前にお知らせします。 Container registry の詳細については、「[コンテナレジストリの利用](/ja/packages/working-with-a-github-packages-registry/working-with-the-container-registry)」を参照してください。\n\n### GitHub Actions によるパッケージのダウンロード\n\nワークフローで GitHub Actions を使用してパッケージをダウンロードする場合、データ転送量はホスティング リポジトリの使用量にはカウントされません。\n`GITHUB_TOKEN` を使用して GitHub Actions にログインしている場合は、GitHub Packages を使用してパッケージをダウンロードしていると見なされます。\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\nクォータを超えた追加使用については、GitHub アカウントに設定した支払方法で支払います。 「[支払いおよび課金情報の管理](/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/managing-billing-for-your-products/viewing-your-product-usage)」を参照してください。\n\n### 1 か月間の使用量の計算例\n\n月末に、GitHub はデータ転送量を最も近い GB に丸めます。\n\nGitHub は、その月の GB あたりの時間単位の使用量に基づいて、各月のストレージ使用量を計算します。 たとえば、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 があなたの Organization で使用されている場合に、あなたが 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/managing-your-billing/using-budgets-control-spending)」をご覧ください。\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)"}