0

У меня есть сервер для отправки уведомлений GCM push, которые используют API-проект (sender_id), созданный под моей учетной записью google. Он отлично работает с приложением, опубликованным в моей учетной записи Google Play Store (такой же google-аккаунт, что и API-проект).В GCM: учетная запись API Project должна совпадать с учетной записью Google Play Store?

Теперь я должен опубликовать приложение для друга под его учетной записью в Google Play Store, и я хотел бы использовать тот же sender_id, который я использую в своем приложении (таким образом мне не нужны изменения на моем сервере).

  • Возможно ли это? Может ли его приложение под его учетной записью Google Play Store использовать sender_id (API-проект), созданный с помощью другой учетной записи google, чем Google Play Store Google?
  • Если ответ положительный: существует ли вероятность того, что в будущем Google потребует, чтобы API-проект и Google Play Store были в одном и том же аккаунте google? (например, по соображениям безопасности)

Спасибо!

ответ

0

Я считаю, что единственное, что требует учетная запись проекта API и учетная запись Play Маркета, это если у вас есть для Google Play Services.

Использование этого же идентификатора отправителя действительно приветствуется (см. this question). Если это приложение не принадлежит вам, есть очевидные недостатки, связанные с тем, что его сложнее поддерживать и отлаживать, но если вы в порядке с этим, разные учетные записи должны работать нормально.

+0

Благодарим вас за ответ Энди. Я видел связанный вопрос, но упоминается, что он использует одинаковый идентификатор senderID для всех приложений одного и того же разработчика, и это также можно понимать как «все приложения под одной учетной записью разработчика Google Play». Неясно, приветствуют (или поощряют) приложения к другим учетным записям разработчика (Google Play) использовать тот же идентификатор отправителя. – alex

Смежные вопросы