[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-08-11。"],[],[],null,["# Submit your app\n\nThis page covers the process for submitting your product for testing and\nreview.\n\nBefore you begin\n----------------\n\n- Make sure that you've reviewed and met all of the\n [prerequisites for listing your app](/marketplace/docs/partners/kubernetes#before-you-begin).\n\n- Make sure that you've reviewed and met all of the\n [requirements for your packaging your app](/marketplace/docs/partners/kubernetes/create-app-package).\n\n- [Configure payments](/marketplace/docs/partners/payments-reporting)\n so that you can be paid for your app's usage.\n\nUpload your images\n------------------\n\nRefer to the verification guidelines in the\n[Cloud Marketplace tools GitHub repository](https://github.com/GoogleCloudPlatform/marketplace-k8s-app-tools/blob/master/docs/verification-integration.md)\nto ensure that your container images pass the automated tests for all apps on\nCloud Marketplace.\n\nAfter your container images pass the verification tests, make sure that all the\nimages for a version are tagged with the release track and version numbers,\naccording to the [guidelines for organizing your releases](/marketplace/docs/partners/kubernetes/set-up-environment#organize-releases).\n\nFinally, build your images and push them to your Container Registry\nrepository, which you created when you\n[set up your environment](/marketplace/docs/partners/kubernetes/set-up-environment).\n\n**Note:** If you are developing using a continuous integration (CI) pipeline,\nupload the images as the final step, *after* all tests have passed.\n\nYou can then add your release to your Cloud Marketplace listing in Producer Portal.\n| **Caution:** Make sure that you only add versions that you want customers to use, and not test versions.\n\nBefore you publish your release for customers, you can\npreview the release in Cloud Marketplace and update its images. The\nCloud Marketplace team also tests and approves your version before it is\npublished to customers.\n\nAdd your product in Producer Portal\n-----------------------------------\n\nBefore publishing your product, you must submit all of its components for\nreview. You can submit the following reviews in any order to the\nCloud Marketplace team:\n\n- Product details\n- Pricing\n- Container images\n\nSome reviews might take up to two weeks for approval, so we recommend\nthat you review the requirements and get started as early as possible.\n\n### Add your product details\n\nThe product details include your product listing on Cloud Marketplace,\nmarketing information, and links to documentation.\n\nTo add your product details:\n\n1. Open Producer Portal in the Google Cloud console:\n\n ```\n https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID\n ```\n\n Replace \u003cvar translate=\"no\"\u003eYOUR_PUBLIC_PROJECT_ID\u003c/var\u003e with the ID for the public\n project that you created for Cloud Marketplace---for example,\n `my-organization-public`.\n | **Note:** If you don't see the link, or can't access the URL, verify that you've selected the correct project and have the Editor (`roles/editor`) role for the project. If you still can't access the URL, use the [Partner Support Desk](https://g.co/cloud/psd-partner) to request assistance, and include the word \"Marketplace\" in your description. For more information about Partner Support Desk, visit [Request assistance with Cloud Marketplace](/marketplace/docs/partners/get-support).\n2. In the list of products, click the product ID that you created.\n\n3. On the **Overview** page of your product, go to the **Product details** ,\n and click **Edit**.\n\n4. Complete the **Product info** tab of the **Product details** section. While\n completing **Product info**, you can add Category IDs. Category IDs allow\n customers to find your product under select categories or filters as they\n search Cloud Marketplace. You can select up to two Category IDs for a\n product.\n\n5. To add tutorials, documentation, and, optionally, additional\n license agreements, complete the **Documentation** tab of the **Product\n details** section. Your documentation must meet the\n [requirements for user guides](/marketplace/docs/partners/kubernetes/create-app-package#user-guide).\n\n6. To add search metadata or keywords, or to customize the URL of the details\n page for your product, complete the **Product metadata** tab of the\n **Product details** section.\n\n7. When you are ready to submit your product details for processing, click\n **Submit**.\n It takes approximately 2-5 days for the Partner Engineering team\n to review and approve your product details. You can start editing details now\n and submit the review later.\n\n| **Note:** Cloud Marketplace might require additional approvals for some categories of products. If you want to add your solution listing to a category that isn't listed in Producer Portal, submit a request by using the [special category request form](https://docs.google.com/forms/d/1-VwD1yyr_w5yWYIbx0OFzQOp7XgSPpa6IgaWbltoR90/edit?resourcekey=0-93_HVNitkydC9bBb6oZiIg).\n\n### Add your container images\n\nEach release corresponds to a minor version of your software and to an\nimage tag in your Container Registry staging repository.\n\nTo add your container images:\n\n1. In the list of products, click the product ID that you created.\n\n2. On the **Overview** page of your product, go to the **Container images**\n section.\n\n3. In the Container images section, enter the URL for your\n Container Registry repository.\n\n4. Click **Specify Release**. It might take a few seconds to read the\n repository and load your tags.\n\n5. In **Display tag**, select the release you want to include in your\n Kubernetes app.\n\n6. Add a short description of the release.\n\n7. In the **Public Git repo** box, enter the URL for the Git repository that\n you created when you [created your app package](/marketplace/docs/partners/kubernetes/create-app-package).\n\n8. In the **Deploy documentation URL** box, enter a link to the documentation\n that describes the steps to deploy the app from a command line\n interface (CLI). For example, the documentation might be the readme in\n your Git repository.\n\n9. Click **Done** when you've added all the information for that release.\n\n10. To add more releases, click **Add Release**, and enter the information\n for that release.\n\n11. In **Select default releases**, select the release your customers see\n on the product details page.\n\n12. When you're done adding supported releases to your product, click\n **Save and Validate**. The images are copied into a public repository,\n and then we run a series of tests against the images.\n\n13. Click **Submit** to submit the container images for review.\n\nPreview your Kubernetes app\n---------------------------\n\nYou can preview your Cloud Marketplace listing before it's visible to\nusers, by clicking **Full Preview**. After your container image verification\ntasks have completed successfully, this preview option also allows you to test\ndeploying your product.\n\nPublish your Kubernetes app\n---------------------------\n\nTo publish your product on Cloud Marketplace, you must:\n\n- Complete the **Product details** , **Pricing** , and **Container images**\n reviews.\n\n- Be approved as a\n [Google Cloud Build partner](/partners/become-a-partner).\n\nAfter all reviews have been approved, you can publish and launch the\nproduct within a few minutes. To publish your product:\n\n1. Go to your product's **Overview** page in Producer Portal.\n\n2. Click **Publish**."]]