-
Notifications
You must be signed in to change notification settings - Fork 89
Action not work via Assistant #8
Comments
I have a similar issue when I click run on App Actions Test Tool, I get Sorry, I couldn't find that from the assistant |
@nimish17 same here. |
Could you share which action are you trying and your actions xml file? |
|
I too have faced same issue in nexus 5 mobile but it is working in oneplus mobile. anyways issue in some mobiles. |
Sorry for the delayed answer. Did you manage to make it run? If not make sure:
|
@skimarxall Uploaded the APK to play store internal test track in draft mode |
@harshfast are you using the account that you use to publish the apk in the device? Also, can you tell us which Google app version are you using? |
@skimarxall Steps I performed: Just a quick query how can i trigger the voice commands for the same instead of adb command generated by AATT? Thank you again for your help. |
Go here: Find your the Assistant Intent you want to test, and look under "example queries" that you can use to try (you should be able to trigger via voice or by manually typing into Google Assistant using the keyboard). Note that actions.intent.OPEN_APP_FEATURE doesn't currently have any samples right now and is broken outside of the Test Tool (https://issuetracker.google.com/issues/135714718). |
@adamkoch Voice Command: "Call my driver with " Google assistant shows generic search results rather showing my app slice. Also it has mentioned here "The App Actions feature is currently in developer preview. You can build and test App Actions (en-US locale only), but user triggering from the Assistant is not available yet. " is it possible to trigger voice command or for now adb command will work? |
As per the Built-in intents page, GET_TAXI_RESERVATION should trigger with a test voice query of "Call my driver with [app name]". If it's not working, make sure (once again) that you are logged in with the right Google account that has the preview published via the Test Tool and that you have the right APK installed. And yes, you should switch to en-US locale on your device and in Assistant settings for now to test as it won't trigger in other locales. If it's still not working, you can file an issue here. You may also want to try the fitness actions via voice query first (using the sample app) because those definitely work fine. |
@adamkoch
Thank you. |
No, you can't. You can request additional intents here:
Right now, the user specifies the app name in their query, so only one app will ever be able to respond to the query (Slices or otherwise). |
Thank you @adamkoch for your quick response. It gives us direction to build the app experience accordingly. |
I tried triggering voice queries for FitActions sample as suggested in above answer but it didn't work. I have raised below issue with screenshots for your reference. |
Is there any specific region that you need to choose in Google Assistant? Like only en-US is supported, or en-IN is also supported? |
Right now, App Actions is targeting only en-US. |
@vpulpatil |
Even I'm having the same issue. The action is getting triggered from the App Actions Test Tool but when I say "Start Running in Fit Actions" it just sends me some responses from Google. |
Also make sure the invocation name (that is shown in the Studio Plugin) matches the query you are using ("Fit Actions" in your query). You can update the invocation name if needed by deleting the preview and then before creating it again there will be a field to set it. |
I tried deleting the preview and create it. Gave the name "Fit Actions". It works like a charm from the tool but it doesn't work for the same voice command. Is there any other way to trigger the built-in intent actions.intent.START_EXERCISE? |
It's working now!
|
No luck for me as of yet! Followed all steps here. |
Are you getting any errors while testing on App Actions Test Tool? |
Nope. Just says "Sorry couldn't find that"
…On Mon, 4 Nov 2019, 15:25 Chinmay Kulkarni, ***@***.***> wrote:
No luck for me as of yet! Followed all steps here.
I deleted the preview and named it "Fit Actions", logged into to
everything with the relevant account. checked to see if I could execute
Deeplink with adb (I can). just can't get it running with the actions tool
nor with assistant invocation
Are you getting any errors while testing on App Actions Test Tool?
Because all the steps that you mentioned should enable you to test it
successfully with at least App Actions Test Tool.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#8?email_source=notifications&email_token=ACNBF2KT776Q6GS5BCWDVT3QSA5EZA5CNFSM4H4RXGGKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEC7UBMA#issuecomment-549404848>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACNBF2ILU5V6UMO2DC4KLYLQSA5EZANCNFSM4H4RXGGA>
.
|
@SoftwareMate02
@Grandolf49 Still I haven't verified with voice command but it is working with AATT for both Actions and Slices. Also have you verified with voice command using inline inventory words? |
@Grandolf49 glad you got it working! @SoftwareMate02 good advice from @harshfast, also make sure it all triggers fine using the Studio Test Tool plugin first, once that is working (but it's not triggering directly from Assistant) double check your Google accounts are matching up, that Assistant is fully setup (as per my comment above) and that you are using the right invocation name. |
@skimarxall same here ,I follow all this steps,but no luck for me ,It's remind me sorry and can't found it. |
Are you using Android Emulator or a physical device? Physical devices work at the moment. |
@adamkoch @Grandolf49 Thanks for your responses. It worked with voice command as well. |
@harshfast the invocation name is only configured/set for preview mode (via the studio test tool). in production, when you launch, the invocation name will simply be your app name. whatever invocation name you choose, it will be used for all the actions you have defined in your actions.xml. likewise in production, your app name will be used for all the actions you have defined. |
Just use your physical device as an emulator, not virtual one!!! |
Are u using real device as an emulator?
…On Thu, Jun 4, 2020, 14:40 Oleg ***@***.***> wrote:
Hello everyone!
I have similar problem.
I have cloned fit actions app example, changed applicationId and upload
app bundle to developers console.
[image: Снимок экрана 2020-06-04 в 15 22 03]
<https://user-images.githubusercontent.com/15062516/83756839-4a3cb400-a678-11ea-9879-7169b7708602.png>
I can debug app using App Actions Test Tool plugin, but when I try to
start running Test App Action Google assistant write message "Sorry, I cold
not find that"
[image: GAExample]
<https://user-images.githubusercontent.com/15062516/83756929-6a6c7300-a678-11ea-8c6f-4ac2aae8fe7c.png>
Account of developers console, Android Studio and device is the same.
What can be wrong?
Why it does not work?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#8 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AGLJAQWRDKRKFLQ3VEVYKLTRU6I4ZANCNFSM4H4RXGGA>
.
|
1. Emulator should be physical device.
2. Check and change the language settings on your device to "us-en".
…On Thu, Jun 4, 2020, 15:07 Boydedaev Abdulhay ***@***.***> wrote:
Are u using real device as an emulator?
On Thu, Jun 4, 2020, 14:40 Oleg ***@***.***> wrote:
> Hello everyone!
> I have similar problem.
> I have cloned fit actions app example, changed applicationId and upload
> app bundle to developers console.
> [image: Снимок экрана 2020-06-04 в 15 22 03]
> <https://user-images.githubusercontent.com/15062516/83756839-4a3cb400-a678-11ea-9879-7169b7708602.png>
> I can debug app using App Actions Test Tool plugin, but when I try to
> start running Test App Action Google assistant write message "Sorry, I cold
> not find that"
> [image: GAExample]
> <https://user-images.githubusercontent.com/15062516/83756929-6a6c7300-a678-11ea-8c6f-4ac2aae8fe7c.png>
> Account of developers console, Android Studio and device is the same.
>
> What can be wrong?
> Why it does not work?
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <#8 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AGLJAQWRDKRKFLQ3VEVYKLTRU6I4ZANCNFSM4H4RXGGA>
> .
>
|
No, I am using real devices for testing. Huawei and Samsung |
@mmaSunshine Have you found any solution?I have same issue I follow all this steps,but no luck for me ,It's remind me sorry and can't found it. It gives error "Sorry i couln't find that" |
I've compiled a living and breathing list here list. Try these options and let me know how it goes. |
@dzuluaga @adamkoch Hey! I know that maybe this is not the plase to ask but probably it is also a good place to understand what is going on with my integration. The problem is that our QA testers cannot trigger by any means the "Hey Google, show info about this on xxx app". That means that we need to wait till release the build for production (going live massively) to allow everyone else use the Google Assistant capabilities in our app? Is there a way that other people with their phones and their personal account (gmail account) be able to test it before release? There is also a form we already submitted but still do not receive any feedback from Google Team. Thanks in advance! |
Google Assistant should work once the preview gets created for that particular account. Could you verify that your tester is using the same account? If not, you need to create a preview using AATT with the tester account. What's your package id? Please send us your package id through the support form. Thanks! |
hey! @dzuluaga how fast to reply, thank you so much. I can confirm our testers are not using the same account. And they are not using the phones connected with ADB. So this is something maybe it is not supported the way we thought.. Do you think that it will only work if the phone is connected with [email protected] but not with [email protected] and [email protected] ?? BTW already submitted the form, couple of minutes ago. Thanks again. |
Hi, nicolasjafelle@ You can grant access to multiple testers. https://developers.google.com/assistant/app/test-tool#additional-testers. However, previews are linked to each Gmail account. So, make sure you create them from Android Studio. Someone from the Support team will be in touch with you. Let know if you don't get a response in about a week. |
@dzuluaga aahh! good to know!! thank you so much for all your support. Last thing: When we send the build live to production we also need to link accounts? Or it just works because is a release build ? Thanks in advance! |
It just works as it's in prod. Do you still want to release this build in prod and then test? Or want to try in QA first using the above recommendation. Please send a request to the same support form if you're going to wait. |
@dzuluaga I could able to run the command successfully via "App Action Tool Plugin", But when I try to use the same command via voice from the google assistant screen, it's just showing web results.
Please let me know if I'm missing anything here. |
I could able to run the command successfully via "App Action Tool Plugin", But when I try to use the same command via voice from the google assistant screen, it's just showing web results. { Above json is updated with call fetaure which is working from App Action Tool Plugin not from voice cmd: "call jhon doe on myapp" |
Please try to narrow down your issue by running this checklist. |
im also facing the same issue ,did you find any solution? |
hey @dzuluaga , I have the app actions working with |
hey @nimish17 @mykola-tarchanyn @dzuluaga @karthi1307 @adamkoch @Rathish100 @marcelpinto @nicolasjafelle has anyone tried custom intent with app actions my problem is i am not able to frame query it works fine when called from App actions assistant |
action is running in the device via App Actions Test Tool but not working via voice or written commands in the Assistant.
below all steps are perfect in my case
The plugin loaded the actions preview at least one time.
The account in the device is the same as the one in Android Studio.
The device has access to an internet connection.
You are using the latest version of the Assistant or Google app.
The text was updated successfully, but these errors were encountered: