116
};
117
}
119
>
120
>
/* __GDPR__FRAGMENT__
121
>
"GalleryExtensionTelemetryData" : {
122
>
"id" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
123
>
"name": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
124
>
"extensionVersion": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
125
>
"galleryId": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
126
>
"publisherId": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
127
>
"publisherName": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
128
>
"publisherDisplayName": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
129
>
"isPreReleaseVersion": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
130
>
"dependencies": { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true },
131
>
"isSigned": { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
132
>
"${include}": [
133
>
"${GalleryExtensionTelemetryData2}"
134
>
]
135
>
}
136
>
*/
137
>
export function getGalleryExtensionTelemetryData(extension: IGalleryExtension) {
138
return {
139
id: new TelemetryTrustedValue(extension.identifier.id),