Sync (aka push) a tracking plan code to an Analytics Governance tool (like Segment Protocols).
reflekt push --name my-plan
12:32:09 Loading Reflekt tracking plan 'my-plan'
12:32:09 Parsing event file account-created.yml
12:32:11 Parsing event file account-deleted.yml
12:32:12 Parsing event file checkout-step-viewed.yml
12:32:13 Parsing event file product-added.yml
12:32:15 Parsing event file order-completed.yml
12:32:16 Parsing event file page-viewed.yml
12:32:17 Converting Reflekt tracking plan 'my-plan' to Segment format
12:32:18 Converting 'Account Created'
12:32:18 Converting 'Account Deleted'
12:32:18 Converting 'Checkout Step Viewed'
12:32:18 Converting 'Product Added'
12:32:18 Converting 'Order Completed'
12:32:19 Converting 'Page Viewed'
12:32:20 Syncing converted tracking plan 'my-plan' to Segment
12:32:21 [SUCCESS] Synced Reflekt tracking plan 'my-plan' to Segment
<aside>
⚠️ reflekt push
is not supported in Reflekt projects that have specified Avo as their analytics governance tool.
</aside>
Available arguments
reflekt push --help
Usage: reflekt push [OPTIONS]
Sync tracking plan to CDP or Analytics Governance tool.
Options:
-n, --name TEXT Tracking plan name in CDP or Analytics Governance tool.
[required]
--dry Output JSON to be synced, without actually syncing it.
--help Show this message and exit.