capacitor-community / capacitor-community/firebase-analytics

No data is displayed in DebugView for web

Open
#63 9 comments 0 reactions 0 assignees View on GitHub
documentation web
Dominant language
Java
Stars
178
Forks
70
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**
I tried to implement firebase analytics in my ionic capacitor app.
Its working in iOS without any problem.
But when i debug for web, no data is displayed in DebugView even though i enable chrome extension for debug.
Is it possible to display web analytics data in DebugView?

**To Reproduce**

1. Setup firebase analytics in reference to https://devdactic.com/firebase-analytics-ionic/
2. Run ionic serve
3. Enable chrome extension - Google Analytics Debugger -
4. Reload browser

**Screenshots**
No data is displayed in DebugView in firebase.
スクリーンショット 2021-04-06 23 45 21

**Ionic Info:**

```
Ionic:

Ionic CLI : 6.13.1
Ionic Framework : @ionic/angular 5.5.3
@angular-devkit/build-angular : 0.1100.7
@angular-devkit/schematics : 11.0.7
@angular/cli : 11.0.7
@ionic/angular-toolkit : 2.3.3

Capacitor:

Capacitor CLI : 2.4.6
@capacitor/core : 2.4.6

Utility:

cordova-res (update available: 0.15.3) : 0.15.2
native-run (update available: 1.3.0) : 1.0.0

System:

NodeJS : v14.4.0
npm : 7.7.6
OS : macOS Big Sur
```

**Package.json:**
```

"dependencies": {
"@angular/common": "~11.0.5",
"@angular/core": "~11.0.5",
"@angular/forms": "~11.0.5",
"@angular/platform-browser": "~11.0.5",
"@angular/platform-browser-dynamic": "~11.0.5",
"@angular/router": "~11.0.5",
"@capacitor-community/camera-preview": "^2.0.0-beta.0",
"@capacitor-community/firebase-analytics": "^0.2.1",
"@capacitor/android": "^2.4.6",
"@capacitor/core": "2.4.6",
"@capacitor/ios": "^2.4.6",
"@ionic-native/badge": "^5.31.1",
"@ionic-native/location-accuracy": "^5.31.1",
"@ionic-native/open-native-settings": "^5.31.1",
"@ionic/angular": "^5.5.2",
"@ionic/pwa-elements": "^3.0.2",
"@ionic/storage": "^2.3.1",
"cordova-open-native-settings": "^1.5.3",
"cordova-plugin-badge": "^0.8.8",
"cordova-plugin-request-location-accuracy": "^2.3.0",
"rxjs": "~6.6.0",
"tslib": "^2.0.0",
"zone.js": "~0.10.2"
},
"devDependencies": {
"@angular-devkit/build-angular": "~0.1100.5",
"@angular/cli": "~11.0.5",
"@angular/compiler": "~11.0.5",
"@angular/compiler-cli": "~11.0.5",
"@angular/language-service": "~11.0.5",
"@capacitor/cli": "2.4.6",
"@ionic/angular-toolkit": "^2.3.3",
"@types/jasmine": "~3.6.0",
"@types/jasminewd2": "~2.0.3",
"@types/node": "^12.11.1",
"codelyzer": "^6.0.0",
"jasmine-core": "~3.6.0",
"jasmine-spec-reporter": "~5.0.0",
"karma": "~5.1.0",
"karma-chrome-launcher": "~3.1.0",
"karma-coverage": "~2.0.3",
"karma-coverage-istanbul-reporter": "~3.0.2",
"karma-jasmine": "~4.0.0",
"karma-jasmine-html-reporter": "^1.5.0",
"protractor": "~7.0.0",
"ts-node": "~8.3.0",
"tslint": "~6.1.0",
"typescript": "^4.0.5"
},
```

Contributor guide

Open the contributing guide

Research direction

Start with the listed reproduction using the @capacitor-community/firebase-analytics package, ionic serve, and the Google Analytics Debugger extension. Determine whether web analytics events reach Firebase DebugView; done means either reproducing and fixing the behavior or documenting that web DebugView is unsupported.

Written by the indexing model from the issue text.

Assessment

Tech stack
angular, firebase
Domain
analytics, web-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.