Я пытался использовать GoogleAnalytics.prototype.startTrackerWithId, но получил ошибку «Ожидается функция»:
Ошибка типа: ожидается функция
в GoogleAnalytics.prototype.startTrackerWithId
Я использовал console.log (this.ga.startTrackerWithId), чтобы проверить его, и получил следующее, показывающее, что это функция:
function (id, interval) { return Object(__WEBPACK_IMPORTED_MODULE_1__ionic_native_core__["cordova"])(this, "startTrackerWithId", { "successIndex": 2, "errorIndex": 3 }, arguments); }
А это мой код:
-------------------------app.module.ts:
...
import { GoogleAnalytics } from '@ionic-native/google-analytics/ngx';
...
@NgModule({
...
providers: [
...
GoogleAnalytics
]
...
--------------------------home.ts:
...
import { GoogleAnalytics } from '@ionic-native/google-analytics/ngx';
...
constructor(..., private ga: GoogleAnalytics) {
}
testLog(){
...
console.log(this.ga.startTrackerWithId);
this.ga.startTrackerWithId('UA-...',30)
.then(() => {
alert("Google analytics is ready now");
this.ga.trackView('test');
})
.catch(e => {console.log('Error starting GoogleAnalytics', e);});
}
}
Подскажите, пожалуйста, как мне использовать GoogleAnalytics в проектах IONIC?
спасибо,