2017-02-10 47 views
12

有誰知道我的操作爲什麼不能在web模擬器中使用?爲什麼我不能在web模擬器中使用谷歌操作

我將測試的調用名稱設置爲「test」,並且在Web模擬器中,我嘗試通過輸入「Talk to test」來使用我的操作,但它告訴我「對不起,此操作在模擬中不可用」 ...

有什麼問題嗎?

+0

今天我得到了同樣的事情。我不知道這是否是API.ai後端的問題。 –

+0

同樣在這裏,我得到相同的錯誤 – gpeters

+1

嗨,大家好,你還有這個問題嗎?我仍然無法使用我的動作.. –

回答

-3

現在應該解決這個錯誤。如果您仍然遇到此問題,請嘗試先將您的帳戶與實際設備配對。登錄我的移動設備上的Google Home應用並將其與家庭設備配對,解決了我的問題。之後,使用模擬器然後在瀏覽器中工作。

+5

顯然沒有解決。這仍然是一個問題。您顯然必須提供所有部署信息才能測試您的應用程序。這包括藝術品和Web服務器來提供隱私政策。必須是一個錯誤,因爲如果沒有至少web模擬器,你實在無法進行正確的部署前測試。 – PaulP

+0

這不是我的經驗。沒有添加這些信息,我有幾個工作很好。實際上,甚至不需要指定項目ID。您可以測試而無需關聯Google項目。 –

+0

這不是一個真正的解決方案。 Google行動旨在獨立於Google Home開展工作。 –

2

我有同樣的問題。這是我如何「解決」它

  1. 註冊谷歌首頁的物理設備,以用於行動和api.ai發展 (調動,現在傻項目開始工作) 我的電子郵件(不過我的項目將無法正常工作)

  2. 改變了調用的名稱簡單的東西(我的第一語言不是英語)

現在網絡仿真器開始工作(

+0

非常感謝!我的動作可以成功觸發。 –

+0

步驟#1是唯一需要的部分。 –

+0

是的步驟#1是好的,它的工作。我的網絡模擬器也開始工作,通過調用我的谷歌主頁中的「Talk to InvocationName」,它不起作用。如何使其觸發? – gubs

10

我通過說「與我的測試應用程序對話」或將其輸入到模擬器提示符中來觸發我的應用程序在模擬器中啓動。我使用的是與家庭設備無關的帳戶,我也沒有輸入藝術作品等。

我發現您必須在模擬器混淆後重新輸入您的意圖流。

對我來說,它看起來像這樣在模擬器上的對話部分:

enter image description here

+1

確實如此,這似乎是在Test中調用應用程序的方式。我認爲這個問題的重點 - 我們如何「模擬」一個更現實的調用短語。在一個話語中測試一系列現實的「調用+意圖」場景尤其重要。我希望這會很快改善。 – spechter

+0

感謝「與我的測試應用程序交談」本質上是我需要讓模擬器觸發我的api.ai應用程序,但Google並未在其文檔中指定此內容。 – bxshi

3

根本原因之一可能 - 你是通過你的第二個帳戶登錄。

這是我的問題。早期谷歌家庭教程的用戶界面已經改變了一些。所以在點擊api.ai上的Google操作後,我們被重定向到Google頁面上的操作。 (以前它發到網上模擬器直) enter image description here

我創建了一個叫做私人管家在api.ai,但我看到的是所謂的API項目一期工程項目,所以當我點擊它,並試圖模仿它,我得到了確切的錯誤。

我從我的二級谷歌郵箱註冊到api.ai。所以當我被重定向到谷歌頁面上的操作時,它通過主帳戶登錄。在我通過同一個帳戶註銷並登錄後,我能夠看到我的項目並且工作正常。

enter image description here

PS - 當谷歌的家也一樣帳戶應在Andriod的應用程序中使用測試

1

原來對我來說,雖然我已經對所有的活動控制轉向的教程指導,我的登錄與之關聯的組織讓他們被禁用。

詢問您的管理員,使「網絡&應用活動」「我的賬戶」 - >「管理」 - >「谷歌服務」

相關問題