fix: improvement log record ads tih ip, useragent, and uer_id

This commit is contained in:
ericprd
2025-03-19 22:43:31 +08:00
parent b0099dac1e
commit 290d7f6701
9 changed files with 83 additions and 28 deletions
+7
View File
@@ -8,6 +8,13 @@ type LogsRequest struct {
AdsID string `json:"ads_id" validate:"required"`
}
type LogsSpec struct {
ContentID string `json:"content_id" validate:"required"`
IP *string `json:"ip"`
UserID *string `json:"user_id"`
UserAgent *string `json:"user_agent"`
}
type LogResponse struct {
ID string `json:"id"`
News []adsdomain.Ads `json:"news"`