Я пытаюсь использовать GA с проектом Swift.Использование Google Analytics с Swift на iOS
Я правильно установил SDK, но я не могу отправить экранные измерения вручную, потому что некоторые объекты не найдены.
Вот код, указанный на Google:
// May return nil if a tracker has not already been initialized with a
// property ID.
id tracker = [[GAI sharedInstance] defaultTracker];
// This screen name value will remain set on the tracker and sent with
// hits until it is set to a new value or to nil.
[tracker set:kGAIScreenName
value:@"Home Screen"];
// New SDK versions
[tracker send:[[GAIDictionaryBuilder createScreenView] build]];
Вот мой код:
let tracker = GAI.sharedInstance()
tracker.setValue(kGai, forKey: "/index")
tracker.send(GAIDictionaryBuilder.createScreenView().build)
А вот ошибки я получаю:
Use of unresolved identifier 'kGAIScreenName'
Use of unresolved identifier 'GAIDictionaryBuilder'
Я импортировал GAI.h в моем BridingHeader и добавленные фреймворки в файл сборки, никаких ошибок на этой стороне.
Спасибо!
r u интегрировал GAIDictionaryBuilder.h в файл заголовка и файл GAI –
Вы, кажется, забыли часть 'defaultTracker' в первой строке. Кроме того, вы настроили заголовок? – DPlusV