我们在使用SNKRS APP的时候往往会遇到POP各种错误信息,除去APP本身的BUG,其余都是有触发条件的,以下就是一些常见错误信息的触发条件。PS:APP端和桌面端的错误信息稍有不同,但是大体是一样的。(您也可以拉至下方,直接查看,提交订单时的错误信息一览)
先普及一下两个概念:
BotDetection:
机器人检测,由于SNKRS引入了New-Relic 的用户数据捕捉技术,会实时发送用户本地的数据比如CPU占用率,用户点击间隔时间,页面响应时间,浏览器,当前时间等信息至NIKE服务器,服务器会综合判断该请求是否是由机器人发起,如果是就会向Akamai服务器发送失败的请求。
Akamai(CDN)服务器:
CDN是将源站内容分发至最接近用户的节点,使用户可就近取得所需内容,提高用户访问的响应速度和成功率。解决因分布、带宽、服务器性能带来的访问延迟问题。简单的说就是会把用户的请求发送至离用户最近的一台服务器,加速用户访问。
1. 按钮灰色不可点或者卡在提交订单界面:
往往出现在提交订单的时候,大部分情况是因为网络拥堵(你本地的网络或者Akamai服务器的网络),因为前台无法看见http请求结果,也就无法判断状态是pending还是fail,这种情况只有等待或者关掉页面重试。
2.
"很抱歉,我们遇到了问题,因此暂时无法完成您的请求。 请稍后重试。":
该错误信息大多数情况是因为同一IP在短时间内发起的请求数量过多,服务器短时间内屏蔽了IP,但是很快又会释放。(公共局域网用户(学校,公司等)需要特别注意,可能会经常遇到这个情况)遇到这种情况如果需要短时间内重新提交只能切换IP。另外还有一种原因就是BotDetection的误判,实际情况中大多数时候是可以准确判断机器人的,但是也有少数时候会误判,把正常的请求也block掉,就导致了用户收到错误信息。
3.
登录时返回"抱歉,暂时无法连接我们的服务器。 请稍后重试。" 或 "抱歉,暂时无法连接我们的服务器。请稍后再试,或使用其他设备重试。":
该错误触发的条件和2基本一致,都是短时间内同一IP请求数量过多和Botdetection的误判。解决方案也一样,换IP或者重试。
---------------------------------------
提交订单时的错误信息一览
---------------------------------------
error_exclusiveAccessGenericFailure:
"申请购买专享商品时遇到问题。"
error_multiLaunchAttributesGenericFailure
"获取多个新品发布属性时出错。"
error_sizesGenericFailure:
"无法加载此商品的尺码。请刷新或重试。"
error_productDataGenericFailure
"目前无法加载商品数据。请刷新或稍后重试。"
error_maxThreads
"此摘要中未提供其他帖子。"
error_unhandled
"请稍后重试。"
error_sorryMessage:
"抱歉,出错了"
error_addGiftCardFailed:
"尝试添加礼品卡失败。请重试。"
error_giftCardZeroBalance
"所提交的礼品卡已无余额。请使用其他付款方式。"
error_giftCardDuplicate
"该礼品卡已应用到您的结账。"
error_applyPaymentFailed
"我们在将您的新卡应用到订单时遇到问题。请选定该卡并重试。"
error_applyStoredPaymentFailed:
"我们在处理您的付款方式时遇到问题。请选择其他选项。"
error_deletePaymentFailed:
"我们在删除您的付款信息时出错。"
error_invalidCreditCard:
"信用卡无效。请重试。"
error_invalidCVV:
"CVV 无效,请重试。"
error_initializePaymentFailed:
"我们在加载您的付款数据时遇到问题。请刷新或添加新的付款。"
error_initializePaypalFailed:
"我们在处理 PayPal 时遇到问题。请刷新,或者尝试其他付款方式。"
error_getAppliedPaymentFailed:
"出现意外错误,请刷新页面并重试。"
error_getStoredPaymentsFailed:
"尝试检索您保存的付款信息时出错。请稍后重试。"
error_maxCreditCards:
"最多可保存 4 张信用卡。"
error_removePaymentFromCheckoutFailed:
"我们无法删除您的付款方式。"
error_startPaypalFailed:
"我们无法连接您的 PayPal 账户。"
error_storeCreditCardAndApplyFailed:
"尝试保存并应用您的卡时出错。请重试。"
error_setBillingAddressFailed:
"更新您的账单递送地址时失败,请检查您的信息并重试。"
error_storeCreditCardFailed:
"我们在保存您的信用卡时遇到问题。请稍后重试。"
error_storePaypalFailed:
"我们无法连接您的 PayPal 账户。"
error_checkoutGenericFailure:
"您的订单出错了。"
error_sizeSection:
"加载尺码部分时遇到问题。"
error_addToCardFailed:
"将商品加入购物车时出错。"
error_shippingEditFailed:
"更新您的配送信息时出错。请重试。"
error_shippingFetchFailed:
"读取您的配送信息时出错。请重试。"
error_shippingAddFailed:
"添加您的配送信息时出错。请重试。"
error_poBoxNotAllowed:
"所选定的地址不能为邮政信箱地址。请修改地址或使用其他地址。"
error_postalCodeInvalid:
"所选定的地址邮政编码无效。请修改邮政编码或使用其他地址。"
error_postalCodeMismatch:
"所选定的地址邮政编码与所在地不匹配。请修改邮政编码或使用其他地址。"
error_countryCodeInvalid:
"所选定的地址国家/地区代码无效。请修改国家/地区代码或使用其他地址。"
error_invalidCharacter:
"所选定的地址包含无效字符。请修改或使用其他地址。"
error_countryInvalid:
"所选定的配送国家/地区无效。请修改或使用其他地址。"
error_paymentDeclined:
"下单时出错。请选择其他付款方式。"
error_outOfStock:
"所选定的尺码已售罄。"
error_checkoutValidationFailed:
"验证结账时出错。"
error_waitLineClosed:
"该产品的等待队列已关闭。"
error_unableToProcessCart:
"我们无法获取处理您的购物车所需的信息,请稍后重试。"
error_invalidSelection:
"选择引擎无效!无法下单。"
error_fieldRequired:
"该字段为必填字段。"
error_invalidPostalCode:
"无效邮编"
error_invalidPhoneFormat:
"无效电话格式。"
error_numberRequired:
"必须是数字。"
error_invalidEmail:
"无效电子邮件地址。",
error_invalidCharacters:
"无效字符:{{-invalidChars}}",
error_minMaxMessage:
"必须在 {} 和 {} 个字符之间。",
error_minMessage:
"必须至少包含 {} 个字符。",
error_minMaxSameMessage:
"必须包含 {} 个字符。",
error_digitMinMaxMessage
: "必须包含 {} 到 {} 位数字。",
error_invalidInput:
"无效输入。仅限字母和数字。",
error_invalidZipFormat:
"无效格式。正确格式: xxxxx 或 xxxxx-xxxx。",
error_allUppercase:
"{} 必须全部大写",
error_unableToValidateProfileDefault:
"验证您的个人资料时出错,请稍后重试",
error_unableToValidateItemDefault:
"验证该商品时出错,请重试或选择其他商品",
error_unableToValidateAddressDefault:
"我们无法验证您的地址,请选择其他地址",
error_unableToValidateAddressNoPOBoxes:
"所选定的地址不能为邮政信箱地址。请修改地址或使用其他地址。",
error_unableToValidateAddressPostalCodeInvalid
"您提供的地址中的邮编无效",
error_unableToValidateAddressPostalCodeMismatch:
"您提供的邮编与所在地不符",
error_unableToValidateAddressCountryInvalid:
"您提供的国家/地区无效。",
error_unableToValidateBillingAddressDefault:
"我们无法验证您的账单地址,请选择其他付款方式",
error_unableToValidatePaymentDefault:
"我们无法验证您的付款方式,请选择其他方式或重试",
error_unableToValidatePaymentGiftCardBalanceTooLow:
"您的礼品卡余额不足,请添加其他付款方式",
error_unableToValidateShippingMethodDefault:
"我们无法验证配送方式",
error_unableToSubmitDefault
: "您的购物车出错。",
error_unableToSubmitInvalidPayment:
"下单时出错。请选择其他付款方式。",
error_unableToSubmitIsOutOfStock:
"很抱歉,此件商品暂时缺货。",
error_unableToSubmitWaitlineClosed:
"很抱歉,此次抽签购鞋活动已经结束",
error_unableToSubmitInvalidItem:
"您要购买的商品出错,请稍后重试",
error_unableToValidatePhoneNumber:
"请输入有效的电话号码。",
error_unableToDeletePaymentDefault:
"系统删除您的付款记录时出错。请稍后重试。",
error_unableToCreatePaymentDefault:
"我们未能创建新的付款。请稍后重试。",
error_noGiftCardBalanceDefault:
"礼品卡余额为零。请使用其他付款方式。",
error_unableToFetchPaymentsDefault:
"系统读取您的付款记录时出错。请稍后重试。",
error_unableToDeleteAddressDefault:
"系统删除您的地址时出错。请稍后重试。",
error_unableToUpdateAddressDefault:
"系统更新您的地址时出错。请稍后重试。",
error_unableToCreateAddressDefault:
"我们未能创建新的地址。请稍后重试。",
error_unableToFetchAddressesDefault:
"系统读取您的地址时出错。请稍后重试。",
error_giftCardAlreadyExistsDefault:
"礼品卡已存在。",
error_unableToGetDeferredPayment:
"您的订单已过期、完成付款或取消。",
error_serviceUnavailable:
"服务不可用。请稍后重试。",
error_productNotAvailable:
"该产品不存在。",
error_unableToValidateAddressCombination:
"无法验证地址组合"
获得第一手发售资讯
领取专属 10元无门槛券
私享最新 技术干货