From 7a65e37e2ae5d287cf3743299e35ae91fa3e2f1c Mon Sep 17 00:00:00 2001 From: vanand17 <96406241+vanand17@users.noreply.github.com> Date: Mon, 16 Dec 2024 11:03:54 +1100 Subject: [PATCH 1/2] Update library unsyncing --- src/protocols/tracking-plan/libraries.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/protocols/tracking-plan/libraries.md b/src/protocols/tracking-plan/libraries.md index e7f65c34a2..3f4738ac15 100644 --- a/src/protocols/tracking-plan/libraries.md +++ b/src/protocols/tracking-plan/libraries.md @@ -40,7 +40,18 @@ When you import events or properties from a Library, you can enable syncing to e To enable syncing, select the desired Library from the Tracking Plan import flow, and toggle the syncing option. This selects all events or properties in the Library for import. Partial syncs are not supported. -Syncing a Library makes events and properties un-editable, and bypasses the Tracking Plan merge step. You can add properties to synced events, but cannot remove those synced events unless you also remove the Library sync. To unsync a library, click **View Synced Libraries** from the Tracking Plan and click the overflow menu to unsync the Library. +Syncing a Library makes events and properties un-editable, and bypasses the Tracking Plan merge step. You can add properties to synced events, but cannot remove those synced events unless you also remove the Library sync. + +### Library unsyncing + +To unsync a library, click **View Synced Libraries** from the Tracking Plan and click the overflow menu to unsync the Library. +However, please note that when a property or a event library is unsynced from a tracking Plan, it will not remove the properties and events synced via the library, instead, it will chnage the source of the event or the property as 'Manually Added'. From here, you can select the events and proeprties to manaully delete them. + +![Screenshots of event properties that was synced via a library, however after unsycing the event library, the following images shows how the event appears in the tracking plan before and after](![image](https://github.com/user-attachments/assets/09f2e4dd-a988-414a-9333-343cc915474c) +![after un-syncing, they appear as 'Manually Added',](https://segment.zendesk.com/attachments/token/g5zAeCdyxxmj6xeDHUtMRu5fw/?name=image.png) +) + +You'd not be able to resync the property/event library until you delete the event properties manually from the Tracking Plan and that is because, since the same properties/events already exist in the Tracking Plan as 'Manually Added', it will not allow you to sync a property library with the same properties > warning "" > All changes made to a synced library pass through to the Tracking Plans and may impact data deliverability From d86af5f4ca6b5db9d0b8f9a2e933c9cdbfa4dd56 Mon Sep 17 00:00:00 2001 From: prigiattiperrut <47340158+prigiattiperrut@users.noreply.github.com> Date: Mon, 27 Jan 2025 13:51:37 +0000 Subject: [PATCH 2/2] Update libraries.md --- src/protocols/tracking-plan/libraries.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/protocols/tracking-plan/libraries.md b/src/protocols/tracking-plan/libraries.md index 3f4738ac15..5e6b34f36d 100644 --- a/src/protocols/tracking-plan/libraries.md +++ b/src/protocols/tracking-plan/libraries.md @@ -51,7 +51,7 @@ However, please note that when a property or a event library is unsynced from a ![after un-syncing, they appear as 'Manually Added',](https://segment.zendesk.com/attachments/token/g5zAeCdyxxmj6xeDHUtMRu5fw/?name=image.png) ) -You'd not be able to resync the property/event library until you delete the event properties manually from the Tracking Plan and that is because, since the same properties/events already exist in the Tracking Plan as 'Manually Added', it will not allow you to sync a property library with the same properties +**Note**: You cannot resync the same property/event library until the manually added properties and events are deleted from the Tracking Plan. This is because the existing properties/events (now marked as "Manually Added") conflict with the resync attempt. > warning "" > All changes made to a synced library pass through to the Tracking Plans and may impact data deliverability