From 0c6eb25f7aca3636b82bd8af58d3fc63eaf2c074 Mon Sep 17 00:00:00 2001 From: markzegarelli Date: Tue, 1 Mar 2022 13:53:33 -0800 Subject: [PATCH 1/5] update make file --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 1e7fc2b02a..c1a4a3f39d 100755 --- a/Makefile +++ b/Makefile @@ -81,7 +81,7 @@ papi: vendor/bundle # make the list of beta connections .PHONY: beta -beta: vendor/bundle +beta: @node scripts/beta.js .PHONY: changelog From 0742c98580f1b21c4537a626f9e69b5ebf11bede Mon Sep 17 00:00:00 2001 From: markzegarelli Date: Wed, 2 Mar 2022 13:52:09 -0800 Subject: [PATCH 2/5] Add required server fields to Facebook CAPI (Actions) (#2554) * Add required server fields to Facebook CAPI (Actions) * remove year --- .github/Vocab/Docs/accept.txt | 4 +++- .../catalog/actions-facebook-conversions-api/index.md | 8 ++++++++ .../catalog/facebook-pixel-server-side/index.md | 2 +- vale-styles/Vocab/Docs/accept.txt | 4 +++- 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/.github/Vocab/Docs/accept.txt b/.github/Vocab/Docs/accept.txt index a34644350d..243c0fd65a 100644 --- a/.github/Vocab/Docs/accept.txt +++ b/.github/Vocab/Docs/accept.txt @@ -1,4 +1,6 @@ (?:C|c)annonical +(?:D|d)eduplicate +(?:D|d)eduplication (?:G|g)tag (?:K|k)laviyo (?:L|l)ookback @@ -59,4 +61,4 @@ Vero viewability WebKit Wootric -Zendesk \ No newline at end of file +Zendesk diff --git a/src/connections/destinations/catalog/actions-facebook-conversions-api/index.md b/src/connections/destinations/catalog/actions-facebook-conversions-api/index.md index 58098afc13..e7390ac3c4 100644 --- a/src/connections/destinations/catalog/actions-facebook-conversions-api/index.md +++ b/src/connections/destinations/catalog/actions-facebook-conversions-api/index.md @@ -55,7 +55,15 @@ Set up your Pixel to work with the Facebook Conversions API (Actions) destinatio {% include components/actions-fields.html %} +## Server Event Parameter Requirements +Facebook requires the `action_source` server event parameter for all events sent to the Conversions API. This parameter is used to specify where the conversions occurred. If `action_source` is set to 'website' then the `client_user_agent` and the `event_source_url` parameters are also required. Events sent to the Conversions API that do not meet the requirements may not be available for optimization, targeting, or measurement. + +| Server Event Parameter | Requirement | Implementation p | +| ---------------------- | ------------------------------------------- | ---------------------------------------------------------------------------------------------------- | +| `action_source` | Always required | It is set automatically but it can be set manually. | +| `client_user_agent` | Only required if `action_source` = "website" | It must be set manually if using a server library. It is set automatically if using the Segment web library. | +| `event_source_url` | Only required if `action_source` = "website" | It must be set manually if using a server library. It is set automatically if using the Segment web library. | ## Configuration options The Facebook Conversions API (Actions) destination gives you several ways to implement your conversion tracking. You can use it with [Facebook Pixel](/docs/connections/destinations/catalog/facebook-pixel/), or as a stand-alone alternative. You can read more about implementation options below and in [Facebook documentation](https://developers.facebook.com/docs/marketing-api/conversions-api/guides/end-to-end-implementation#pick-your-integration-type){:target="_blank"}. diff --git a/src/connections/destinations/catalog/facebook-pixel-server-side/index.md b/src/connections/destinations/catalog/facebook-pixel-server-side/index.md index 4fed2e89de..d2edca762e 100644 --- a/src/connections/destinations/catalog/facebook-pixel-server-side/index.md +++ b/src/connections/destinations/catalog/facebook-pixel-server-side/index.md @@ -15,7 +15,7 @@ hide-dossier: true > On February 15th 2021, Facebook began enforcing new requirements for server event parameters. After that date, events sent to the Conversions API that do not meet the new requirements might not be available for optimization, targeting, or measurement. For details on how to implement these requirements see [Server Event Parameter Requirements](/docs/connections/destinations/catalog/facebook-pixel-server-side/#server-event-parameter-requirements) > success "" -> **Good to know**: This page is about the classic Facebook Conversions API Segment destination. There's also a page about the new [Facebook Conversions API (Actions) destination](/docs/connections/destinations/catalog/actions-facebook-conversions-api/). Both of these destinations are in Public Beta and receive data _from_ Segment. We recommend using the new Facebook Conversions API (Actions) destination for additional functionality and flexibility. +> **Good to know**: This page is about the classic Facebook Conversions API Segment destination. There's also a page about the new [Facebook Conversions API (Actions) destination](/docs/connections/destinations/catalog/actions-facebook-conversions-api/). Both of these destinations are in Public Beta and receive data _from_ Segment. Segment recommends the new Facebook Conversions API (Actions) destination for additional functionality and flexibility. > info "Destination name change" > Facebook Conversions API was renamed from Facebook Pixel Server-Side. diff --git a/vale-styles/Vocab/Docs/accept.txt b/vale-styles/Vocab/Docs/accept.txt index a34644350d..243c0fd65a 100644 --- a/vale-styles/Vocab/Docs/accept.txt +++ b/vale-styles/Vocab/Docs/accept.txt @@ -1,4 +1,6 @@ (?:C|c)annonical +(?:D|d)eduplicate +(?:D|d)eduplication (?:G|g)tag (?:K|k)laviyo (?:L|l)ookback @@ -59,4 +61,4 @@ Vero viewability WebKit Wootric -Zendesk \ No newline at end of file +Zendesk From c62eaeff6940b99bacc9f654ce742fe1aaca0acc Mon Sep 17 00:00:00 2001 From: markzegarelli Date: Thu, 3 Mar 2022 08:59:16 -0800 Subject: [PATCH 3/5] updated the catalog (#2555) --- scripts/catalog_papi.js | 2 +- src/_data/catalog/destination_categories.yml | 2 +- src/_data/catalog/destinations.yml | 10 ++++++++-- src/_data/catalog/regional-supported.yml | 2 +- src/_data/catalog/source_categories.yml | 2 +- src/_data/catalog/sources.yml | 2 +- 6 files changed, 13 insertions(+), 7 deletions(-) diff --git a/scripts/catalog_papi.js b/scripts/catalog_papi.js index 04618bbe22..878de47c0d 100644 --- a/scripts/catalog_papi.js +++ b/scripts/catalog_papi.js @@ -349,7 +349,7 @@ const updateDestinations = async () => { let connection_modes = getConnectionModes({ components: destination.components, platforms: destination.supportedPlatforms, - browserUnbundlingSupported: destination.supportedFeatures.browserUnbundling, + browserUnbundling: destination.supportedFeatures.browserUnbundling, browserUnbundlingPublic: destination.supportedFeatures.browserUnbundlingPublic, methods: destination.supportedMethods }) diff --git a/src/_data/catalog/destination_categories.yml b/src/_data/catalog/destination_categories.yml index 93b8e9c2c2..d8940b90ce 100644 --- a/src/_data/catalog/destination_categories.yml +++ b/src/_data/catalog/destination_categories.yml @@ -1,5 +1,5 @@ # AUTOGENERATED FROM PUBLIC API. DO NOT EDIT -# destination categories last updated 2022-02-28 +# destination categories last updated 2022-03-02 items: - display_name: A/B Testing slug: a-b-testing diff --git a/src/_data/catalog/destinations.yml b/src/_data/catalog/destinations.yml index 69f5fb0209..c286644e44 100644 --- a/src/_data/catalog/destinations.yml +++ b/src/_data/catalog/destinations.yml @@ -1,5 +1,5 @@ # AUTOGENERATED FROM PUBLIC API. DO NOT EDIT -# destination data last updated 2022-02-28 +# destination data last updated 2022-03-02 items: - destination_id: 60b5d0a01f3726b85dc05aab display_name: 2mee @@ -25309,7 +25309,7 @@ items: mobile: true server: false cloud: - web: false + web: true mobile: false server: false settings: @@ -33789,6 +33789,12 @@ items: setting. required: false label: Disable the Totango Heartbeat + - name: region + type: select + defaultValue: '' + description: What Region should data be sent to + required: true + label: Region - name: serviceId type: string defaultValue: '' diff --git a/src/_data/catalog/regional-supported.yml b/src/_data/catalog/regional-supported.yml index e259db3616..18ca9269d4 100644 --- a/src/_data/catalog/regional-supported.yml +++ b/src/_data/catalog/regional-supported.yml @@ -1,5 +1,5 @@ # AUTOGENERATED LIST OF CONNECTIONS THAT SUPPORT REGIONAL -# Last updated 2022-02-28 +# Last updated 2022-03-02 warehouses: - id: WcjBCzUGff display_name: Azure SQL Data Warehouse diff --git a/src/_data/catalog/source_categories.yml b/src/_data/catalog/source_categories.yml index daffcb748f..ed48f829ee 100644 --- a/src/_data/catalog/source_categories.yml +++ b/src/_data/catalog/source_categories.yml @@ -1,5 +1,5 @@ # AUTOGENERATED FROM PUBLIC API. DO NOT EDIT -# source cateogries last updated 2022-02-28 +# source cateogries last updated 2022-03-02 items: - display_name: A/B Testing slug: a-b-testing diff --git a/src/_data/catalog/sources.yml b/src/_data/catalog/sources.yml index 763d1378ce..e839ac5b93 100644 --- a/src/_data/catalog/sources.yml +++ b/src/_data/catalog/sources.yml @@ -1,5 +1,5 @@ # AUTOGENERATED FROM PUBLIC API. DO NOT EDIT -# sources last updated 2022-02-28 +# sources last updated 2022-03-02 items: - id: 8HWbgPTt3k display_name: .NET From ee542966c3baddf7448ffd422e5c9cef6ae2b58f Mon Sep 17 00:00:00 2001 From: markzegarelli Date: Thu, 3 Mar 2022 08:59:29 -0800 Subject: [PATCH 4/5] Add 'name' to traits list for Group call (#2553) --- src/connections/destinations/catalog/hubspot/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/src/connections/destinations/catalog/hubspot/index.md b/src/connections/destinations/catalog/hubspot/index.md index a3e04da2a1..48edea6d70 100644 --- a/src/connections/destinations/catalog/hubspot/index.md +++ b/src/connections/destinations/catalog/hubspot/index.md @@ -163,6 +163,7 @@ Segment can send the following group traits to HubSpot as special properties: - industry - phone - website +- name ## Troubleshooting From 80aa442ac7a90889e6c79180264198961a592985 Mon Sep 17 00:00:00 2001 From: markzegarelli Date: Thu, 3 Mar 2022 09:00:49 -0800 Subject: [PATCH 5/5] Add a note about super properties in Mixpanel (#2552) --- src/connections/destinations/catalog/mixpanel/index.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/connections/destinations/catalog/mixpanel/index.md b/src/connections/destinations/catalog/mixpanel/index.md index 640a35e163..57f94051ef 100644 --- a/src/connections/destinations/catalog/mixpanel/index.md +++ b/src/connections/destinations/catalog/mixpanel/index.md @@ -164,6 +164,9 @@ By default, each trait (that is, properties in an `identify` call) is registered Disable **Set All Traits as Super Properties or People Properties By Default** to disable the default behavior and register super properties explicitly. For more information, see [Explicitly set People Properties and Super Properties](#explicitly-set-people-properties-and-super-properties). +> info "" +> Super properties require a device mode connection. + #### Set People Properties If you've enabled Mixpanel People in your Segment settings, Segment calls Mixpanel's `people.set` with the same `traits` object. There's no need for an additional API call to populate Mixpanel People.