Skip to main content
Skip table of contents

Chrome 3rd Party Cookies Update Guide (1/2024)

Google announced a Chrome update which will affect Amazon Connect customers. The Chrome update will become live in January 2024. Below is guidance on how to mitigate Amazon Connect and Extended Softphone issues associated with the Chrome update.

  • AWS Amazon Connect: Guidance sent on September 26, 2023. See below.

  • Common Extended Softphone Deployment Types: TTEC Digital / VF has put together Extended Softphone guidance based on several common types of deployments of the Extended Softphone. See Below

  • Custom Extended Softphone Deployments: If a TTEC Ditigal client has a custom Extended Softhphone deployment, we may need to provide consulting assistance to ensure the Extended Softphone is properly updated.

AWS Guidance as of 9/26/23

Google Chrome has announced an update that will begin impacting Amazon Connect customers in January 2024. If you have rolled out an Enterprise policy [2] which overrides Chrome third-party cookies from being disabled, there is no immediate action required. Otherwise, you will need to 1) enable an Enterprise policy [2] or 2) upgrade your custom Contact Control Panel (CCP), Customer Profiles, or Wisdom widget with the supported version of Streams (available as of September 22, 2023) and/or CTI Adapter (target availability late October 2023).

Our recommended approach is for customers to upgrade Streams and/or CTI Adapter. Once upgraded, it is anticipated agents will need to allow 3P cookies from Connect every 30 days. This upgrade will also address 3P cookies for Firefox and Edge. Please refer to our implementation guide [3] and release notes [4] for the latest information.

The following is a list of your affected resources:
arn:aws:connect:us-west-2:507083270750:instance/f21d1b52-4e6b-4fbb-8546-699ca1887a85

If you have any questions or concerns, please contact AWS Support [5].

[1] https://privacysandbox.com/open-web/#the-privacy-sandbox-timeline
[2] https://chromeenterprise.google/policies/#BlockThirdPartyCookies
[3] https://docs.aws.amazon.com/connect/latest/adminguide/admin-3pcookies.html
[4] https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-release-notes.html
[5] https://aws.amazon.com/support

TTEC Digital Guidance: Identify Your Deployment Type

Most common deployments are listed first.

Tarball Module

If your project was deployed using CDK, and your code repository package.json contains a file: dependency like this: "@voicefoundry-cloud/vf-extended-softphone": "file:voicefoundry-cloud-vf-extended-softphone-2.18.2.tgz"

Use Option 1: Tarball Update

CodeArtifact Module

If your project was deployed using CDK, and your code repository package.json contains a dependency like this: "@voicefoundry-cloud/vf-extended-softphone": "^2.18.0"

Use Option 1: Tarball Update

Extended Softphone Source Code Copy

If your repository contains a copy of the Extended Softphone source code instead of the NPM Module. Typically this will be a directory which has a package.json.name===[@voicefoundry-cloud|@ttec-dig-vf]/vf-extended-softphone

Use Option 2: Update Amazon Connect Streams

Custom CCP

If you have a completely custom CCP that is not based on Extended Softphone (package.json.name does not contain vf-extended-softphone) AND amazon-connect-streams exists as a dependency in package.json

Use Option 2: Update Amazon Connect Streams NPM

Legacy Custom CCP (>3 years old)

If your project contains a file named like amazon-connect-1.4.4-19-gd2eb716.js and does NOT contain a dependency for amazon-connect-streams in package.json.

Use Option 3: Update Amazon Connect Streams JS

Option 1: Tarball Update

Step 1: Obtain the Latest Tarball (Compressed NPM Package)

Contact TTEC Digital to request the latest tarball of the Extended Softphone, which contains the update. They will send it to you via email.

Step 2: Update Your Repository

  1. Copy the new tarball into the /packs directory in your repository

  2. Install the new dependency by using the path to the tarball
    npm install file:packs/voicefoundry-cloud-vf-extended-softphone-2.18.2.tgz

Step 3: Deployment

  1. Deploy the latest changes to AWS by following the deployment process outlined in your repository.

These steps should help you seamlessly upgrade your Extended Softphone to accommodate the new Chrome update. If you encounter any issues, don't hesitate to reach out for assistance.

Option 2: Update Amazon Connect Streams NPM

Search your repo package.json for amazon-connect-streams. In the same directory run npm install amazon-connect-streams@latest. Build and redeploy the app.

Option 3: Update Amazon Connect Streams JS

Download the latest version from GitHub and overwrite your local JS copy. Build and redeploy the app.

https://github.com/amazon-connect/amazon-connect-streams/tree/master/release

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.