Как изменить идентификатор пула идентификаторов приложения в консоли Amazon Mobile Analytics
Я уже настроил Amazon S3 и DynamoDB в приложении для iPhone, поэтому у меня есть Cognito и пул удостоверений с правильными настройками ролей / политик.
Сейчас я тоже пытаюсь использовать Google Analytics, но не могу разобраться.
Я настроил приложение в Mobile Analytics, но в соответствии с этим файлом PDF от Amazon я могу изменить идентификатор пула / или настроить новое приложение с выбором идентификатора. Я не могу сделать это.
Как изменить идентификатор пула для существующего приложения, настроенного в Mobile Analytics?
Чтобы сделать вопрос еще проще. Как мне получить это представление в консоли?
3 ответа
Это помогает задать вопрос, вы обычно натыкаетесь на ответ.
Таким образом, мой существующий пул идентификации Cognito был пулом ЕС.
Мобильная аналитика в настоящее время поддерживается только на востоке США. Или положительно повлиять на то, что "Глобал".:-)
В любом случае, я предполагаю, что у вас вообще не будет выпадающего списка, если у вас нет идентификационного пула для Востока США. Было бы лучше, если бы там была подсказка.
В Cognito, поскольку у меня когда-либо была только одна личность, я не осознавал, что вы видели только идентификаторы пула, основанные на выборе региона в правом верхнем углу. Поэтому я решил, что там был недавно созданный пул идентификаторов.
После этого я мог бы добавить роль к автоматически созданному идентификатору пула идентификаторов, а затем использовать этот идентификатор в своем приложении.
Раскрывающийся список Cognito Identity Pool, представленный в представлении "Шаги интеграции" консоли Amazon Mobile Analytics, используется исключительно для заполнения примеров кода.
Вы можете использовать любой пул удостоверений, который имеет следующее разрешение в своей связанной роли:
{ "Версия": "2012-10-17", "Утверждение": [{ "Действие": [ "mobileanalytics:PutEvents", ], "Эффект": "Разрешить", "Ресурс": [ "*" ] }] }
В ответ на этот вопрос о переполнении стека вы можете фактически использовать Cognito Identity Pool из любого поддерживаемого региона Cognito, указав вручную другой регион для вашего CredentialsProvider. Только не забудьте держать в аналитике регион US-EAST-1.