Initial version

This commit is contained in:
Lol3rrr
2024-09-15 05:09:15 +02:00
commit c7aa4dbe8c
489 changed files with 124650 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
import "common_base.proto";
message CAccountPrivacy_GetCookiePreferences_Request {
}
message CAccountPrivacy_GetCookiePreferences_Response {
optional .CAccountPrivacyCookiePreferences preferences = 1;
}
message CAccountPrivacyCookiePreferences {
optional int32 version = 1 [(.description) = "enum"];
optional int32 preference_state = 2 [(.description) = "enum"];
optional .CAccountPrivacyCookiePreferences_ContentCustomization content_customization = 3;
optional .CAccountPrivacyCookiePreferences_ValveAnalytics valve_analytics = 4;
optional .CAccountPrivacyCookiePreferences_ThirdPartyAnalytics third_party_analytics = 5;
optional .CAccountPrivacyCookiePreferences_ThirdPartyContent third_party_content = 6;
optional bool utm_enabled = 7 [default = true];
}
message CAccountPrivacyCookiePreferences_ContentCustomization {
optional bool recentapps = 1;
}
message CAccountPrivacyCookiePreferences_ThirdPartyAnalytics {
optional bool google_analytics = 1;
}
message CAccountPrivacyCookiePreferences_ThirdPartyContent {
optional bool youtube = 1;
optional bool vimeo = 2;
optional bool sketchfab = 3;
optional bool twitter = 4;
}
message CAccountPrivacyCookiePreferences_ValveAnalytics {
optional bool product_impressions_tracking = 1;
}
service AccountPrivacy {
rpc GetCookiePreferences (.CAccountPrivacy_GetCookiePreferences_Request) returns (.CAccountPrivacy_GetCookiePreferences_Response);
}