Спасибо за ваши ответы, как они помогли мне в этом дальнейшие исследования и теперь у меня есть точные ответы на мои вопросы:
Можно ли как-то дать, что идентификатор проекта?
Да, это так. project ID
является необязательным идентификатором, который вы можете назначить своему собственному проекту. Иногда бывает, что в старых проектах, которые не создавались вручную, они отсутствуют.Этот идентификатор используется службами, такими как Google Cloud SQL
, когда им нужен доступ к ресурсам вашего проекта. Вам не нужно назначать свой проект ID до тех пор, пока вы не включите одну из служб, требующих идентификатор. Зарегистрировать идентификатор, если ваш проект еще не имеет его:
- Открыть диалоговое окно регистрации. Для этого есть два варианта. Вы можете включить службу на панели
Services
, для которой требуется идентификатор проекта. (Невозможно заранее сказать, требуется ли для данной службы идентификатор проекта, если вы включаете службу, и для этого требуется идентификатор, появится диалоговое окно.) Вторая опция: на панели Overview
найдите строку Project ID
и нажмите ссылка Register
.
- Введите новый идентификатор проекта в текстовое поле. Подробнее о том, какие символы разрешены в ID, см. В описании ниже текстового поля.
- A
project ID
должен быть уникальным в вашем домене. Чтобы убедиться, что введенный вами идентификатор еще не используется, нажмите кнопку «Проверить доступность». Если появляется сообщение об ошибке, указывающее, что идентификатор недоступен, выберите новый.
- Когда вы ввели доступный идентификатор, нажмите кнопку «Выбрать этот идентификатор».
Я хочу использовать API Google Cloud Messaging в точности то же приложения я разрабатываю под "API Project". Shoud Я создаю для этого еще один проект? (Не уверен, что если одного Android проект может Асесс различные API через Diferent проектов Разработчики консоли)
Ответ на этот вопрос был предоставлен ответ выше:
Вы можете использовать один проект для управления всеми ваши приложения, или вы можете создать другой проект для каждого из них. При решении вопроса о том, следует ли создать новый проект, подумайте о том, сотрудничаете ли вы с другим набором людей, хотите отслеживать использование по-другому или устанавливаете различные правила управления трафиком для каждого приложения. Если это так, сегрегация приложений по проекту в консоли может иметь смысл. Вы можете создать столько проектов , сколько хотите, но, пожалуйста, помните, что вы не можете использовать несколько проектов , чтобы попытаться превысить пределы использования API вашим приложением .
Так что если случайно это возможно технически, сделать это не рекомендуется.
Если здесь не возможно иметь несколько проектов, следует ли беспокоиться о недостающем ID? (Примечание: как я уже упоминал выше, номер проекта присутствует, хотя во многих руководствах он также упоминается как идентификатор проекта). Я беспокоюсь после прочтения нескольких тем о Error connecting to Google Cloud Storage: 'missing project id'
, потому что я не уверен, какой из них упоминается.
При использовании Google Cloud Messaging API не должно быть проблем, если отсутствует project ID
. Это необходимо только конкретным API (например, Google Cloud SQL
, как указано выше), и в этом случае, когда вы включите использование этих API в свой проект, появившееся диалоговое окно заставляет его создавать вручную.
Спасибо большое Эран, очень полезная информация, которую вы поделили здесь! –