Как Android Market определяет страну аккаунта разработчика - PullRequest
1 голос
/ 18 февраля 2012

Как мы знаем, только разработчики из некоторых стран могут публиковать платные приложения в Android Market.

Может кто-нибудь сказать, как Android Market «знает» или определяет страну разработчика?

Не думаю, что это IP.Простой пример - что если я вошел в аккаунт моего разработчика в отпуске?

Может быть, это страна моей кредитной карты, которую я использовал для оплаты через Google Checkout?Если это так, что если у меня есть несколько кредитных карт из разных стран?

Ответы [ 2 ]

1 голос
/ 18 февраля 2012

Так что из моих собственных мыслей и небольшого исследования, проведенного на этой странице, я понял, что страна вашего разработчика зависит от страны учетной записи Google Checkout, которую вы должны связать со своей учетной записью разработчика, чтобы начать получать платежи.

Аккаунт Google Checkout, который необходимо связать с учетной записью разработчика Android Market, можно связать только один раз из интерфейса учетной записи разработчика.

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

0 голосов
/ 18 февраля 2012

Это можно сделать разными способами, но самый простой и, вероятно, используемый метод связан со страной, которой принадлежит IP, которым вы являетесь. Хотя Google, вероятно, не нужно этого делать, простой whois на ip информирует вас о владельце этого ip-адреса. Все адресуемые блоки ip были разделены между различными интернет-регистратурами, такими как Afrinic и arin. Кто знает, Google может использовать другой метод, но это решение сложнее подделать, чем какой-либо флаг страны или другая переменная, которую можно передать на стороне клиента.

...