Skip to content

Commit dda921f

Browse files
authored
Merge pull request segmentio#6212 from segmentio/DOC-849
updated wording for salesforce version upgrade
2 parents 908bab1 + 5b1fcbd commit dda921f

File tree

5 files changed

+17
-5
lines changed

5 files changed

+17
-5
lines changed

src/connections/destinations/catalog/google-tag-manager/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -102,4 +102,4 @@ If you're using an 'environment' variable for `gtm_preview` in your tag's query
102102

103103
For Google Tag Manager, consent mode settings need to be managed directly [within your GTM account](https://support.google.com/tagmanager/answer/10718549?hl=en#tag-settings){:target="_blank"}. There's no direct update from Segment for the GTM destination regarding consent mode, as it's managed within GTM tags themselves.
104104

105-
Segment recommeds you to install a consent management platform that uses the current [consent-tools wrapper](https://github.com/segmentio/analytics-next/tree/master/packages/consent/consent-tools){:target="_blank"} that's outside of Google Tag Manager such as [One Trust](https://tanelytics.com/integrate-onetrust-with-google-tag-manager/){:target="_blank"}.
105+
Segment recommends you install a consent management platform that uses the current [consent-tools wrapper](https://github.com/segmentio/analytics-next/tree/master/packages/consent/consent-tools){:target="_blank"} that's outside of Google Tag Manager like [OneTrust](https://tanelytics.com/integrate-onetrust-with-google-tag-manager/){:target="_blank"}.

src/connections/sources/catalog/cloud-apps/salesforce/index.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ id: 2baks93n
99
Take your company's analysis to the next level by **adding Salesforce as a Source to Segment.** Segment automatically collects objects like `Accounts`, `Campaigns`, and `Tasks` and loads them into your data warehouse. 
1010

1111
> info "Salesforce version upgrade to 58.0"
12-
> Segment's Salesforce source is currently running on version 39.0. On March 25, 2024, the Salesforce source will upgrade to use Salesforce's latest API version 58.0. See the [version upgrade changes](#version-upgrade-changes) to learn more.
12+
> Segment's Salesforce source is currently running on version 39.0. On March 25, 2024, the Salesforce source will upgrade to use Salesforce's API version 58.0. See the [version upgrade changes](#version-upgrade-changes) to learn more.
1313
1414
## Getting started
1515
> info ""
@@ -129,7 +129,7 @@ For Salesforce, Segment uses the `SystemModstamp`(system_modstamp) field to chec
129129
If you've added and selected custom fields to an existing collection and would not like to use `SystemModstamp` to bring in historical data, [contact Segment Support](https://segment.com/help/contact/){:target="_blank"} to configure them to sync. You do not need to include the field names.
130130

131131
## Version upgrade changes
132-
On March 25, 2024, Segment will upgrade the Salesforce source integration from version 39.0 to Salesforce's latest API version 58.0. With the upgrade, there are [deleted fields](#deleted-fields) and [added fields](#added-fields).
132+
On March 25, 2024, Segment will upgrade the Salesforce source integration from version 39.0 to Salesforce's API version 58.0. With the upgrade, there are [deleted fields](#deleted-fields) and [added fields](#added-fields).
133133

134134
> info ""
135135
> All new Salesforce sources created on or after March 25, 2024 will use version 58.0.
@@ -139,7 +139,7 @@ On March 25, 2024, Segment will upgrade the Salesforce source integration from v
139139
Change | Fields
140140
---- | ------------
141141
Collections deprecated | `AssistantRecommendationShare`, `AssistantRecommendation`
142-
Deprecated (Column name, Collection) pairs | (`ForeignKeyAssetId, CustomBrandAsset`), (`UserPermissionsMobileUser, User`), (`OptionsRequireHttps, Site`), (`UniqueKey, LoginEvent`), (`OptionsExternalHttps, Domain`)
142+
Columns deprecated from the collections (Column name, Collection) | (`ForeignKeyAssetId, CustomBrandAsset`), (`UserPermissionsMobileUser, User`), (`OptionsRequireHttps, Site`), (`UniqueKey, LoginEvent`), (`OptionsExternalHttps, Domain`)
143143

144144

145145
### Added fields

src/connections/sources/catalog/libraries/website/javascript/custom-proxy.md

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ strat: ajs
66

77
Custom domains allow you to proxy Analytics.js and proxy all tracking event requests through your domain.
88

9+
You cannot use custom proxy setup for Analytics.js CDN or Tracking API with device-mode destinations because it requires the destination's native scripts are loaded onto the client, and the requests are sent directly to the destination.
10+
911
## Custom Proxy prerequisites
1012

1113
To set up a custom domain, you need:

src/guides/how-to-guides/collect-on-client-or-server.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Sensitive information is also best kept out of browsers. Any data you don't want
4343

4444
### Selecting Destinations
4545

46-
Each Segment library allows an `integrations` object either as a top level object or nested in options object. [Check your library docs](/docs/connections/sources/) for details; look for the section titled ["Selecting Destinations"](/docs/connections/sources/catalog/libraries/website/javascript/#selecting-destinations-with-the-integrations-object).
46+
Each Segment library allows an `integrations` object either as a top level object or nested in options object. 
4747

4848
This flag may be especially useful in Legacy source types, where an event might be triggered on both the client and server for various reasons. The following will cause the payload to be sent to all enabled tools **except** Facebook Pixel:
4949

src/protocols/faq.md

+10
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,16 @@ That being said, there are plenty of scenarios where the reactive Schema functio
128128

129129
Blocked events are blocked from sending to all Segment Destinations, including warehouses and streaming Destinations. When an Event is blocked using a Tracking Plan, it does not count towards your MTU limit. They will, however, count toward your MTU limit if you enable [blocked event forwarding](/docs/protocols/enforce/forward-blocked-events/) in your Source settings.
130130

131+
### Why am I seeing unplanned properties/traits in the payload when violations are triggered, despite using schema controls to omit them?
132+
133+
If you're seeing unplanned properties/traits in your payload despite using Schema Controls, you might want to select a new degree of blocking controls.
134+
135+
Segment's [Schema Controls](docs/connections/sources/schema/destination-data-control/) provide three options to omit properties/traits. Select the one that aligns with your requirements:
136+
137+
1. **Standard Schema Controls/"Unplanned Properties/Traits"**: Segment checks the names of incoming properties/traits against your Tracking Plan.
138+
2. **Standard Schema Controls/"JSON Schema Violations"**: Segment checks the names and evaluates the values of properties/traits. This is useful if you've specified a pattern or a list of acceptable values in the [JSON schema](/docs/protocols/tracking-plan/create/#edit-underlying-json-schema) for each Track event listed in the Tracking Plan.
139+
3. **Advanced Blocking Controls/"Common JSON Schema Violations"**: Segment evaluates incoming events thoroughly, including event names, context field names and values, and the names and values of properties/traits, against the [Common JSON schema](/docs/protocols/tracking-plan/create/#common-json-schema) in your Tracking Plan.
140+
131141
### Do blocked and discarded events count towards my MTU counts?
132142

133143
Blocking events within a [Source Schema](/docs/connections/sources/schema/) or [Tracking Plan](/docs/protocols/tracking-plan/create/) excludes them from API call and MTU calculations, as the events are discarded before they reach the pipeline that Segment uses for calculations.

0 commit comments

Comments
 (0)