The Daydream View VR headset is no longer available for purchase as of October 15, 2019. As of November 2023, previously supported devices will no longer be able to download and install Google VR Serivces (Android application ID com.google.vr.vrcore) for new users.
Stay organized with collections
Save and categorize content based on your preferences.
Interested in publishing a Daydream application on the Google Play Store? Here's
what you need to know to get started.
Daydream app quality
Be sure to read Daydream App Quality for
information on the usability and quality standards that your Daydream apps
should meet, to ensure a great user experience. Only apps that meet the
Daydream App Quality criteria will
qualify as a Daydream app on Google Play. Qualifying as a Daydream app means
that your app is discoverable by users on Daydream.
When your app is ready, you can opt-in for designation as a Daydream app from
the Play Developer Console.
Opt-in to Daydream distribution on Google Play
When you've built your release-ready APK and tested to ensure that it meets all
of the
Daydream App Quality
criteria, upload it to the Play Developer Console. Update your store
listing
with Daydream assets and set distribution options as needed.
Before you publish to users, you must opt-in to Daydream from the Pricing
and Distribution section of the Play Developer Console.
What is the Daydream opt-in program?
Opting-in to Daydream distribution means that you want your app to be made
discoverable on Daydream.
Upon publication, Google Play submits apps that are opted-in to Daydream for
review against the Daydream App
Quality
criteria and notifies you of the result. Each uploaded APK eligible for review
is tested against the criteria independently. If all active, eligible APKs (not
counting closed alpha or closed beta as described below) in an
app listing pass all criteria, Google Play makes it discoverable on Daydream.
The app will fail review if any eligible APK does not meet the criteria.
Updating apps in production
If you want to update a Daydream app, you should first upload the new version to either
closed alpha or closed beta.
This ensures a previously approved production listing remains discoverable on Daydream
even if the new version fails the review process. All APKs updated to closed
alpha or closed beta will be reviewed and provisionally passed
even if they do not meet the Daydream App
Quality
criteria. The review will include information on what criteria your APKs don’t
meet.
If you move a provisionally passed version from closed alpha or closed beta to
production and it fails the review, your app will no longer be discoverable on Daydream.
How to opt-in to Daydream on the Play Developer Console
Make sure your app meets all
Daydream App Quality
criteria. In order for the Play Developer Console to recognize your app as
eligible for Daydream opt-in, your app must:
Click Save at the top of the page to save your Pricing and Distribution
changes.
All rights reserved. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-09 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-09 UTC."],[[["\u003cp\u003eDaydream apps must meet specific quality criteria to be discoverable on Daydream and ensure a great user experience.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers need to opt-in their apps for Daydream distribution through the Google Play Developer Console's "Pricing and Distribution" section.\u003c/p\u003e\n"],["\u003cp\u003eBefore publishing updates to a live Daydream app, utilize closed alpha or beta testing to avoid potential disruptions to Daydream discoverability.\u003c/p\u003e\n"],["\u003cp\u003eThe Daydream opt-in process involves declaring necessary manifest entries, including VR assets, and selecting a Motion Intensity Rating for the app.\u003c/p\u003e\n"],["\u003cp\u003eDaydream opt-in and review status do not impact the app's availability in the regular 2D Google Play Store.\u003c/p\u003e\n"]]],["To publish a Daydream app, ensure it meets Daydream App Quality standards. Upload the release-ready APK to the Play Developer Console, updating the store listing with Daydream assets. Opt-in to Daydream distribution under \"Pricing and Distribution.\" Google Play will review the app against quality criteria. Updating existing apps requires using closed alpha or beta tracks first to maintain discoverability. The app should meet the requirements for Daydream launcher intent, VR icon, and 360° photosphere, and motion intensity rating.\n"],null,["# Publishing Daydream Apps\n\nInterested in publishing a Daydream application on the Google Play Store? Here's\nwhat you need to know to get started.\n\nDaydream app quality\n--------------------\n\nBe sure to read [Daydream App Quality](/vr/distribute/daydream/app-quality) for\ninformation on the usability and quality standards that your Daydream apps\nshould meet, to ensure a great user experience. Only apps that meet the\n[Daydream App Quality](/vr/distribute/daydream/app-quality) criteria will\nqualify as a Daydream app on Google Play. Qualifying as a Daydream app means\nthat your app is discoverable by users on Daydream.\n\nWhen your app is ready, you can opt-in for designation as a Daydream app from\nthe [Play Developer Console](//play.google.com/apps/publish/).\n\nOpt-in to Daydream distribution on Google Play\n----------------------------------------------\n\nWhen you've built your release-ready APK and tested to ensure that it meets all\nof the\n[Daydream App Quality](https://developers.google.com/vr/distribute/daydream/app-quality)\ncriteria, upload it to the Play Developer Console. [Update your store\nlisting](//developer.android.com/distribute/googleplay/publish/preparing.html)\nwith Daydream assets and set distribution options as needed.\n\nBefore you publish to users, you must **opt-in to Daydream** from the **Pricing\nand Distribution** section of the Play Developer Console.\n\n### What is the Daydream opt-in program?\n\nOpting-in to Daydream distribution means that you want your app to be made\ndiscoverable on Daydream.\n\nUpon publication, Google Play submits apps that are opted-in to Daydream for\nreview against the [Daydream App\nQuality](https://developers.google.com/vr/distribute/daydream/app-quality)\ncriteria and notifies you of the result. Each uploaded APK eligible for review\nis tested against the criteria independently. If all active, eligible APKs (not\ncounting closed alpha or closed beta as described below) in an\napp listing pass all criteria, Google Play makes it discoverable on Daydream.\nThe app will fail review if any eligible APK does not meet the criteria.\n| **Note:** Daydream opt-in and review do not affect the availability of your app in the 2D Google Play Store.\n\n#### Updating apps in production\n\nIf you want to update a Daydream app, you should first upload the new version to either\n[closed alpha or closed beta](https://support.google.com/googleplay/android-developer/answer/3131213).\nThis ensures a previously approved production listing remains discoverable on Daydream\neven if the new version fails the review process. All APKs updated to closed\nalpha or closed beta will be reviewed and provisionally passed\neven if they do not meet the [Daydream App\nQuality](https://developers.google.com/vr/distribute/daydream/app-quality)\ncriteria. The review will include information on what criteria your APKs don't\nmeet.\n\nIf you move a provisionally passed version from closed alpha or closed beta to\nproduction and it fails the review, your app will no longer be discoverable on Daydream.\n\n### How to opt-in to Daydream on the Play Developer Console\n\n1. Make sure your app meets all [Daydream App Quality](https://developers.google.com/vr/distribute/daydream/app-quality) criteria. In order for the Play Developer Console to recognize your app as eligible for Daydream opt-in, your app must:\n 1. Declare the [required Daydream launcher intent and feature manifest\n entries](https://developers.google.com/vr/distribute/daydream/functionality-requirements)\n 2. Include a [properly formatted VR\n icon](https://developers.google.com/vr/distribute/daydream/publishing-requirements#PB-P2) and reference the assets in the app manifest\n 3. Prepare a [stereoscopic 360°\n photosphere](https://developers.google.com/vr/distribute/daydream/publishing-requirements#PB-P3) as your app's environment in Play VR\n2. In the **All Applications** page on the Play Developer Console, select the app you want to opt-in.\n3. Add Daydream screenshots to the app's \"Store Listing\", including the stereoscopic 360° photosphere.\n4. Under **Pricing and Distribution** , click on **Daydream** to find the opt-in\n checkbox.\n\n5. Click the checkbox next to **Distribute your app on Daydream**.\n\n6. Select the appropriate\n [Motion Intensity Rating](https://developers.google.com/vr/distribute/daydream/publishing-requirements#PB-P6)\n for your app.\n\n7. Click **Save** at the top of the page to save your Pricing and Distribution\n changes."]]