Как изменить идентификатор пула идентификаторов приложения в консоли 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.

Перейдите в консоль AWS, выберите мобильную аналитику.

1. выберите "Управление приложениями" выберите ,

2. Нажмите "Просмотреть шаги интеграции" Нажмите

3. Выберите бассейн Congnito Выберите бассейн Congnito

Другие вопросы по тегам