Skip to content

Commit

Permalink
removed stacks
Browse files Browse the repository at this point in the history
  • Loading branch information
alexanderkirtzel committed Nov 20, 2024
1 parent b931ff3 commit 5430234
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 176 deletions.
7 changes: 3 additions & 4 deletions website/docs/clients/walkerjs/installation/gtm.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,9 @@ import Link from '@docusaurus/Link';
import { Button } from '/src/components/atoms/buttons';

The easiest way to install walkerjs.js via GTM is to use
the&nbsp;<Link to="/docs/stacks/gtm/tag_template">walkerOS tag template</Link>.
The template includes different ways to load, configure and use walker.js. It is
part of the&nbsp;<Link to="/docs/stacks/gtm/">GTM Stack</Link>, see
the&nbsp;<Link to="/docs/guides/gtm/">walkerOS tag template</Link>. The template
includes different ways to load, configure and use walker.js.

<div class="mx-auto mt-5 max-w-md sm:flex sm:justify-center md:mt-8">
<Button link="/docs/stacks/gtm/tag_template">GTM Tag Template</Button>
<Button link="/docs/guides/gtm/">GTM Tag Template</Button>
</div>
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,13 @@ title: Google Tag Manager
description: How to install walker.js with Google Tag Manager (GTM)
---

import Outdated from '/src/components/atoms/outdated';

<Outdated />

import Link from '@docusaurus/Link';
import { Button } from '/src/components/atoms/buttons';

The easiest way to install walkerjs.js via GTM is to use
the&nbsp;<Link to="/docs/stacks/gtm/tag_template">walkerOS tag template</Link>.
The template includes different ways to load, configure and use walker.js. It is
part of the&nbsp;<Link to="/docs/stacks/gtm/">GTM Stack</Link>, see
the&nbsp;<Link to="/docs/guides/gtm/">walkerOS tag template</Link>. The template
includes different ways to load, configure and use walker.js.

<div class="mx-auto mt-5 max-w-md sm:flex sm:justify-center md:mt-8">
<Button link="/docs/stacks/gtm/tag_template">GTM Tag Template</Button>
<Button link="/docs/guides/gtm/">GTM Tag Template</Button>
</div>
4 changes: 0 additions & 4 deletions website/docs/stacks/_category_.json

This file was deleted.

106 changes: 0 additions & 106 deletions website/docs/stacks/firebase.mdx

This file was deleted.

31 changes: 0 additions & 31 deletions website/docs/stacks/index.mdx

This file was deleted.

30 changes: 8 additions & 22 deletions website/docs/walkeros/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,6 @@ flowchart LR
subgraph Collection
Clients
end
subgraph Processing
Stacks
end
subgraph Activation
Destinations
end
Expand All @@ -74,20 +71,15 @@ flowchart LR
analytics["Analytics"]
end
Clients --> Destinations
Destinations --> Stacks
Stacks --> Tools
Destinations --> Tools
click Clients "/docs/clients/"
click Stacks "/docs/stacks/"
click Destinations "/docs/destinations/"
```

- <Link to="clients">**Clients**</Link>: Collecting events, state management and
complete control of data collection.
- <Link to="destinations">**Destinations**</Link>: Activating data by
initializing, mapping and finally sharing events to third-party tools.
- <Link to="stacks">**Stacks**</Link>: Server-side processing for data
validation, enrichment and redaction.
- <Link to="utils">**Utils**</Link>: Supporting helper function to standardize
and improve data collection.

Expand Down Expand Up @@ -118,8 +110,7 @@ flowchart LR
DestinationsC["Destinations"]
end
subgraph Server-side["Server-side"]
Stacks
Node["Node\nClient"]
SourceNode["Source Node"]
DestinationsS["Destinations"]
end
end
Expand All @@ -132,16 +123,14 @@ flowchart LR
Website <-- a --> walker.js
walker.js -- b --> DestinationsC
DestinationsC -- c --> Tools
DestinationsC -- d --> Stacks
App -- d --> Stacks
Backend -- d --> Stacks
Stacks -- e --> Node
Node -- f --> DestinationsS
DestinationsC -- d --> SourceNode
App -- d --> SourceNode
Backend -- d --> SourceNode
SourceNode -- f --> DestinationsS
DestinationsS -- g --> Tools
click Utils "/docs/utils/"
click walker.js "/docs/clients/walkerjs/"
click Node "/docs/clients/node/"
click Stacks "/docs/stacks/"
click SourceNode "/docs/clients/node/"
click DestinationsC "/docs/destinations/web/"
click DestinationsS "/docs/destinations/node/"
```
Expand All @@ -166,11 +155,8 @@ flowchart LR

### Server-side setups

- **d**: Events can be sent to a&nbsp;<Link to="/docs/stacks/">Stacks</Link>
(public) endpoint from various sources.
- **e**: Within&nbsp;<Link to="/docs/stacks/">Stacks</Link>, events are
processed using the&nbsp;<Link to="/docs/clients/node/">Node Client</Link>,
validating and enhancing them before forwarding.
- **d**: Events can be sent to a (public) endpoint from various sources, running
a&nbsp;<Link to="/docs/sources/node/">Source Node</Link>
- **f**: Similar to client-side operations, consent gets verified, a
&nbsp;<Link to="/docs/destinations/node/">destination</Link>
eventually&nbsp;<Link to="/docs/destinations/node/#init">initialized</Link>,
Expand Down
2 changes: 1 addition & 1 deletion website/src/components/home/features.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ export default function Features(): JSX.Element {
Capture events easily and privacy-compliant from your application or
site with WalkerOS web or node.js clients.
</Feature>
<Feature title="Process" link="/docs/stacks/" icon={iconProcess}>
<Feature title="Process" link="/docs/walkeros/event-model" icon={iconProcess}>
Ingest your data to your own endpoint to ensure ownership and comply
with legislation.
</Feature>
Expand Down

0 comments on commit 5430234

Please sign in to comment.