diff --git a/src/vs/platform/extensionManagement/common/extensionManagementUtil.ts b/src/vs/platform/extensionManagement/common/extensionManagementUtil.ts index a1a00bc5cc6..80d5857e87e 100644 --- a/src/vs/platform/extensionManagement/common/extensionManagementUtil.ts +++ b/src/vs/platform/extensionManagement/common/extensionManagementUtil.ts @@ -69,9 +69,6 @@ export function getLocalExtensionTelemetryData(extension: ILocalExtension): any id: getGalleryExtensionIdFromLocal(extension), name: extension.manifest.name, galleryId: null, - publisherId: null, - publisherName: null, - publisherDisplayName: null, dependencies: extension.manifest.extensionDependencies && extension.manifest.extensionDependencies.length > 0 }; } @@ -82,9 +79,9 @@ export function getLocalExtensionTelemetryData(extension: ILocalExtension): any "id" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" }, "name": { "classification": "SystemMetaData", "purpose": "FeatureInsight" }, "galleryId": { "classification": "SystemMetaData", "purpose": "FeatureInsight" }, - "publisherId": { "classification": "PublicNonPersonalData", "purpose": "FeatureInsight" }, - "publisherName": { "classification": "PublicNonPersonalData", "purpose": "FeatureInsight" }, - "publisherDisplayName": { "classification": "PublicPersonalData", "purpose": "FeatureInsight" }, + "galleryPublisherId": { "classification": "PublicNonPersonalData", "purpose": "FeatureInsight" }, + "galleryPublisherName": { "classification": "PublicNonPersonalData", "purpose": "FeatureInsight" }, + "galleryPublisherDisplayName": { "classification": "PublicNonPersonalData", "purpose": "FeatureInsight" }, "dependencies": { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true }, "${include}": [ "${GalleryExtensionTelemetryData2}" @@ -96,9 +93,9 @@ export function getGalleryExtensionTelemetryData(extension: IGalleryExtension): id: extension.identifier.id, name: extension.name, galleryId: extension.identifier.uuid, - publisherId: extension.publisherId, - publisherName: extension.publisher, - publisherDisplayName: extension.publisherDisplayName, + galleryPublisherId: extension.publisherId, + galleryPublisherName: extension.publisher, + galleryPublisherDisplayName: extension.publisherDisplayName, dependencies: extension.properties.dependencies.length > 0, ...extension.telemetryData }; diff --git a/src/vs/workbench/api/node/extHostExtensionService.ts b/src/vs/workbench/api/node/extHostExtensionService.ts index 8532e95c37e..7b05b265c8d 100644 --- a/src/vs/workbench/api/node/extHostExtensionService.ts +++ b/src/vs/workbench/api/node/extHostExtensionService.ts @@ -423,7 +423,7 @@ function getTelemetryActivationEvent(extensionDescription: IExtensionDescription "TelemetryActivationEvent" : { "id": { "classification": "PublicNonPersonalData", "purpose": "FeatureInsight" }, "name": { "classification": "PublicNonPersonalData", "purpose": "FeatureInsight" }, - "publisherDisplayName": { "classification": "PublicPersonalData", "purpose": "FeatureInsight" }, + "galleryPublisherDisplayName": { "classification": "PublicNonPersonalData", "purpose": "FeatureInsight" }, "activationEvents": { "classification": "SystemMetaData", "purpose": "FeatureInsight" }, "isBuiltin": { "classification": "SystemMetaData", "purpose": "FeatureInsight" } } @@ -431,7 +431,7 @@ function getTelemetryActivationEvent(extensionDescription: IExtensionDescription let event = { id: extensionDescription.id, name: extensionDescription.name, - publisherDisplayName: extensionDescription.publisher, + galleryPublisherDisplayName: extensionDescription.publisher, activationEvents: extensionDescription.activationEvents ? extensionDescription.activationEvents.join(',') : null, isBuiltin: extensionDescription.isBuiltin }; diff --git a/src/vs/workbench/services/themes/electron-browser/workbenchThemeService.ts b/src/vs/workbench/services/themes/electron-browser/workbenchThemeService.ts index 238a245d3ce..60ec28900df 100644 --- a/src/vs/workbench/services/themes/electron-browser/workbenchThemeService.ts +++ b/src/vs/workbench/services/themes/electron-browser/workbenchThemeService.ts @@ -362,7 +362,7 @@ export class WorkbenchThemeService implements IWorkbenchThemeService { "id" : { "classification": "PublicNonPersonalData", "purpose": "FeatureInsight" }, "name": { "classification": "PublicNonPersonalData", "purpose": "FeatureInsight" }, "isBuiltin": { "classification": "SystemMetaData", "purpose": "FeatureInsight", "isMeasurement": true }, - "publisherDisplayName": { "classification": "PublicPersonalData", "purpose": "FeatureInsight" }, + "galleryPublisherDisplayName": { "classification": "PublicNonPersonalData", "purpose": "FeatureInsight" }, "themeId": { "classification": "PublicNonPersonalData", "purpose": "FeatureInsight" } } */ @@ -370,7 +370,7 @@ export class WorkbenchThemeService implements IWorkbenchThemeService { id: themeData.extensionId, name: themeData.extensionName, isBuiltin: themeData.extensionIsBuiltin, - publisherDisplayName: themeData.extensionPublisher, + galleryPublisherDisplayName: themeData.extensionPublisher, themeId: themeId }); this.themeExtensionsActivated.set(key, true);