Skip to content
Merged
Show file tree
Hide file tree
Changes from 166 commits
Commits
Show all changes
176 commits
Select commit Hold shift + click to select a range
a8c03fd
Update Bucket to Reflag
garethx Sep 9, 2025
9cd095c
add docs
mohammedabubaker1 Oct 2, 2025
404cb94
Small fixes for batch 6.4
elemhunt Oct 10, 2025
4f20b8f
Merge branch 'segmentio:develop' into develop
elemhunt Oct 10, 2025
e8c2f4c
Update Sendgrid set up guide
sade-wusi Oct 10, 2025
f9a323e
sneak a peek [netlify-build]
sade-wusi Oct 10, 2025
aa96c33
email link fix
sade-wusi Oct 10, 2025
9cd6a8c
more editing (SendGrid page)
sade-wusi Oct 10, 2025
cdd7ba0
does it look better? [netlify-build]
sade-wusi Oct 10, 2025
a37b665
a whole lot of edits [netlify-build]
sade-wusi Oct 10, 2025
1cdfaca
nts - fix the numbering in lists
sade-wusi Oct 10, 2025
b94e280
fixing the tables in Twilio source doc
sade-wusi Oct 10, 2025
6f3cb68
more edits
sade-wusi Oct 10, 2025
41651b2
please work [netlify-build]
sade-wusi Oct 10, 2025
dcf1cc7
more
sade-wusi Oct 10, 2025
aa2f11c
more fixing [netlify-build]
sade-wusi Oct 10, 2025
dfb8f67
warehouse link 1
sade-wusi Oct 10, 2025
a50b1c3
warehouse link 2
sade-wusi Oct 10, 2025
05fcfca
Update src/connections/destinations/catalog/sherlock/index.md
elemhunt Oct 13, 2025
a56df1d
Merge pull request #8032 from elemhunt/develop
forstisabella Oct 13, 2025
151ae1f
Enhance documentation on signal conversion and rules
maxmilhan Oct 13, 2025
42c9bcc
more fixing
sade-wusi Oct 13, 2025
c648e0e
finishing tweaks
sade-wusi Oct 13, 2025
94aec47
final look [netlify-build]
sade-wusi Oct 13, 2025
9bcd16e
edit
sade-wusi Oct 13, 2025
3bbdda2
chore: Update some docs to improve the result on migration
CristhianMotoche Oct 13, 2025
2dc36d0
Remove <script>
lopenchi Oct 13, 2025
dfef9f3
Update src/connections/destinations/catalog/actions-fullsession/index.md
mohamadhase Oct 13, 2025
569aa19
resolve comments
mohamadhase Oct 13, 2025
d5a99d2
Merge pull request #8033 from segmentio/sendgrid-twilio-overhaul
sade-wusi Oct 13, 2025
ad5c8a6
Fix link
lopenchi Oct 14, 2025
b312a21
More Batch 6.4 migration adjustments
elemhunt Oct 14, 2025
5c26aba
Merge pull request #8038 from elemhunt/develop
forstisabella Oct 14, 2025
5b5b464
Adding docs for Fullsession destination
sade-wusi Oct 14, 2025
83a71b4
casing
sade-wusi Oct 14, 2025
296f0bb
Clarify naming examples for Quin AI source
rchinn1 Oct 14, 2025
69c9e30
Merge pull request #8035 from segmentio/DOCSPLAT-2981-small-suggestions
rchinn1 Oct 14, 2025
8595ff1
chore: fixes for batch 7.1
carlota-moh Oct 14, 2025
8258660
chore: Update to simplify serialization of batch 7.2
CristhianMotoche Oct 14, 2025
1087726
chore: fix h1 title
carlota-moh Oct 14, 2025
ef35ffa
chore: Update docs to improve formatting after migration
CristhianMotoche Oct 14, 2025
ff8e719
chore: Update docs to improve formatting after migration
CristhianMotoche Oct 14, 2025
23fbd61
chore Modify warning title to be serialized correctly
CristhianMotoche Oct 14, 2025
ea70b5e
chore Modify warning title to be serialized correctly
CristhianMotoche Oct 14, 2025
c487232
chore Modify warning title to be serialized correctly
CristhianMotoche Oct 14, 2025
00fbb42
fix broken link
forstisabella Oct 14, 2025
25a4590
chore Modify warning title to be serialized correctly
CristhianMotoche Oct 14, 2025
ae3fdaf
chore Modify warning title to be serialized correctly
CristhianMotoche Oct 14, 2025
8f25616
Merge pull request #8041 from carlota-moh/develop
rchinn1 Oct 14, 2025
2ba7c83
Fixes for batch 7.4
lopenchi Oct 14, 2025
8e2ca48
Merge pull request #8043 from segmentio/alerts-hotfix
forstisabella Oct 14, 2025
95d4616
fix broken Kotlin link
pwseg Oct 14, 2025
a95eef2
fix directional and awkward language
pwseg Oct 14, 2025
0b50e95
[netlify-build]
pwseg Oct 14, 2025
98ee440
delete weird whitespace
pwseg Oct 15, 2025
7bf9657
fix broken anchor link
pwseg Oct 15, 2025
1512cb2
some style guide fixes
pwseg Oct 15, 2025
478efb2
okay this is actually super messy
pwseg Oct 15, 2025
e221538
more cleanup + syntax highlighting improvements
pwseg Oct 15, 2025
3ba210a
clean up swift code sample for clarity
pwseg Oct 15, 2025
b9b7b44
more cleanup
pwseg Oct 15, 2025
14ad6a8
fix wonky callout
pwseg Oct 15, 2025
46f72c0
clean up Identify section
pwseg Oct 15, 2025
5a56f33
convert HTML table to markdown
pwseg Oct 15, 2025
60d4902
add alt text
pwseg Oct 15, 2025
bb21f1f
moooore cleanup
pwseg Oct 15, 2025
17eac4a
this image doesn't add anything, deleting
pwseg Oct 15, 2025
1e28b60
convert random headers to FAQ section
pwseg Oct 15, 2025
c6da6e8
final FAQ cleanup
pwseg Oct 15, 2025
ffdc1be
incrementing properties cleanup [netlify-build]
pwseg Oct 15, 2025
cff999c
fix weird intro
pwseg Oct 15, 2025
14e118f
update doc
Vanessa-SSY Oct 15, 2025
fb22f0c
STRATCONN-6205 updated first party DV360 destinations docs with new v…
Prithviraj-rathore-segment Oct 15, 2025
a1aebfb
STRATCONN-6205 updated the FAQ title
Prithviraj-rathore-segment Oct 15, 2025
9cfde31
Merge pull request #8048 from segmentio/STRATCONN-6205-first-party-dv…
sade-wusi Oct 15, 2025
e221e8f
Fixes for batch 7.4
lopenchi Oct 14, 2025
8f1cda3
Merge remote-tracking branch 'upstream/develop' into develop
lopenchi Oct 15, 2025
9d781c2
Merge pull request #8044 from segmentio/7588-bug-link-to-android-adve…
pwseg Oct 15, 2025
801a990
chore: Escape {
CristhianMotoche Oct 15, 2025
c672825
docs: fix code fence on redshift docs(#8045)
Deflaimun Oct 15, 2025
620ed3c
wording + casing tweaks
sade-wusi Oct 15, 2025
5e8eab7
fix broken Kotlin link
pwseg Oct 14, 2025
6729453
fix directional and awkward language
pwseg Oct 14, 2025
05e2377
[netlify-build]
pwseg Oct 14, 2025
77b17bd
docs: fix code fence on redshift docs(#8045)
Deflaimun Oct 15, 2025
e5c77f8
Merge remote-tracking branch 'upstream/develop' into develop
lopenchi Oct 15, 2025
f47ce19
Reset to main
lopenchi Oct 15, 2025
ef54a70
Update src/connections/spec/ecommerce/index.md
lopenchi Oct 15, 2025
2d54b6d
page cleanup/ edits
sade-wusi Oct 15, 2025
b93d88f
wording + sentence casing for titles
sade-wusi Oct 15, 2025
a5033a9
cleanup + edits
sade-wusi Oct 15, 2025
f9146f0
chore: Modify to simplify migration
CristhianMotoche Oct 15, 2025
f02239b
Merge pull request #8036 from lopenchi/develop
sade-wusi Oct 15, 2025
bf4376e
Remove ---
lopenchi Oct 15, 2025
16c9537
Merge remote-tracking branch 'upstream/develop' into DOCSPLAT-2993
lopenchi Oct 15, 2025
721570b
chore: Replace variable interpolation with Evergage
CristhianMotoche Oct 15, 2025
082307b
Update linked-audiences.md
maleman842 Oct 15, 2025
1d34713
some more updates
pwseg Oct 15, 2025
5eb849e
update groups table
pwseg Oct 15, 2025
c72f576
clean up users table
pwseg Oct 15, 2025
cf6be1c
clean up tickets table
pwseg Oct 15, 2025
6a99e42
ticket fields table cleanup
pwseg Oct 15, 2025
7657316
ticket metrics table
pwseg Oct 15, 2025
23de286
attachments and activities
pwseg Oct 15, 2025
2c24d3b
Fixes
lopenchi Oct 15, 2025
0bc0bc6
chore: Modify to simplify migration
CristhianMotoche Oct 15, 2025
ad8d710
organizations + ticket comments
pwseg Oct 15, 2025
f56d782
ticket forms + change warning to info
pwseg Oct 15, 2025
ff6d23e
ticket skips and org memberships
pwseg Oct 15, 2025
fdd27fa
group memberships and audit logs
pwseg Oct 15, 2025
79e4be0
putting satisfaction ratings back in
pwseg Oct 15, 2025
473e9b3
delete random destination paragaph at end
pwseg Oct 15, 2025
08b6fe8
docs: fix html table to headers (#8053)
Deflaimun Oct 15, 2025
7a748ec
clean up collections table
pwseg Oct 15, 2025
5a82215
better header + final cleanup I think [netlify-build]
pwseg Oct 15, 2025
6f12ad8
fix header
lopenchi Oct 15, 2025
3a38a21
Merge pull request #8049 from segmentio/DOCSPLAT-2991
pwseg Oct 15, 2025
1cc41c5
chore: Include language code fences
CristhianMotoche Oct 15, 2025
6c624e0
Fixes
lopenchi Oct 15, 2025
5510371
Merge branch 'develop' into DOCSPLAT-2993
lopenchi Oct 15, 2025
fe75dd7
minor rewording
pwseg Oct 15, 2025
641c60c
Merge pull request #8034 from segmentio/auto-instrumentation-specify-…
pwseg Oct 15, 2025
4964fc6
add regional callout [netlify-build]
pwseg Oct 15, 2025
bf9e50d
Add languages in codefence
lopenchi Oct 16, 2025
128a506
fix list nesting (#8054)
Deflaimun Oct 16, 2025
875a7d0
minor rewording [netlify-build]
pwseg Oct 16, 2025
fa63a7d
Merge pull request #8052 from segmentio/maleman842-patch-1
pwseg Oct 16, 2025
7f5ec0f
Merge pull request #7920 from garethx/patch-1
pwseg Oct 16, 2025
d7395aa
Update src/connections/destinations/catalog/actions-stackadapt-audien…
Vanessa-SSY Oct 16, 2025
1d38e6c
Update src/connections/destinations/catalog/actions-stackadapt-audien…
Vanessa-SSY Oct 16, 2025
ff7e6f6
Remove backquotes, not allowed in callouts title
lopenchi Oct 16, 2025
384b379
chore: fixes for serialization of batch 8.3
carlota-moh Oct 16, 2025
5ed9cf6
Update src/connections/destinations/catalog/actions-fullsession/index.md
sade-wusi Oct 16, 2025
99195a1
Merge pull request #8057 from segmentio/auto-instrumentation-regional…
pwseg Oct 16, 2025
5840176
Add beta flag to FullSession destination metadata
sade-wusi Oct 16, 2025
37384aa
fix: add missing fix
carlota-moh Oct 16, 2025
f97bba0
Updated for clarity and style guide consistency
sade-wusi Oct 16, 2025
fc6be71
Merge pull request #8056 from segmentio/DOCSPLAT-2996
rchinn1 Oct 16, 2025
e94d583
Merge pull request #8047 from StackAdapt/vs/stackadapt-aud-update
rchinn1 Oct 16, 2025
596ebf9
never mind, apparently it's public beta
pwseg Oct 16, 2025
90ca3bc
Merge pull request #8039 from segmentio/fullsession-docs
sade-wusi Oct 16, 2025
dbcccf7
Merge pull request #8058 from carlota-moh/develop
pwseg Oct 16, 2025
04856ce
Merge branch 'develop' into DOCSPLAT-2993
lopenchi Oct 16, 2025
9a3f0f7
style guide clean up
sade-wusi Oct 16, 2025
0d1426d
style guide clean up
sade-wusi Oct 16, 2025
58b498a
style guide clean up
sade-wusi Oct 16, 2025
4604909
Merge pull request #8046 from segmentio/fix-broken-mixpanel-link
pwseg Oct 16, 2025
2251914
Merge pull request #8051 from segmentio/DOCSPLAT-2995
stayseesong Oct 16, 2025
9fce7c3
Merge branch 'develop' into DOCSPLAT-2993
forstisabella Oct 16, 2025
6fc2031
Merge pull request #8050 from lopenchi/DOCSPLAT-2993
forstisabella Oct 16, 2025
5ed21d8
style guide clean up + alt text fix for images
sade-wusi Oct 16, 2025
79c741c
Update src/connections/sources/catalog/cloud-apps/zendesk/index.md
pwseg Oct 16, 2025
f7962bd
Update src/connections/sources/catalog/cloud-apps/zendesk/index.md
pwseg Oct 16, 2025
74a0125
style guide clean up + alt text fix for image
sade-wusi Oct 16, 2025
0ade561
Fix typo
sade-wusi Oct 16, 2025
22f027b
style guide clean up
sade-wusi Oct 16, 2025
b860f7c
Merge pull request #8055 from segmentio/fix-zendesk-anchor-link
pwseg Oct 16, 2025
25c6fd1
style guide clean up
sade-wusi Oct 16, 2025
e0fd315
Update Pendo documentation for clarity and consistency
sade-wusi Oct 16, 2025
51f286d
Revise Planhat documentation for clarity
sade-wusi Oct 16, 2025
3ea36d6
Fix formatting and grammar in PostHog setup guide
sade-wusi Oct 16, 2025
94906ae
wording clean up
sade-wusi Oct 16, 2025
cdd782f
more edits
sade-wusi Oct 16, 2025
3f35856
chore: Modify to simplify migration
CristhianMotoche Oct 16, 2025
8d884c8
where did you come from??
sade-wusi Oct 16, 2025
a0e3918
Merge branch 'develop' into DOCSPLAT-2991-small-fixes
forstisabella Oct 16, 2025
5cd294c
Merge branch 'develop' into DOCSPLAT-2990
sade-wusi Oct 16, 2025
eb51a00
Merge pull request #8042 from segmentio/DOCSPLAT-2990
sade-wusi Oct 16, 2025
25fee34
Run catalog
sade-wusi Oct 16, 2025
08dea8b
Merge pull request #8060 from segmentio/20251610_makecatalog
sade-wusi Oct 16, 2025
278466e
chore: Escape <>
CristhianMotoche Oct 16, 2025
ebf1a92
typo fix!
sade-wusi Oct 16, 2025
4ab3216
Merge pull request #8062 from segmentio/DOCSPLAT-2990-new-changes
sade-wusi Oct 16, 2025
cb90953
Merge pull request #8059 from segmentio/DOCSPLAT-2991-small-fixes
forstisabella Oct 16, 2025
c40979d
df now supports ip allowlisting!
forstisabella Oct 16, 2025
04ae2ca
Merge pull request #8063 from segmentio/DOC-1276
forstisabella Oct 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/_data/catalog/kotlin_resources.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ items:
categories:
- app
- name: Android AdvertisingId Plugin
url: https://github.com/segmentio/analytics-kotlin/blob/main/samples/kotlin-android-app/src/main/java/com/segment/analytics/next/plugins/AndroidAdvertisingIdPlugin.kt
url: https://github.com/segmentio/analytics-kotlin/blob/1ef79eaf035549d08f91bac4e0a1de8ca6793e7b/samples/kotlin-android-app/src/main/java/com/segment/analytics/next/plugins/AndroidAdvertisingIdPlugin.kt
categories:
- plugin
- name: Screen Recording Plugin
Expand Down
15 changes: 12 additions & 3 deletions src/connections/auto-instrumentation/configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,21 @@ This guide assumes that you've already added the Signals SDK to your application
> info "Auto-Instrumentation in public beta"
> Auto-Instrumentation is in public beta, and Segment is actively working on this feature. Some functionality may change before it becomes generally available.

> info "Regional availability"
> Auto-Instrumentation isn't supported in EU workspaces.

## Converting signals to events

After you set up the Signals SDK to capture the signals you want to target, you can create rules in your Segment workspace to translate the captured signals into traditional Segment analytics events. These rules are deployed in your application the next time a user launches your app.

The process works like this:

1. The SDK sends raw signals from your app or website to Segment.
2. You build event rules in your workspace that define how those signals should become analytics events.
3. You publish the event rules.

After publishing, Segment analyzes user interactions in your app or website against these rules and automatically generates analytics events when matching interactions occur.

### Getting started with rule creation

1. Ensure you have the `Workspace Owner` or `Source Admin` role in Segment. If your source is connected to a tracking plan, you will also need, at a minimum, the `Tracking Plan Read-only` role. To view the content in the Event Builder tab, you will need, at a minimum, the `Source Read-only` role.
Expand Down Expand Up @@ -47,13 +58,11 @@ You can enrich your events by adding properties based on signal metadata. For ex

These properties are sent alongside your event, giving your team deeper insights without requiring any manual instrumentation.

<!-- PW, 6 August 2025: Commenting this section out for now
#### Preview your event rule

To verify that a rule is working as expected, you don't need to enter a cycle of creating and updating the rule, generating signals, then checking the source debugger for the generated event. As you create, edit, or view a rule, you can preview it in real time against the current signal buffer to see which signals match and what the resulting event will look like. Event properties are mapped to the values found in the matched signals, and complete matches are grouped by anonymous ID.


<!-- PW, 6 August 2025: Commenting this section out for now

The Rules Editor also lets you test your rules with recent signals to verify that they produce the data you need before you deploy.

The following example tracks all Screen events:
Expand Down
3 changes: 3 additions & 0 deletions src/connections/auto-instrumentation/event-builder.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ You can use it to create Track, Identify, Page, and other event types directly f
> info "Auto-Instrumentation Private Beta"
> Auto-Instrumentation is currently in Private Beta and is governed by Segment's [First Access and Beta Preview Terms](https://www.twilio.com/en-us/legal/tos){:target="_blank"}. Segment is actively iterating on and improving the Auto-Instrumentation user experience.

> info "Regional availability"
> Auto-Instrumentation isn't supported in EU workspaces.

## Access the Event Builder

The Event Builder appears as a tab within each source, next to the Debugger. If you don't see the Event Builder tab, first confirm that you've installed the required Auto-Instrumentation SDK.
Expand Down
3 changes: 3 additions & 0 deletions src/connections/auto-instrumentation/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@ Auto-Instrumentation simplifies tracking in your websites and apps by removing t
> info "Auto-Instrumentation in public beta"
> Auto-Instrumentation is in public beta, and Segment is actively working on this feature. Some functionality may change before it becomes generally available.

> info "Regional availability"
> Auto-Instrumentation isn't supported in EU workspaces.

## Background

Collecting high-quality analytics data is essential, but traditional tracking setups often fall behind as business needs change. Instrumentation updates take time away from other engineering priorities, and these delays reduce visibility and increase the burden on engineering teams.
Expand Down
3 changes: 3 additions & 0 deletions src/connections/auto-instrumentation/kotlin-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ This guide shows how to install and configure the library, as well as how to ena
> info "Auto-Instrumentation in public beta"
> Auto-Instrumentation is in public beta, and Segment is actively working on this feature. Some functionality may change before it becomes generally available.

> info "Regional availability"
> Auto-Instrumentation isn't supported in EU workspaces.

## Before you start

To use Signals with Android, you need:
Expand Down
3 changes: 3 additions & 0 deletions src/connections/auto-instrumentation/swift-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ Learn how to connect an existing source, integrate dependencies, turn on Auto-In
> info "Auto-Instrumentation in public beta"
> Auto-Instrumentation is in public beta, and Segment is actively working on this feature. Some functionality may change before it becomes generally available.

> info "Regional availability"
> Auto-Instrumentation isn't supported in EU workspaces.

## Step 1: Get your source write key

You need the `writeKey` from an existing Segment source. To find it:
Expand Down
3 changes: 3 additions & 0 deletions src/connections/auto-instrumentation/web-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ Learn how to connect an existing source, integrate dependencies, turn on Auto-In
> info "Auto-Instrumentation in public beta"
> Auto-Instrumentation is in public beta, and Segment is actively working on this feature. Some functionality may change before it becomes generally available.

> info "Regional availability"
> Auto-Instrumentation isn't supported in EU workspaces.

## Step 1: Get your source write key

You need the `writeKey` from an existing Segment source. To find it:
Expand Down
4 changes: 2 additions & 2 deletions src/connections/destinations/catalog/ab-smartly/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@ Segment provides specific implementation details for A/B Smartly in the sections
1. From the Destinations catalog page in the Segment App, click **Add Destination**.
2. Search for "A/B Smartly" in the Destinations Catalog, and select the "A/B Smartly" destination.
3. Choose which Source should send data to the "A/B Smartly" destination.
4. Go to the A/B Smartly dashboard(https://your-org-name.absmartly.com/apikey/list){:target="_blank”}, find and copy the "API key" that you created for segment.
4. Go to the A/B Smartly dashboard (`https://your-org-name.absmartly.com/apikey/list`), find and copy the "API key" that you created for segment.
5. Enter the "API Key" in the "A/B Smartly" destination settings in Segment.
6. If the integration requests for an Application name go to your A/B Smartly dashboard (`https://your-org-name.absmartly.com/application/create`) and create an Application named "Segment", or whatever you would like to call it. Use that name in the Application field of the integration settings.
7. Add also your A/B Smartly Collector endpoint. It's the same endpoint that you are using in all your A/B Smartly SDKs.
8. Enter the environment from your Environment list (`https://your-org-name.absmartly.com/environment/list`) that should receive your Segment data. Most likely it will be the production one.
9. And finally a mapping of Segment Identities to A/B Smartly Units(`https://your-org-name.absmartly.com/unit/list`). You should map all of your Segment identities that you would like to use in your A/B tests to the units that you already have in A/B Smartly. Users must map all the identity types, but not for the individual users. Map all of your ids in your Unit List(`https://your-org-name.absmartly.com/unit/list`).
9. And finally a mapping of Segment Identities to A/B Smartly Units (`https://your-org-name.absmartly.com/unit/list`). You should map all of your Segment identities that you would like to use in your A/B tests to the units that you already have in A/B Smartly. Users must map all the identity types, but not for the individual users. Map all of your ids in your Unit List(`https://your-org-name.absmartly.com/unit/list`).
10. Optionally go to "Goal Mapping" and start adding the track calls that you would like to see showing up on A/B Smartly as goals. You only need to create a name mapping if the name of the goal on A/B Smartly's platform is different from the name of the track call in Segment.

## Page
Expand Down
2 changes: 0 additions & 2 deletions src/connections/destinations/catalog/aboardly/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@ Once the Segment library is integrated with your server, toggle Aboardly on in y

Aboardly supports the `identify` and `track` methods.

- - -

## Identify

When you `identify` a user, we'll pass that user's information to Aboardly with `userId` as Aboardly's External Customer ID. Aboardly recognizes all traits sent by Segment, however in order to send emails you should always add the `email` trait when possible.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ redirect_from: /connections/destinations/catalog/first-party-dv360/

Google’s [Display & Video (DV360)](https://marketingplatform.google.com/about/display-video-360/){:target="_blank"} is an end-to-end campaign management tool that enables enterprise customers to plan, measure, and run display and video advertisements. Segment’s integration with DV360 enables Segment customers to sync audiences created in Engage with DV360 for centralized audience management and improved retargeting.

This destination is different from the existing DV360 Actions as it allows you to upload [contact info](https://developers.google.com/display-video/api/reference/rest/v3/firstAndThirdPartyAudiences#ContactInfo){:target="_blank"} and the [mobile device ID](https://developers.google.com/display-video/api/reference/rest/v3/firstAndThirdPartyAudiences#mobiledeviceidlist){:target="_blank"}.
This destination is different from the existing DV360 Actions as it allows you to upload [contact info](https://developers.google.com/display-video/api/reference/rest/v4/firstPartyAndPartnerAudiences#contactinfo){:target="_blank"} and the [mobile device ID](https://developers.google.com/display-video/api/reference/rest/v4/firstPartyAndPartnerAudiences#mobiledeviceidlist){:target="_blank"}.

This destination can only be used with Engage.

Expand Down Expand Up @@ -68,12 +68,15 @@ Segment automatically sends consent as `TRUE` for this destination. Segment use

## Data requirements
Based on Google’s documentation, make sure you send the correct required identifiers:
* [Contact info list requirements](https://developers.google.com/display-video/api/reference/rest/v3/firstAndThirdPartyAudiences#contactinfo){:target="_blank"}
* [Contact info list requirements](https://developers.google.com/display-video/api/reference/rest/v4/firstPartyAndPartnerAudiences#contactinfo){:target="_blank"}
* For example, you must send first name, last name, ZIP code, and country code all together and not just one. Make sure all phone numbers are in [E.164 format](https://en.wikipedia.org/wiki/E.164){:target="_blank"}.
* [Mobile ID Requirements](https://developers.google.com/display-video/api/reference/rest/v3/firstAndThirdPartyAudiences#mobiledeviceidlist){:target="_blank"}
* [Mobile ID Requirements](https://developers.google.com/display-video/api/reference/rest/v4/firstPartyAndPartnerAudiences#mobiledeviceidlist){:target="_blank"}


## FAQs

#### When will my data appear in DV360?
When you complete the connection between Segment and DV360, it can take from 24 to 48 hours for Google to create the user list. This must complete before Segment can begin to sync users into that list.

#### What is membershipDurationDays and its limit?
The duration in days that an entry remains in the audience after the qualifying event. The set value must be greater than 0 and less than or equal to 540.
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: FullSession (Actions) Destination
id: 68c14f4eefb643527597844c
beta: true
---

{% include content/plan-grid.md name="actions" %}

[FullSession](https://fullsession.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank"} provides user behavior analytics software that helps you visualize all user interactions, analyze trends and patterns with laser precision, and optimize your website for peak performance. The Segment integration for FullSession helps accurately identify your customers and track their behavior within the FullSession dashboard.

This destination is maintained by FullSession. For any issues with the destination, [contact the FullSession support team](mailto:support@fullsession.com){:target="_blank"}.

## Getting started

1. From your workspace’s [Destination Catalog](https://app.segment.com/goto-my-workspace/destinations/catalog){:target="_blank"}, search for **“FullSession”**.
2. Select **FullSession**, then click **Add Destination**.
3. Choose an existing **JavaScript Source** to connect with FullSession (Actions).
4. Navigate to the [FullSession Setup](https://app.fullsession.io/settings/setup){:target="_blank"} page and copy your **Customer ID**, beginning with `cus_`.
5. Paste the **Customer ID** into the **FullSession Destination settings** in Segment.
6. Before enabling the destination, go to the **Mappings** tab and configure the mappings to ensure the correct data is captured.
7. Once your mappings are configured and enabled, go to the **Settings** tab and enable the destination. Segment then automatically loads the **FullSession recording snippet** in the user’s browser.

{% include components/actions-fields.html %}
Loading