Skip to content

Commit a4b0cd7

Browse files
authored
Merge pull request #3545 from segmentio/develop
Release 22.38.2
2 parents 1a6610c + af5b014 commit a4b0cd7

File tree

18 files changed

+6022
-10284
lines changed

18 files changed

+6022
-10284
lines changed

Gemfile.lock

100755100644
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ GEM
3131
httpclient (~> 2.8, >= 2.8.3)
3232
json (>= 1.5.1)
3333
colorator (1.1.0)
34-
commonmarker (0.23.4)
34+
commonmarker (0.23.6)
3535
concurrent-ruby (1.1.9)
3636
dotenv (2.7.6)
3737
em-websocket (0.5.2)

package-lock.json

Lines changed: 258 additions & 665 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"superagent": "^6.1.0",
3737
"webpack": "^5.53.0",
3838
"webpack-cli": "^4.8.0",
39-
"yaml-lint": "^1.2.4"
39+
"yaml-lint": "^1.7.0"
4040
},
4141
"dependencies": {
4242
"@algolia/autocomplete-js": "^1.4.0",
@@ -46,7 +46,7 @@
4646
"ajv": "^6.10.2",
4747
"algoliasearch": "^4.10.5",
4848
"ansi-regex": "^6.0.1",
49-
"browser-sync": "^2.27.7",
49+
"browser-sync": "^2.27.10",
5050
"check-links": "^1.1.8",
5151
"clipboard": "^2.0.8",
5252
"diff": "^5.0.0",

src/_data/catalog/destination_categories.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# AUTOGENERATED FROM PUBLIC API. DO NOT EDIT
2-
# destination categories last updated 2022-09-20
2+
# destination categories last updated 2022-09-22
33
items:
44
- display_name: A/B Testing
55
slug: a-b-testing

src/_data/catalog/destinations.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# AUTOGENERATED FROM PUBLIC API. DO NOT EDIT
2-
# destination data last updated 2022-09-20
2+
# destination data last updated 2022-09-22
33
items:
44
- id: 60b5d0a01f3726b85dc05aab
55
display_name: 2mee
@@ -37569,13 +37569,13 @@ items:
3756937569
- id: 61957755c4d820be968457de
3757037570
display_name: Salesforce (Actions)
3757137571
name: Salesforce (Actions)
37572-
slug: salesforce-actions
37573-
hidden: true
37572+
slug: actions-salesforce
37573+
hidden: false
3757437574
endpoints:
3757537575
- us
3757637576
regions:
3757737577
- us
37578-
url: connections/destinations/catalog/salesforce-actions
37578+
url: connections/destinations/catalog/actions-salesforce
3757937579
previous_names:
3758037580
- Salesforce (Actions)
3758137581
website: https://www.salesforce.com/products/sales-cloud/overview/

src/_data/catalog/regional-supported.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# AUTOGENERATED LIST OF CONNECTIONS THAT SUPPORT REGIONAL
2-
# Last updated 2022-09-20
2+
# Last updated 2022-09-22
33
warehouses:
44
- id: WcjBCzUGff
55
display_name: Azure SQL Data Warehouse
@@ -3353,8 +3353,8 @@ destinations:
33533353
- us
33543354
- id: 61957755c4d820be968457de
33553355
display_name: Salesforce (Actions)
3356-
slug: salesforce-actions
3357-
url: connections/destinations/catalog/salesforce-actions
3356+
slug: actions-salesforce
3357+
url: connections/destinations/catalog/actions-salesforce
33583358
regions:
33593359
- us
33603360
endpoints:

src/_data/catalog/slugs.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,6 @@
4343
- original: "mixpanel-actions"
4444
override: "actions-mixpanel"
4545
- original: "rokt"
46-
override: "rokt-integration"
46+
override: "rokt-integration"
47+
- original: "salesforce-actions"
48+
override: "actions-salesforce"

src/_data/catalog/source_categories.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# AUTOGENERATED FROM PUBLIC API. DO NOT EDIT
2-
# source cateogries last updated 2022-09-20
2+
# source cateogries last updated 2022-09-22
33
items:
44
- display_name: A/B Testing
55
slug: a-b-testing

src/_data/catalog/sources.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# AUTOGENERATED FROM PUBLIC API. DO NOT EDIT
2-
# sources last updated 2022-09-20
2+
# sources last updated 2022-09-22
33
items:
44
- id: 8HWbgPTt3k
55
display_name: .NET

src/_includes/components/actions-fields.html

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
{% assign settings = currentIntegration.settings %}
1717
{% assign actions = currentIntegration.actions %}
1818
{% assign presets = currentIntegration.presets %}
19+
{% assign hiddenActions = page.hide_action | map: "id"%}
1920

2021

2122
{% if settings.size > 0 %}
@@ -81,7 +82,6 @@
8182

8283
## Available Actions
8384

84-
8585
Build your own Mappings! Combine supported [triggers](/docs/connections/destinations/actions/#components-of-a-destination-action) with the following {{currentIntegration.display_name | remove: " (Actions)"}}-supported actions:
8686

8787
<div class="premonition info">
@@ -93,10 +93,13 @@
9393
</div>
9494

9595
{% for action in actions %}
96+
{% unless hiddenActions contains action.id %}
9697
- [{{action.name}}](#{{action.name | slugify}})
98+
{% endunless %}
9799
{% endfor %}
98100

99101
{% for action in actions %}
102+
{% unless hiddenActions contains action.id %}
100103
### {{action.name}}
101104
<p>{{action.description | markdownify}}</p>
102105
<p>{{action.name}} is a <strong>{{action.platform | capitalize}}</strong> action. The default Trigger is:</p> <code>{{action.defaultTrigger}}</code>
@@ -136,6 +139,6 @@
136139
{% else %}
137140
This action does not have any fields.
138141
{% endif %}
139-
142+
{% endunless %}
140143
{% endfor %}
141144

src/_includes/components/available-actions.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<tbody>
1212
{% for dest in actionsDests %}
1313
{% unless dest.hidden == true %}
14-
{% if dest.actions.size > 0 || dest.actions.presets.size > 0%}
14+
{% if dest.actions.size > 0 %}
1515
<tr>
1616
<td><a href="/docs/{{dest.url}}">{{dest.name}}</a></td>
1717
<td>{% if dest.status == "PUBLIC_BETA" %}Beta {% else %} GA {%endif%}</td>

src/connections/destinations/catalog/actions-intercom-cloud/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,15 @@ Intercom Cloud Mode (Actions) provides the following benefits over the classic I
3737
3. Click **Configure Intercom Cloud Mode (Actions)**.
3838
4. Select the source that will send data to Intercom Cloud Mode (Actions) and follow the steps to name your destination.
3939
5. On the **Settings** tab, authenticate with Intercom using OAuth.
40-
6. Follow the steps in the Destinations Actions documentation on [Customizing mappings](/docs/connections/destinations/actions/#customizing-mappings).
40+
6. Follow the steps in the Destinations Actions documentation on [Customizing mappings](/docs/connections/destinations/actions/#customize-mappings).
4141
7. Enable the destination and configured mappings.
4242

43-
{% include components/actions-fields.html settings="true"%}
43+
{% include components/actions-fields.html %}
4444

4545
## FAQ & Troubleshooting
4646

4747
### Why is a company I created missing from my Intercom dashboard?
4848
If a company is created without an attached user, the company does not appear on Intercom's dashboard. This is expected. Once a user is attached to the company, it should appear in the list of companies.
4949

5050
### Why isn’t a user getting attached to a company?
51-
When you use the Identify Company action, Segment creates or updates a company's information. In the same action, Segment also attaches the user in your group call to that company. If the user doesn't exist in Intercom when the action runs, Segment creates or updates the company but not attach the user. Ensure the user is created in Intercom first.
51+
When you use the Identify Company action, Segment creates or updates a company's information. In the same action, Segment also attaches the user in your group call to that company. If the user doesn't exist in Intercom when the action runs, Segment creates or updates the company but can't attach the user. Ensure the user is created in Intercom first.

src/connections/destinations/catalog/actions-intercom-web/index.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ hide-dossier: false
55
hidden: true
66
private: true
77
id: 62d9daff84a6bf190da9f592
8+
hide_action:
9+
- id: 5W984Qq59XEQnFYKXKHGeZ
10+
name: "Update User"
11+
- id: nqdBJoXJwFrzwoL1y45LYt
12+
name: "Update Company"
813
versions:
914
- name: 'Intercom Cloud Mode (Actions)'
1015
link: '/docs/connections/destinations/catalog/actions-intercom-cloud'

src/connections/destinations/catalog/hubspot/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ analytics.identify('user1234', {
5252
```
5353

5454
> info ""
55-
> HubSpot's device-mode integration has two conditions for Identify to create or update a contact. Identify calls must include a `traits.email` value and need to go with a Page or Track call. You can read more from HubSpot's documentation [here](https://developers.hubspot.com/docs/methods/tracking_code_api/identify_visitor){:target="_blank"}. If you are using HubSpot's cloud-mode integration, an Identify call will update records without the need for a Page or Track call.
55+
> HubSpot's device-mode integration has two conditions for Identify to create or update a contact: 1) Identify calls must include a `traits.email` value. 2) A Page or Track call must follow an Identify call. You can read more from [HubSpot's documentation](https://developers.hubspot.com/docs/methods/tracking_code_api/identify_visitor){:target="_blank"}. If you are using HubSpot's cloud-mode integration, an Identify call updates records without the need for a Page or Track call.
5656
5757
HubSpot does not accept any trait keys that contain upper case letters or spaces. Segment converts any custom traits you send to lower case, and replaces spaces with an underscore.
5858

src/guides/how-to-guides/cross-channel-tracking.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ If you do move key checkout events to the server side, you will have to manually
158158

159159
* **UTM parameters**: collecting the UTM params will allow you to tie conversion events to your marketing campaign or activities. This is valuable in that you can immediately measure performance and calculate ROI on your campaigns.
160160

161-
* **IP address**: the IP address can provide location intelligence for your customers. This means you can personalize your shopping experience or engagement emails with inventor that might be more relevant depending on your customers' locations.
161+
* **IP address**: the IP address can provide location intelligence for your customers. This means you can personalize your shopping experience or engagement emails with inventory that might be more relevant depending on your customers' locations.
162162

163163
* **User Agent**: the User Agent will inform you of your customers' preferred device and shopping experience. Are they converting on a mobile web browser? Native app? Or on their laptop?
164164

src/guides/regional-segment.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,11 @@ Regional Segment in the EU changes the way you [configure the Data Lakes AWS env
6969
### Warehouse Public IP Range
7070
Use Segment's custom CIDR `3.251.148.96/29` while authorizing Segment to write in to your Redshift or Postgres port. [BigQuery](/docs/connections/storage/catalog/bigquery/#getting-started) doesn't require you to allow a custom IP address.
7171

72+
## Known Limitations
73+
- Regional Segment is currently limited to the EU. Future expansion of Regional Segment beyond the EU is under evaluation by Segment Product and R&D.
74+
75+
- Edge proxies are deprecated. Customers using edge proxies may see US-based IP addresses in event payloads. For EU customers, Segment recommends using a Regionalized EU workspace. For non-EU customers, Segment recommends using the US-based endpoint (`api.segment.io`) to preserve client IP addresses.
76+
7277
## Destination support and Regional endpoint availability
7378

7479
> info "Don't see a regional endpoint for a tool you're using?"

src/personas/audiences/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ You can read the [full Profile API docs](/docs/personas/profile-api/) to learn m
177177

178178
## Download your Audience as a CSV file
179179

180-
You can download a copy of your Audience by visiting the the Audience overview page.
180+
You can download a copy of your Audience by visiting the Audience overview page.
181181
![Downloading an Audience as a CSV file](/docs/personas/images/audience_overview.png)
182182
Before you can download the CSV, you will need to generate it. There are three different options for formatting:
183183

0 commit comments

Comments
 (0)