【问题标题】:How does Android Market detect country of the developer's accountAndroid Market如何检测开发者账号所在的国家
【发布时间】:2012-03-09 14:20:24
【问题描述】:

据我们所知,只有来自某些国家/地区的开发者才能在 Android 电子市场上发布付费应用。

谁能告诉 Android Market 如何“知道”或检测开发者所在的国家/地区?

我不认为是 IP。简单示例 - 如果我在度假时登录开发者帐户怎么办?

可能是我用来支付 Google Checkout 付款的信用卡所在的国家/地区? 如果是这种情况,如果我有几张来自不同国家/地区的信用卡怎么办?

【问题讨论】:

  • 我猜只是把它从谷歌个人资料上的内容中提取出来,它需要为其他东西设置,比如谷歌结账支付。
  • IP 地址会很糟糕而且很奇怪 - 如果我登录到我的开发者帐户正在度假怎么办?
  • 好的,让我们好好想想。如果您已经在浏览器上设置了 cookie,以及在您创建帐户时,这可能是在完成此操作时检查您的 ip。尝试在清除您的历史记录和 cookie 后在休假期间访问开发网站,然后创建一个新帐户,我可以向您保证,您将进入您所在的国家/地区页面。

标签: android google-play


【解决方案1】:

因此,根据我自己的想法和对此页面所做的一些研究,您的开发者所在的国家/地区似乎取决于您必须链接到您的开发者帐户才能开始接收付款的 Google Checkout 帐户所在的国家/地区。

您需要关联到您的 Android 设备的 Google Checkout 帐户 市场开发者账户只能在 开发者账号界面。

如果您不在上述任何国家/地区并且不 拥有接收付款所需的银行帐户,Google 可能不会 能够通过任何其他方式支付该帐户中的销售额。

【讨论】:

    【解决方案2】:

    这可以通过多种方法来完成,但最简单的方法,也可能是所使用的方法,与拥有您所显示 IP 的国家/地区有关。虽然 google 可能不需要这样做,但一个简单的 ip 上的 whois 会通知您该 ip 地址的所有者。所有可寻址的 ip 块都已在不同的 Internet 注册表(例如 Afrinic 和 arin)中进行了划分。谁知道呢,google 可能会使用不同的方法,但这种解决方案比可能在客户端传递的某种国家标志或其他变量更难欺骗。

    【讨论】:

    • IP 地址会很糟糕而且很奇怪 - 如果我登录到我的开发者帐户正在度假怎么办?
    • 这取决于你在哪里度假,一半时间你的电脑会广播你的偏好,其他时候,是的,IP 是用来确定你的位置的,它不是蹩脚的,它已经被证明了。伪造ip更难,不是不可能,只是更难。您可以整天认为它很蹩脚,但这是一种经常使用的技术。
    • 对不起,我不能同意你的观点,原因有很多。主要的一个是IP检查与不允许开发人员销售付费应用程序的原因不符。真的。您不会像在 IP 检查的情况下那样禁止某些巨魔,也不会过滤来自某些您无法获利的国家/地区的流量。你只是想确保这个特定的开发者可以得到他们的付款。
    • 感谢您的想法。我会投票赞成你的答案,但对我来说似乎有点不对。
    猜你喜欢
    • 1970-01-01
    • 2016-08-08
    • 1970-01-01
    • 2023-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多