API транзакций в Действиях в Google предупреждает "имя позиции не может превышать 100 символов" - PullRequest
0 голосов
/ 25 февраля 2019

Во время нашего теста мы обнаружили проблему с тайскими символами, которую мы отправляем в Google Assistant, которая была отклонена из-за сообщения об ошибке о максимально допустимом количестве символов.Вот сценарий.

Сначала мы попытались купить все доступные пакеты и обнаружили, что после выбора пакета данных «เหมา เหมา 150 บาท เน็ต ไม่ จำกัด เร็ว M 4 Мбит / с วัน 7 วัน» мы не смоглиэто из карусели.

enter image description here

Поэтому мы провели дальнейшее расследование и обнаружили, что имя пакета данных "เหมา เหมา 150 บาท เน็ต ไม่ จำกัด เร็ว 4Mbps นาน7 วัน "вызывает сообщение об ошибке из управления журналами о том, что 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

Поэтому мы хотели бы узнать больше dподробно об ошибке the line item name may not exceed 100 characters (например, как подсчитываются символы? Есть ли какие-либо символы, которые являются недопустимыми? и т. д.), чтобы мы могли вернуться к перенастройке способа создания имени пакета (или, возможно, найтидругое решение для этого).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...