-
Notifications
You must be signed in to change notification settings - Fork 654
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Googleアナリティクス機能を追加 #4912
Googleアナリティクス機能を追加 #4912
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@yKazihara
英語の言語ファイルにも追加をお願いします。
src/Eccube/Resource/locale/messages.en.yaml
src/Eccube/Resource/template/admin/Setting/Shop/shop_master.twig
Outdated
Show resolved
Hide resolved
Codecov ReportAll modified and coverable lines are covered by tests ✅
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## 4.3 #4912 +/- ##
============================================
- Coverage 82.77% 82.71% -0.07%
- Complexity 6509 6511 +2
============================================
Files 479 479
Lines 26029 26042 +13
============================================
- Hits 21546 21541 -5
- Misses 4483 4501 +18
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
@chihiro-adachi @dotani1111 @ji-eunsoo |
@shinya |
googleアナリティクスを導入する際にプライバシーポリシーに以下の記述が必要となりますが、 |
@k-yamamura |
WebサイトにGoogleAnalytics(以下GA)を導入する場合、 しかし、GAのID発行の際に上記の必要性は使用者(この場合GAの使用者なのでサイトオーナーを指す)に通知されるため、 また、本機能はあくまでタグの導入を支援する位置づけのものであり、 とはいえ、何もしないのはさすがに不親切なのでユーザーが情報を調べられるようにはしておきたい。 以上の理由から、EC-CUBE内での対応は下記で行こうと考えています。 ご意見ください。 |
動作確認OKでした。 |
@chihiro-adachi |
概要(Overview・Refs Issue)
管理画面でトラッキングIDを設定し、GA計測ができるようにしました。
関連Issue
#4837
方針(Policy)
実装に関する補足(Appendix)
テスト(Test)
トラッキングIDの登録ありなしで、フロント側のスクリプト表示非表示のテストを追加しました。
相談(Discussion)
特になし
マイナーバージョン互換性保持のための制限事項チェックリスト
レビュワー確認項目