Melvin-Abraham / Google-Assistant-Unofficial-Desktop-Client

A cross-platform unofficial Google Assistant Client for Desktop (powered by Google Assistant SDK)
Apache License 2.0
3.6k stars 402 forks source link

Correction in Personal Results wiki(link in issue) #594

Open im-coder-lg opened 2 years ago

im-coder-lg commented 2 years ago

I noticed the Personal Results update in the wiki, and I need to confirm my original content since it contains the same steps after the Actions Console configurating steps.

The original steps according to me:

Steps:

  1. Go to the Actions Console.
  2. Go to your GAUDC project
  3. Go to the Develop Section.
  4. Hit the hamburger button on the left side of the Develop screen and go to Account Linking.
  5. Now, enable Account linking by switching the toggle.
  6. Choose yes for Account Creation.
  7. Hit Google Sign-in as the Linking Type.
  8. After that, get your phone :phone: as you will need it.
  9. Open GAUDC and ask your name.
  10. Take your phone, open the notification centre, and click the Google request notification.
  11. Give some or the other name, eg. Google Assistant from my PC.
  12. Allow the Personal Requests request.
  13. Ask GAUDC your name, not your phone Google Assistant/Siri(in case you use an iPhone).
  14. It will successfully respond.

The Wiki contains this:

Wiki:

Once your assistant app is ready to use after having followed the proper steps, you must ask the assistant specific queries to trigger personal results. For example, "What's my name?", "Show me my photos" or "What's on my calendar next?".

Trigger Personal Result Query

As mentioned in the above screenshot, you might receive a notification on your phone to turn on personal results. Tap on the notification.

Allow Personal Answers - Phone Notification

You will come across a screen like the one below. Tap on "Device Name". (Do not toggle Personal Results right away)

Allow Personal Answers - Initial Screen

Now, enter any device name, say, "G Assist" and tap on "OK".

Allow Personal Answers - Device Name Prompt

After the device name has been set, tap on "Personal Results" to enable personal results.

Allow Personal Answers - Personal Results Toggle

That's it. Now, you can ask the assistant to show your personal results. If you are still prompted to allow personal results, that probably means that personal results could not be enabled in your current project. In this case, you might have to start afresh and create a new actions project if you want to enable this feature.


If this sounds like a copyright strike(kinda seems like a joke), it isn't. You missed some steps in the wiki. It's kinda supposed to be like this:

First, head to the Actions Console.  Locate and visit your present GAUDC project.
Go to the Develop section.
Hit the hamburger button on the left side of the Develop screen and go to Account Linking.
Now, enable Account linking by switching the toggle.
Choose yes for Account Creation.
Hit Google Sign-in as the Linking Type.
Once your assistant app is ready to use after having followed the proper steps, you must ask the assistant specific queries to trigger personal results. For example, "What's my name?", "Show me my photos" or "What's on my calendar next?".

Trigger Personal Result Query(image)

As mentioned in the above screenshot, you might receive a notification on your phone to turn on personal results. Tap on the notification.

Allow Personal Answers - Phone Notification(image)

You will come across a screen like the one below. Tap on "Device Name". (Do not toggle Personal Results right away)

Allow Personal Answers - Initial Screen(image_

Now, enter any device name, say, "G Assist" and tap on "OK".

Allow Personal Answers - Device Name Prompt(image)

After the device name has been set, tap on "Personal Results" to enable personal results.

Allow Personal Answers - Personal Results Toggle(image)

That's it. Now, you can ask the assistant to show your personal results. If you are still prompted to allow personal results, that probably means that personal results could not be enabled in your current project. In this case, you might have 
to start afresh and create a new actions project if you want to enable this feature.

So, it has to be changed since enabling Account kinking will work.

im-coder-lg commented 2 years ago

Link: https://github.com/Melvin-Abraham/Google-Assistant-Unofficial-Desktop-Client/wiki/Setup-Authentication-for-Google-Assistant-Unofficial-Desktop-Client#enabling-personal-results-optional

Melvin-Abraham commented 2 years ago

@im-coder-lg I created a new Actions project and tested it few days ago. Based on the testing, it worked directly without enabling Account Linking option. Can you create a new actions project and test to see if it works for you as well?

im-coder-lg commented 2 years ago

Will try soon.