Как получить AWS Pinpoint Analytics для использования данных Wi-Fi или сотовой связи - PullRequest
0 голосов
/ 03 сентября 2018

Я использую AWS Pinpoint для загрузки Google Analytics с клиентов iOS и Android. Я гуглил это пару часов, но ничего не нашел.

Как указать, что Pinpoint должен использовать только WiFi или Wifi & Cellular при загрузке событий аналитики?

Я знаю, что в обычных конфигурациях AWS есть свойство allowCellularAccess, которое позволяет вам указать это, но я не вижу, как вы можете применить это к Pinpoint.

В старой MobileAnalytics было другое свойство, называемое чем-то вроде useDataNetwork.

1 Ответ

0 голосов
/ 12 октября 2018

ОБНОВЛЕНИЕ:

В настоящее время AWS SDK для Android - Pinpoint не поддерживает эту функцию, но я передаю этот запрос команде для определения приоритетов.

Для AWS SDK для iOS - Точно:

Вы можете использовать объект AWSServiceConfiguration и установить для флага allowsCellularAccess значение ИСТИНА / ЛОЖЬ.

let credentialProvider = AWSCognitoCredentialsProvider(regionType: .USWest2, identityPoolId: "us-west-x:xxx")
let configuration = AWSServiceConfiguration(region: .USWest2, credentialsProvider: credentialProvider)
configuration?.allowsCellularAccess = false
AWSServiceManager.default().defaultServiceConfiguration = configuration
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...