// =================================================================================
// Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
// =================================================================================

package entity

import (
	"github.com/gogf/gf/v2/os/gtime"
)

// AdEventLogs is the golang structure for table ad_event_logs.
type AdEventLogs struct {
	Id            int64       `json:"id"            orm:"id"              description:"广告事件ID"`                                                                   // 广告事件ID
	UserId        int64       `json:"userId"        orm:"user_id"         description:"用户ID"`                                                                     // 用户ID
	AdsPlatId     int         `json:"adsPlatId"     orm:"ads_plat_id"     description:"平台ID：1-META，2-ADMOB"`                                                      // 平台ID：1-META，2-ADMOB
	AdsCategoryId int         `json:"adsCategoryId" orm:"ads_category_id" description:"广告类型：1-横幅，2-插页，3-激励插页，4-激励，5-原生，6-开屏"`                                     // 广告类型：1-横幅，2-插页，3-激励插页，4-激励，5-原生，6-开屏
	AppPackage    string      `json:"appPackage"    orm:"app_package"     description:"App包名"`                                                                    // App包名
	Status        int         `json:"status"        orm:"status"          description:"广告状态：1-拉取失败，2-拉取成功，3-显示失败，4-显示成功，5-未观看完成，6-观看完成，7-未点击，8-已点击，9-未下载，10-已下载"` // 广告状态：1-拉取失败，2-拉取成功，3-显示失败，4-显示成功，5-未观看完成，6-观看完成，7-未点击，8-已点击，9-未下载，10-已下载
	StatusDesc    string      `json:"statusDesc"    orm:"status_desc"     description:"状态描述"`                                                                     // 状态描述
	CreatedAt     *gtime.Time `json:"createdAt"     orm:"created_at"      description:"创建时间"`                                                                     // 创建时间
	UpdatedAt     *gtime.Time `json:"updatedAt"     orm:"updated_at"      description:"更新时间"`                                                                     // 更新时间
	DeletedAt     *gtime.Time `json:"deletedAt"     orm:"deleted_at"      description:"软删除时间戳"`                                                                   // 软删除时间戳
}
