Google Actions上的“交易API”警告“订单项名称不能超过100个字符”

时间:2019-02-25 16:48:08

标签: dialogflow

在测试过程中,我们发现与发送到Google Assistant的泰语字符有关的问题被拒绝,原因是有关允许的最大字符数的错误消息。这是场景。

首先,我们尝试购买所有可用的程序包,但发现从轮播中选择数据包后,我们无法购买“วัาเหมา150บาทเน็ตไม่จำกัดเร็ว4Mbpsนาน7วัน”数据包。

enter image description here

因此,我们进一步进行了调查,发现数据包“เหมาเหมา150บาทเน็ตไม่จำกัดMbpsร็ว4Mbpsนาน7 triggerน”的名称触发了日志控制发出的错误消息,提示the line item name may not exceed 100 characters

enter image description here
(点击图片放大)

因此,我们回过头来检查其他数据包名称以进行比较,这就是我们发现的内容:

"เหมา เหมา 150บาท เน็ตไม่จำกัด เร็ว 4Mbps นาน 7วัน" => Warning
"เหมา เหมา 34บาท เน็ตไม่จำกัด เร็ว 6Mbps นาน 24 ชม" => Success

此后,我们进一步进行了调查,发现通过删除软件包名称中的空格,错误消息消失了。

enter image description here

"เหมาเหมา 150บาท เน็ตไม่จำกัด เร็ว 4Mbps นาน 7วัน   49วัน" => Success
"เหมา เหมา 50บาท เน็ตไม่จำกัด เร็ว 4Mbps นาน 7วัน   49วัน" => Success
"เหมา เหมา 150บาท เน็ตไม่จำกัด เร็ว 4Mbps นาน 7วัน  49" => Warning

因此,我们想了解有关错误the line item name may not exceed 100 characters的更多详细信息(例如,如何计算字符?是否有任何无效字符?等等),以便我们可以重新调整。包名称的生成方式(或为此找到其他解决方案)。

0 个答案:

没有答案