Skip to content

Commit

Permalink
Deprecate Edge Integrations docs (#9251)
Browse files Browse the repository at this point in the history
* add alert that these docs are deprecated

* update from "deprecated" to "archived"

* Scrub crosslinks

* Add crosslink back to fastly intro

---------

Co-authored-by: Rachel Whitton <[email protected]>
  • Loading branch information
jazzsequence and rachelwhitton authored Oct 11, 2024
1 parent 3239aa5 commit 4b6ceae
Show file tree
Hide file tree
Showing 9 changed files with 62 additions and 21 deletions.
14 changes: 12 additions & 2 deletions source/content/guides/edge-integrations/01-introduction.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Edge Integrations
subtitle: Introduction
subtitle: Introduction [Archived]
description: A modern approach to audience-based content personalization.
tags: [collaborate, composer, continuous-integrations, webops, workflow]
contributors: [michellecolon-pantheon, jazzsequence, jspellman814]
Expand All @@ -15,9 +15,19 @@ cms: [drupal, wordpress]
audience: [development]
product: [--]
integration: [--]
reviewed: "2022-03-23"
reviewed: "2024-10-09"
---

<Alert title="Warning" type="danger">

This page has been archived. The content is no longer maintained and may be outdated.

The Pantheon Edge Integrations SDKs [for Drupal](https://github.com/pantheon-systems/edge-integrations-drupal-sdk) and [WordPress](https://github.com/pantheon-systems/edge-integrations-wordpress-sdk) are no longer maintained and those repositories have been archived.

While the integrations are still available with Pantheon Advanced Global CDN, and the code remains available, the SDKs are no longer actively developed or supported.

</Alert>

This guide is made to facilitate the onboarding process for developers who are implementing content personalization via Pantheon's [Advanced Global CDN](/guides/professional-services/advanced-global-cdn) into their own Drupal or WordPress website.

## What Is Edge Integrations? (Pilot)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,24 +1,33 @@
---
title: Edge Integrations
subtitle: Configuration Overview
subtitle: Configuration Overview [Archived]
description: An overview of how to configure the pieces of Edge Integrations.
tags: [collaborate, composer, continuous-integrations, webops, workflow]
contributors: [michellecolon-pantheon, jazzsequence, jspellman814]
type: guide
showtoc: true
permalink: docs/guides/edge-integrations/configuration-overview/
editpath: edge-integrations/02-configuration-overview.md
reviewed: "2022-03-23"
contenttype: [guide]
innav: [false]
categories: [personalization]
cms: [drupal, wordpress]
audience: [development]
product: [--]
integration: [--]

reviewed: "2024-10-09"
---

<Alert title="Warning" type="danger">

This page has been archived. The content is no longer maintained and may be outdated.

The Pantheon Edge Integrations SDKs [for Drupal](https://github.com/pantheon-systems/edge-integrations-drupal-sdk) and [WordPress](https://github.com/pantheon-systems/edge-integrations-wordpress-sdk) are no longer maintained and those repositories have been archived.

While the integrations are still available with Pantheon Advanced Global CDN, and the code remains available, the SDKs are no longer actively developed or supported.

</Alert>

## Prerequisites

Your website must be connected to [Pantheon’s Advanced Global CDN](/guides/professional-services/advanced-global-cdn) (AGCDN) via the supported module and be assigned a required Terraform configuration for personalization features to work on your instance. Typically, this configuration is applied on a per-environment basis. This guide doesn’t cover Fastly setup and assumes that it’s already working and has been tested.
Expand Down
14 changes: 12 additions & 2 deletions source/content/guides/edge-integrations/03-drupal-sdk.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Edge Integrations
subtitle: Drupal SDK
subtitle: Drupal SDK [Archived]
description: Install, configure, and use Edge Integrations with Drupal.
tags: [collaborate, composer, continuous-integrations, webops, workflow]
contributors: [michellecolon-pantheon, jazzsequence, jspellman814, robloach, enotick]
Expand All @@ -15,9 +15,19 @@ cms: [drupal, wordpress]
audience: [development]
product: [--]
integration: [--]
reviewed: "2021-03-23"
reviewed: "2024-10-09"
---

<Alert title="Warning" type="danger">

This page has been archived. The content is no longer maintained and may be outdated.

The Pantheon Edge Integrations SDK [for Drupal](https://github.com/pantheon-systems/edge-integrations-drupal-sdk) is no longer maintained and those repositories have been archived.

While the integrations are still available with Pantheon Advanced Global CDN, and the code remains available, the SDKs are no longer actively developed or supported.

</Alert>

The Edge Integrations personalization system for Drupal consists of two main parts:

- Pantheon Edge Integrations library - a CMS-agnostic PHP library that allows reading, process, and set vary headers to be recognized by Pantheon Advanced Global CDN.
Expand Down
14 changes: 12 additions & 2 deletions source/content/guides/edge-integrations/04-wordpress-sdk.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Edge Integrations
subtitle: WordPress SDK
subtitle: WordPress SDK [Archived]
description: Install, configure, and use the Edge Integrations with WordPress.
tags: [collaborate, composer, continuous-integrations, webops, workflow]
contributors: [michellecolon-pantheon, jazzsequence, jspellman814]
Expand All @@ -15,9 +15,19 @@ cms: [drupal, wordpress]
audience: [development]
product: [--]
integration: [--]
reviewed: "2022-03-09"
reviewed: "2024-10-09"
---

<Alert title="Warning" type="danger">

This page has been archived. The content is no longer maintained and may be outdated.

The Pantheon Edge Integrations SDK for [WordPress](https://github.com/pantheon-systems/edge-integrations-wordpress-sdk) is no longer maintained and those repositories have been archived.

While the integrations are still available with Pantheon Advanced Global CDN, and the code remains available, the SDKs are no longer actively developed or supported.

</Alert>

This doc will help you personalize and provide custom experiences for visitors to your website, based on Geotargeting and Interest targeting.

## Before You Begin
Expand Down
14 changes: 12 additions & 2 deletions source/content/guides/edge-integrations/05-analytics.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Edge Integrations
subtitle: Analytics
subtitle: Analytics [Archived]
description: Integrate Edge Integrations with Google Tag Manager and Google Analytics.
tags: [collaborate, composer, continuous-integrations, webops, workflow]
contributors: [michellecolon-pantheon, jazzsequence, jspellman814]
Expand All @@ -15,9 +15,19 @@ cms: [drupal, wordpress]
audience: [development]
product: [--]
integration: [--]
reviewed: "2022-03-09"
reviewed: "2024-10-09"
---

<Alert title="Warning" type="danger">

This page has been archived. The content is no longer maintained and may be outdated.

The Pantheon Edge Integrations SDKs [for Drupal](https://github.com/pantheon-systems/edge-integrations-drupal-sdk) and [WordPress](https://github.com/pantheon-systems/edge-integrations-wordpress-sdk) are no longer maintained and those repositories have been archived. Additionally, this guide is written for a version of Google Analytics that may no longer be supported.

While the integrations are still available with Pantheon Advanced Global CDN, and the code remains available, the SDKs are no longer actively developed or supported.

</Alert>

Pantheon’s Edge Integrations offers advanced and powerful features for content personalization. At this time, two key primary features are supported: Geo and Interest. These features allow us to serve different content to each user at given URLs. Google Analytics won’t differentiate between the personalized versions of a page unless you instruct it otherwise. This section aims to help you enhance your configuration to track personalization experiences via Google Tag Manager.

## Requirements
Expand Down
2 changes: 0 additions & 2 deletions source/content/guides/fastly-pantheon/01-introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,6 @@ You should consult the [Edge Integrations Guide](/guides/edge-integrations/) and

## More Resources

- [Edge Integrations](/guides/edge-integrations/)

- [New Relic Performance Monitoring on Pantheon](/guides/new-relic)

- [Pantheon Global CDN](/guides/global-cdn) - Learn about the Global CDN that comes with all Pantheon sites.
Expand Down
4 changes: 0 additions & 4 deletions source/content/modules.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,6 @@ WordPress users should review [Pantheon Plugins](/guides/wordpress-configuration

The Advanced Page Cache module attaches [Drupal's cache metadata](https://www.drupal.org/docs/8/api/cache-api/cache-api) to a response so that Pantheon's [Global CDN](/guides/global-cdn) edge service can granularly clear new content as it is saved. The Global CDN can detect when underlying data changes, such as nodes and taxonomy terms, then clear pages containing that entity. For details, see [this blog post](https://pantheon.io/blog/pantheon-advanced-page-cache-drupal-cache-metadata-global-cdn).

## Edge Personalization

The [Edge Integrations Drupal module](/guides/edge-integrations/drupal-sdk/) is a Software Development Kit (SDK) that allows users to personalize Drupal. This module uses configuration at the "edge" or the CDN to enable personalization options for Geolocation or Interests. This is done by using HTTP vary headers that tell the CDN to return cached variations of content based on values identified by the user browsing the site.

## [Generate Errors (Drupal 7)](https://www.drupal.org/project/generate_errors)

Interface which allows you to generate various errors to test system behaviors like custom errors and server responses.
Expand Down
4 changes: 2 additions & 2 deletions source/content/products.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,9 +102,9 @@ Pantheon offers a wide array of products and features to simplify building and m

</Product>

<Product title={"Personalization"} link={"/guides/edge-integrations/"}>
<Product title={"Pantheon Secrets"} link={"/guides/secrets/"}>

Edge Integrations is a Software Development Kit (SDK) that allows users to personalize WordPress and Drupal.
Pantheon Secrets is key to maintaining industry best practices for secrets management, secure builds, and application implementation to provide an additional layer of security to your site.

</Product>

Expand Down
2 changes: 0 additions & 2 deletions source/data/landings.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1066,8 +1066,6 @@
url: "/guides/local-development/drupal-phpstorm"
- text: "Drupal Commerce"
url: "/guides/drupal-commerce"
- text: "Drupal SDK"
url: "/guides/edge-integrations/drupal-sdk/"
- text: "Using Terminus to Create and Update Drupal Sites on Pantheon"
url: "/guides/terminus-drupal-site-management/"
icon: "book"
Expand Down

0 comments on commit 4b6ceae

Please sign in to comment.