Submit your Action

Now that you have your fulfillment deployed, you can test your Action on physical hardware devices or the simulator.

Before submitting your Action, make sure to test it and go through a pre-launch checklist. This improves your project's chances of approval and catches a lot of the issues we see during the approval process.

Test on physical hardware

On a supported device, such as a voice-activated speaker or an Android phone, log into the device with the same account that you used to create your Actions project.

Test your Action in the simulator

To test your Action:

  1. Upload your Action package to your Actions project:

    gactions update --action_package <PACKAGE_NAME> --project <PROJECT_ID>
    
  2. Test the project with gactions:

    gactions test --action_package <PACKAGE_NAME> --project <PROJECT_ID>
    

To learn more about using gactions, see the gactions command-line reference.

Submit your Action for approval

When you're ready to submit your Action for approval, update your Actions project with a copy of your Action package and use the Actions console to submit the Action for review.

  1. Upload your Action package to your Actions project:

    gactions update --action_package <PACKAGE_NAME> --project <PROJECT_ID>
    
  2. Go to the Actions console and select your project. Fill out the information requested to submit your Action for approval. See Publish your Actions for more information.