0

很长一段时间以来,我在使用应用程序操作时遇到了麻烦。只要我从 App Actions Test Tool 中触发它,一切都会运行良好。一旦我尝试通过谷歌助手(文本或语音)启动它,我得到的只是搜索结果。在actions.xml下面。

<actions>
    <action intentName="actions.intent.OPEN_APP_FEATURE">
        <fulfillment urlTemplate="{@url}" />
        
        <parameter name="feature">
            <entity-set-reference entitySetId="featureParamEntitySet"/>
        </parameter>
    </action>
    <action intentName="actions.intent.CREATE_THING">
        <fulfillment urlTemplate="https://deeplink{?name}" >
            <parameter-mapping urlParameter="name" intentParameter="thing.name" />
        </fulfillment>
        
        <parameter name="thing.name">
            <entity-set-reference entitySetId="nameEntitySet"/>
        </parameter>
    </action>



    <entity-set entitySetId="featureParamEntitySet">
        <entity url="https://deeplink/one" name="featureParam_one" alternateName="@array/featureParam_one_synonyms"/>
        <entity url="https://deeplink/two" name="featureParam_two" alternateName="@array/featureParam_two_synonyms"/>
    </entity-set>

    <entity-set entitySetId="nameEntitySet">
        <entity identifier="ID_ONE" name="name_one" alternateName="@array/name_one_synonyms"/>
        <entity identifier="ID_TWO" name="name_two" alternateName="@array/name_two_synonyms"/>
    </entity-set>
</actions> 

我在谷歌助手设置中更改了语言,在设备设置中更改了时区,全部用于 en-US。似乎没有配置问题,因为它通过 AATT 工作。我想我在措辞方面尝试了几乎所有的可能性。我还尝试通过内部版本上传构建 - 结果相同。还有什么我可能会丢失的吗?

4

0 回答 0