1

Ionic + AngluarJs (v1)을 사용하여 SPA/하이브리드 앱을 작업하고 있습니다. 거의 완료되었지만 이제는 GTM 문제에 머물러 있습니다.Google 태그 관리자가 Ionic + Angular App에서 작동하지 않음

GTM은 SPA에 대한 솔루션을 제공하며 잘 작동하고 있습니다. 모바일 사이트에서 필요한 모든 것을 추적 할 수 있습니다 (모바일 사이트로 SPA를 만들고, www 폴더의 콘텐츠를 웹 사이트로 사용합니다). 그러나 빌드하면 그것을 안드로이드 또는 IOS로 누른 다음 GTM이 더 이상 작동하지 않는 것으로 보았습니다. App은 GTM에 대한 모든 요청을 차단했습니다. 그러나 SPA에서 나는 많은 외부 API 호출을 수행하며 잘 작동합니다. config.xml에/index.html을이 문서에 따르면에 <allow-navigation href="*" /> <allow-intent href="*" /><meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'"> : https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-whitelist/

나는 오랜 시간 동안 온라인 도움말을 검색하지만, 어떤 아이디어를 얻을 수 없습니다

, 나는 이미 그 설정을 추가하려고했습니다 하지만 작동하지 않습니다. SPA/하이브리드 앱에 대한 GTM을 사용하는

내 방법은이 문서와 거의 동일합니다 https://www.multiminds.eu/2016/12/06/google-analytics-tag-manager-ionic-cordova/ 하고 이후에 정말 응용 프로그램 I로 구축하지 않는 이유는 이미이 웹 페이지에서 잘 작동하도록했습니다 혼란 스러울뿐 아니라 Android/IOS의 내장 웹 브라우저에서 웹 사이트를 실행하는 것과 같아야합니다. 도와주세요, 정말 고마워요!

답변

0

나는 이것에 관해이 기사를 발견했으며, 나를 위해 잘 작동하는 것처럼 보입니다. 사람들은 cordova 응용 프로그램을 원시로 생각하지 말아야하며, 장치의 기본 구성 요소에 액세스 할 수있는 웹 뷰일뿐입니다.

기사 :

Google Analytics and Tag Manager with Ionic and Cordova apps

관련 문제