Modifications to 5 existing business services for TrackEvent integration: - socialService/asset_like_service.go: TrackEvent(asset.like) after LikeAsset - galleryService/exhibition_service.go: TrackEvent(exhibition.start) + (exhibition.end with duration) - taskService/revenue_service.go: TrackEvent(exhibition.revenue) after OnExhibitionCompleted - assetService/mint_service.go: TrackEvent(asset.mint) after CreateMintOrder - assetService/asset_level_service.go: TrackEvent(asset.level_up) in logLevelChange - userService/user_service.go: fireCrystalChangeEvent wrapper (call site TBD by service owner) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| client | ||
| config | ||
| configs | ||
| provider | ||
| repository | ||
| service | ||
| go.mod | ||
| go.sum | ||
| IMPLEMENTATION_COMPLETE.md | ||
| main.go | ||
| SERVICE_SUMMARY.md | ||
| start.sh | ||