Пользовательское событие Firebase Analytics - неразрешенное имя и текст идентификатора

Я пытаюсь настроить Firebase Analytics. Я пытаюсь зарегистрировать следующее настраиваемое событие внутри @IBAction, связанного с кнопкой IB.

FIRAnalytics.logEvent(withName: "go_premium", parameters: [
  "go_premium": name as NSObject,
  "click_on_go_premium_button": text as NSObject
  ])

Я получаю сообщения об ошибках: Использование неразрешенного текста идентификатора и использование неразрешенного имени идентификатора. Я импортирую Firebase в контроллер представления. Любые идеи? Большое спасибо


person Community    schedule 27.11.2016    source источник


Ответы (1)


Вы получаете эти ошибки, потому что у вас нет свойств «name» и «text» в классе или функции, в которой вы вызываете этот метод.

Я думаю, вы хотите достичь следующего:

FIRAnalytics.logEvent(withName: "go_premium", parameters: [
   "name": "Go premium" as NSObject,
   "text": "click_on_go_premium_button" as NSObject
   ])

Если вы можете показать остальную часть кода, мы сможем вам помочь.

person Jordi Bruin    schedule 28.11.2016