import "mapreduce/yt/interface/protos/extension.proto";

package NWebmaster.NTrends2.NProto;

message THostCounters {
    optional string Host        = 1 [(NYT.column_name) = "Host"];
    optional int64 Timestamp    = 2 [(NYT.column_name) = "Timestamp"];
    optional bool IsMobile      = 3 [(NYT.column_name) = "IsMobile"];
    optional bool IsPad         = 4 [(NYT.column_name) = "IsPad"];
    optional uint64 Clicks      = 5 [(NYT.column_name) = "Clicks"];
    optional uint64 Shows       = 6 [(NYT.column_name) = "Shows"];
    optional float CTR          = 7 [(NYT.column_name) = "CTR"];
}

message TRadarCategory {
    optional string Thematics   = 1 [(NYT.column_name) = "Thematics"];
    optional string Type        = 2 [(NYT.column_name) = "Type"];
    optional bool IsPad         = 3 [(NYT.column_name) = "IsPad"];
    optional bool IsMobile      = 4 [(NYT.column_name) = "IsMobile"];
    optional uint64 Domains     = 5 [(NYT.column_name) = "Domains"];
    optional uint64 Clicks      = 6 [(NYT.column_name) = "Clicks"];
    optional uint64 Shows       = 7 [(NYT.column_name) = "Shows"];
    optional float CTR          = 8 [(NYT.column_name) = "CTR"];
    optional int64 Timestamp    = 9 [(NYT.column_name) = "Timestamp"];
}
