From 0d9fd7019ec5782270077074724dd7782711539e Mon Sep 17 00:00:00 2001 From: sanscontext Date: Mon, 5 Aug 2019 17:22:51 -0700 Subject: [PATCH 01/36] add some of the catalog redirects Signed-off-by: sanscontext --- README.md | 3 ++- _layouts/redirect.html | 2 +- api/config-api/index.md | 1 + connections/destinations/activecampaign/index.md | 1 + connections/destinations/adjust/index.md | 1 + connections/destinations/adobe-analytics/index.md | 1 + connections/destinations/adroll/index.md | 1 + connections/destinations/alexa/index.md | 2 +- .../destinations/amazon-kinesis-firehose/index.md | 5 +++-- connections/destinations/amazon-kinesis/index.md | 5 +++-- connections/destinations/amazon-s3/index.md | 6 ++++-- connections/destinations/ambassador/index.md | 5 +++-- connections/destinations/amplitude/index.md | 1 + connections/destinations/appcues/index.md | 4 +++- connections/destinations/appsflyer/index.md | 13 +++++++------ connections/destinations/apptimize/index.md | 9 +++++---- connections/destinations/index.md | 2 ++ connections/destinations/zapier/index.md | 4 +++- connections/sources/index.md | 6 ++++++ connections/spec/ab-testing.md | 2 ++ connections/spec/ecommerce-v2.md | 3 +++ connections/spec/index.md | 10 ++++++++-- connections/warehouses/index.md | 8 ++++++++ 23 files changed, 70 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index d9c9c951e5..e4ef9b77d8 100644 --- a/README.md +++ b/README.md @@ -32,6 +32,7 @@ Use the local build process to preview local changes. If you're doing a release, ## Searching Swiftype is set up as a script in `_layouts/default.html` +Default.html is the container through which all the individual other layouts (currently one) are built to have the right title, seo, etc. ## Syntax highlighting @@ -47,7 +48,7 @@ A list of the cues rouge accepts can be found [here](https://github.com/rouge-ru - `beta`: default false. When true, show an "in beta" warning in the page layout (see the warning in `_includes/content/beta.md`) -- hidden: omits the file from the `sitemap.xml` and adds a `` to the top of the generated HTML file. TODO: it should probably also omit the item from the navbar generator script 🤔 +- `hidden`: omits the file from the `sitemap.xml` and adds a `` to the top of the generated HTML file. TODO: it should probably also omit the item from the navbar generator script 🤔 - `feedback`: defaults to true. When false, hide the feedback footer. Good for legal and landing pages, diff --git a/_layouts/redirect.html b/_layouts/redirect.html index 54ed7502e7..9d4bf7e4ee 100644 --- a/_layouts/redirect.html +++ b/_layouts/redirect.html @@ -3,7 +3,7 @@ Redirecting… - +

Redirecting…

Click here if you are not redirected. diff --git a/api/config-api/index.md b/api/config-api/index.md index 2b6155e437..5742b61362 100644 --- a/api/config-api/index.md +++ b/api/config-api/index.md @@ -1,6 +1,7 @@ --- title: Config API sidebar: Overview +redirect_from: /platform-api/ --- The Config API enables you to programmatically manage Segment workspaces, sources, destinations and more. With the API you can: diff --git a/connections/destinations/activecampaign/index.md b/connections/destinations/activecampaign/index.md index 377842acc9..dc75119368 100644 --- a/connections/destinations/activecampaign/index.md +++ b/connections/destinations/activecampaign/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/activecampaign/' --- [ActiveCampaign](https://www.activecampaign.com) is an integrated email marketing, marketing automation, and small business CRM. It allows you to send beautiful newsletters, setup behavioral based automations, and benefit from sales automation. This destination is maintained by ActiveCampaign. For any issues with the destination, please [reach out to their team](https://www.activecampaign.com/contact/). diff --git a/connections/destinations/adjust/index.md b/connections/destinations/adjust/index.md index 90ccdac7d3..eca8be00a1 100644 --- a/connections/destinations/adjust/index.md +++ b/connections/destinations/adjust/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/adjust/' --- [Adjust](https://adjust.com) is the mobile attribution provider of choice for hundreds of organizations across the globe. They unify all your marketing activities into one powerful platform, giving you the insights you need to scale your business. The {{integration.name}} Destination is open-source. You can browse the code on GitHub for [iOS](https://github.com/segment-integrations/analytics-ios-integration-adjust) and [Android](https://github.com/segment-integrations/analytics-android-integration-adjust). diff --git a/connections/destinations/adobe-analytics/index.md b/connections/destinations/adobe-analytics/index.md index 5fc0af6881..36dd407917 100644 --- a/connections/destinations/adobe-analytics/index.md +++ b/connections/destinations/adobe-analytics/index.md @@ -1,6 +1,7 @@ --- title: Adobe Analytics rewrite: true +redirect_from: '/integrations/adobe-analytics' --- diff --git a/connections/destinations/adroll/index.md b/connections/destinations/adroll/index.md index d3b04ed64e..42fdefb214 100644 --- a/connections/destinations/adroll/index.md +++ b/connections/destinations/adroll/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/addroll/' --- [AdRoll](https://developers.adroll.com/) is a retargeting network that allows you to show ads to visitors who've landed on your site while browsing the web. The {{integration.name}} Destination is open-source. You can browse the code on [GitHub](https://github.com/segment-integrations/analytics.js-integration-adroll). diff --git a/connections/destinations/alexa/index.md b/connections/destinations/alexa/index.md index 19710bd464..4ba70d9639 100644 --- a/connections/destinations/alexa/index.md +++ b/connections/destinations/alexa/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/alexa/' --- [Alexa](https://www.alexa.com/) helps improve your website's SEO and conduct competitive analysis. They help your business get better marketing results. The {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-alexa). @@ -22,4 +23,3 @@ Alexa will now start tracking your website to help optimize your SEO and underst ### Alexa could not find the Certify Code Alexa's installation detector does not actually execute Javascript on the page (our Analytics.js Javascript needs to run to insert their Javascript). Instead, its detector looks for the snippet/image tag directly and therefore, misses the detection. This should not impact your utilization of Alexa. - diff --git a/connections/destinations/amazon-kinesis-firehose/index.md b/connections/destinations/amazon-kinesis-firehose/index.md index 33e622bd12..4632d50246 100644 --- a/connections/destinations/amazon-kinesis-firehose/index.md +++ b/connections/destinations/amazon-kinesis-firehose/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/amazon-kinesis-firehose' --- [Amazon Kinesis Firehose](https://aws.amazon.com/kinesis/data-firehose/) is the easiest way to load streaming data into AWS. It can capture, transform, and load streaming data into Amazon Kinesis Analytics, Amazon S3, Amazon Redshift, and Amazon Elasticsearch Service, enabling near real-time analytics with existing business intelligence tools and dashboards you’re already using today. It is a fully managed service that automatically scales to match the throughput of your data and requires no ongoing administration. It can also batch, compress, and encrypt the data before loading it, minimizing the amount of storage used at the destination and increasing security. @@ -104,10 +105,10 @@ If you haven’t had a chance to review our spec, please take a look to understa ``` analytics.group("0e8c78ea9d9dsasahjg", { name: "group_name", - employees: 3, + employees: 3, plan: "enterprise", industry: "Technology" -}); +}); ``` ## Multiple Sources diff --git a/connections/destinations/amazon-kinesis/index.md b/connections/destinations/amazon-kinesis/index.md index 36f3473add..d21e773f8c 100644 --- a/connections/destinations/amazon-kinesis/index.md +++ b/connections/destinations/amazon-kinesis/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/amazon-kinesis' --- [Amazon Kinesis](https://aws.amazon.com/kinesis/) enables you to build custom applications that process or analyze streaming data for specialized needs. Amazon Kinesis Streams can continuously capture and store terabytes of data per hour from hundreds of thousands of sources such as website clickstreams, financial transactions, social media feeds, IT logs, and location-tracking events. @@ -90,10 +91,10 @@ An example group call is shown below: ``` analytics.group("0e8c78ea9d9dsasahjg", { name: "group_name", - employees: 3, + employees: 3, plan: "enterprise", industry: "Technology" -}); +}); ``` ## Troubleshooting diff --git a/connections/destinations/amazon-s3/index.md b/connections/destinations/amazon-s3/index.md index 033eb20cb4..f868ff628a 100644 --- a/connections/destinations/amazon-s3/index.md +++ b/connections/destinations/amazon-s3/index.md @@ -1,7 +1,9 @@ - +--- +redirect_from: '/integrations/amazon-kinesis-firehose' +--- ## Getting Started -The Amazon S3 destination puts the raw logs of the data we're receiving into your S3 bucket, encrypted, no matter what region the bucket is in. +The Amazon S3 destination puts the raw logs of the data Segment receives into your S3 bucket, encrypted, no matter what region the bucket is in. **Note:** The data is copied into your bucket every hour around the :40 minute mark. You may see multiple files over a period of time depending on how much data is copied. diff --git a/connections/destinations/ambassador/index.md b/connections/destinations/ambassador/index.md index d3a1cafaff..54a7870b78 100644 --- a/connections/destinations/ambassador/index.md +++ b/connections/destinations/ambassador/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/ambassador' --- [Ambassador](https://www.getambassador.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) empowers companies to easily create, track & manage custom incentives that drive referrals and evangelize their users. The Ambassador Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-ambassador). @@ -17,7 +18,7 @@ This document was last updated on September 03, 2018. If you notice any gaps, ou ## Identify -If you haven't had a chance to review our spec, please take a look to understand what the [Identify method](https://segment.com/docs/spec/identify/) does. +If you haven't had a chance to review our spec, please take a look to understand what the [Identify method](https://segment.com/docs/spec/identify/) does. For Ambassador it takes the unique `userId` of a user and a specific set of traits. All supported `traits` are listed in the example below: @@ -42,7 +43,7 @@ _**NOTE:** You can optionally use the URL campaign map to enroll the user as an ## Track -If you haven't had a chance to review our spec, please take a look to understand what the [Track method](https://segment.com/docs/spec/track/) does. +If you haven't had a chance to review our spec, please take a look to understand what the [Track method](https://segment.com/docs/spec/track/) does. For Ambassador `track` events will be recorded as a conversion if the Segment event name is mapped to a campaign in your Ambassador destination settings in the Segment UI. All supported `properties` are listed in the example below: diff --git a/connections/destinations/amplitude/index.md b/connections/destinations/amplitude/index.md index b393719291..ea6fc0cb9a 100644 --- a/connections/destinations/amplitude/index.md +++ b/connections/destinations/amplitude/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/amplitude' --- [Amplitude](https://amplitude.com/) is an event tracking and segmentation diff --git a/connections/destinations/appcues/index.md b/connections/destinations/appcues/index.md index a18904931d..7181aa9b3b 100644 --- a/connections/destinations/appcues/index.md +++ b/connections/destinations/appcues/index.md @@ -1,4 +1,6 @@ - +--- +redirect_from: '/integrations/appcues' +--- Our Appcues destination code is [open-source on GitHub](https://github.com/appcues/analytics.js-integration-appcues) if you want to check it out. diff --git a/connections/destinations/appsflyer/index.md b/connections/destinations/appsflyer/index.md index 993906c028..ad63fd343c 100644 --- a/connections/destinations/appsflyer/index.md +++ b/connections/destinations/appsflyer/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/appsflyer' --- [AppsFlyer](https://www.appsflyer.com/) is the world's leading mobile attribution & marketing analytics platform, helping app marketers around the world make better decisions. Our AppsFlyer destination code is open-source. You can browse the code on GitHub for [iOS](https://github.com/AppsFlyerSDK/segment-appsflyer-ios) and [Android](https://github.com/AppsFlyerSDK/AppsFlyer-Segment-Integration). @@ -23,7 +24,7 @@ AppsFlyer offers an **augmentative** server-side [HTTP API](https://support.apps **Important**: Keep in mind that the server-side destination is not meant to *supplant* the client side SDK! In order for AppsFlyer to properly attribute, you must bundle their mobile SDK! The server-side destination should not be used alone. Also, keep in mind if you are passing in `appsFlyerId` for server-side calls, you will not be able to disable events from sending to AppsFlyer via your Segment dashboard. -If you'd like to use AppsFlyer fully server-side, this can be done but it is a Enterprise Customer Feature and you need to contact your AppsFlyer representative to enable this feature. +If you'd like to use AppsFlyer fully server-side, this can be done but it is a Enterprise Customer Feature and you need to contact your AppsFlyer representative to enable this feature. ## Identify @@ -57,14 +58,14 @@ Finally, we automatically use AppsFlyer’s transactionId-based de-duplication w If you'd like to attribute offline events with a certain user or device, the server-side destination may be employed. -AppsFlyer requires the following properties for this attribution: +AppsFlyer requires the following properties for this attribution: -**AppsFlyer Device ID** +**AppsFlyer Device ID** Send the **AppsFlyer Device ID** with each event at `integrations.AppsFlyer.appsFlyerId`, see example below. -This identifier is unique to each device and can be [retrieved using the AppsFlyer SDK](https://support.appsflyer.com/hc/en-us/articles/207034486-Server-to-Server-In-App-Events-API-HTTP-API-). It is a good idea to store this value in an external database where it may be easily accessible by a server or website environments. +This identifier is unique to each device and can be [retrieved using the AppsFlyer SDK](https://support.appsflyer.com/hc/en-us/articles/207034486-Server-to-Server-In-App-Events-API-HTTP-API-). It is a good idea to store this value in an external database where it may be easily accessible by a server or website environments. -**Device Type** +**Device Type** AppsFlyer requires the user's device type as either `'ios'` or `'android'`, passed at `context.device.type` object, see example below. @@ -109,7 +110,7 @@ All other `properties` will be sent to AppsFlyer as custom properties inside `ev Segment will automatically trigger an `Install Attributed` event if you have **trackAttributionData** enabled in your settings, and the Segment-AppsFlyer integration installed in your app. The event payload will adhere to our `Install Attributed` event specification documented [here](/docs/spec/mobile/#install-attributed) and will propagate to your other downstream destinations. ### Server -If you are tracking events server-side, AppsFlyer can still send attribution postbacks but you will need to configure this functionality in your AppsFlyer account. To enable this, navigate to your AppsFlyer app and on the sidebar of the main screen click on **Integrated Partners** and search for Segment. You will be prompted with a couple of configuration options and asked to input your Segment Write Key. Once enabled, successfully attributed app installs will begin showing up as `Install Attributed` events similar to the client side behavior documented above. +If you are tracking events server-side, AppsFlyer can still send attribution postbacks but you will need to configure this functionality in your AppsFlyer account. To enable this, navigate to your AppsFlyer app and on the sidebar of the main screen click on **Integrated Partners** and search for Segment. You will be prompted with a couple of configuration options and asked to input your Segment Write Key. Once enabled, successfully attributed app installs will begin showing up as `Install Attributed` events similar to the client side behavior documented above. If you are sending in the attribution data yourself, for iOS be sure the following properties are sent in within the campaign object on the `Install Attributed` or `Application Opened` event so Appsflyer can correctly attribute it as an Apple Search Ad event. These values should be returned by the [Apple Search Ads API](https://searchads.apple.com/advanced/help/measure-results/#attribution-api): diff --git a/connections/destinations/apptimize/index.md b/connections/destinations/apptimize/index.md index b381f5ce01..7c9e09e8af 100644 --- a/connections/destinations/apptimize/index.md +++ b/connections/destinations/apptimize/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/apptimize' --- [Apptimize](https://apptimize.com/) empowers product teams to efficiently run A/B tests, rollout and manage new features, and deliver personalized user experiences. Our Apptimize destination code is open-source. You can browse the code on GitHub for [iOS](https://github.com/Apptimize/analytics-ios-integration-apptimize) and [Android](https://github.com/Apptimize/analytics-android-integration-apptimize). @@ -12,7 +13,7 @@ This document was last updated on April 27, 2018. If you notice any gaps, outdat 1. From your Segment UI’s Destinations page click on “Add Destination”. 2. Search for “Apptimize“ within the Destinations Catalog and confirm the Source you’d like to connect to. 3. Drop in your Apptimize application key, the 31 character key which you can find in your [Apptimize app settings](https://apptimize.com/admin/settings/apps). - 4. Depending on the mobile library you've selected, follow the below instructions to complete your setup. + 4. Depending on the mobile library you've selected, follow the below instructions to complete your setup. _**NOTE:** There is also an advanced setting to publish Apptimize experiment data to Segment. If you choose to automatically record screen events or track Application lifecycle events, these will also be reflected in Apptimize. You also have access to all normal Apptimize non-Segment functionality. To integrate, simply pull in the destination as a dependency and include the Apptimize Integration Factory when setting up Segment Analytics. _ @@ -50,11 +51,11 @@ _**NOTE:** There is also an advanced setting to publish Apptimize experiment dat ### Manually Initialize Apptimize -Since both iOS and Android destinations are initialized asynchronously by Segment, you can manually initialize Apptimize and run experiments without waiting for Segment to initialize for you. +Since both iOS and Android destinations are initialized asynchronously by Segment, you can manually initialize Apptimize and run experiments without waiting for Segment to initialize for you. -**Note**: Make sure that the Apptimize app key matches the key in the Segment dashboard. +**Note**: Make sure that the Apptimize app key matches the key in the Segment dashboard. -#### iOS +#### iOS Set the plist property ‘ApptimizeAppKey’ to the corresponding app key for the app. diff --git a/connections/destinations/index.md b/connections/destinations/index.md index 7f25ecae2a..78dc306438 100644 --- a/connections/destinations/index.md +++ b/connections/destinations/index.md @@ -2,6 +2,8 @@ title: Destinations sidebar: Overview rewrite: true +redirect_from: +- /integrations/ --- ## Sources vs Destinations diff --git a/connections/destinations/zapier/index.md b/connections/destinations/zapier/index.md index 6efccd295c..afd20ee9fa 100644 --- a/connections/destinations/zapier/index.md +++ b/connections/destinations/zapier/index.md @@ -1,6 +1,8 @@ --- rewrite: true beta: true +redirect_from: +- /integrations/zapier/ --- [Zapier](https://zapier.com/apps/integrations) empowers businesses to create processes and systems that let computers do what they do best - automating information transfer, allowing humans to be more productive. @@ -22,7 +24,7 @@ beta: true 6. From your Segment UI's Destinations page click on "Add Destination". 7. Search for "Zapier" within the Destinations Catalog and confirm the Source you'd like to connect to. -8. Add your custom Webhook URLs to your destination settings as desired. +8. Add your custom Webhook URLs to your destination settings as desired. 9. Starting sending data! ## Page / Screen diff --git a/connections/sources/index.md b/connections/sources/index.md index 489257d43b..ebacfd2b3d 100644 --- a/connections/sources/index.md +++ b/connections/sources/index.md @@ -1,6 +1,12 @@ --- title: Sources sidebar: Overview +redirect_from: +- '/guides/sources/what-can-I-do-with-sources-data' +- '/sources/etl-billing/' +- '/sources/etl-usage/' +- '/sources/5/' +- '/sources/cloud-app/' --- ## Website diff --git a/connections/spec/ab-testing.md b/connections/spec/ab-testing.md index 2ac7bf5482..5bd6d93543 100644 --- a/connections/spec/ab-testing.md +++ b/connections/spec/ab-testing.md @@ -2,6 +2,8 @@ title: 'Spec: A/B Testing Events' sidebar: 'A/B Testing' hidden: true +redirect_from: + - '/advanced/spec/ab-testing/' --- This guide explains what data should be sent to Segment *from* A/B Testing tools and hence is targeted to partners who send A/B testing data back into Segment rather than targeted to customers themselves. The [semantic events](/docs/spec/semantic) detailed below represent the ideal for A/B Testing events. diff --git a/connections/spec/ecommerce-v2.md b/connections/spec/ecommerce-v2.md index 968c7f190b..8df90df28e 100644 --- a/connections/spec/ecommerce-v2.md +++ b/connections/spec/ecommerce-v2.md @@ -1,6 +1,9 @@ --- title: 'Spec: V2 Ecommerce Events' sidebar: 'Ecommerce' +redirect_from: +- '/advanced/spec/ecommerce/' +- '/advanced/spec/ecommerce/v2/' --- Segment’s e-commerce spec helps define the journey for a customer as they browse your store, click on promotions, view products, add those products to a cart, and complete a purchase. diff --git a/connections/spec/index.md b/connections/spec/index.md index 9452fed296..bfe6235df7 100644 --- a/connections/spec/index.md +++ b/connections/spec/index.md @@ -1,6 +1,14 @@ --- title: Spec sidebar: Overview +redirect_from: +- '/advanced/spec/' +- '/advanced/spec/car-rentals/' +- '/advanced/spec/hotels/' +- '/spec/car-rentals/' +- '/spec/flights/' +- '/spec/hotels/' +- '/spec/local/' --- The Segment Spec has three components. @@ -26,5 +34,3 @@ Third, it **shares the events we recommend you track for a particular industry b - [E-Commerce](/docs/spec/ecommerce/v2/) - [Video](/docs/spec/video/) - [B2B SaaS](/docs/spec/b2b-saas/) - - diff --git a/connections/warehouses/index.md b/connections/warehouses/index.md index acefe4b106..6cab751dcc 100644 --- a/connections/warehouses/index.md +++ b/connections/warehouses/index.md @@ -1,3 +1,11 @@ --- title: Warehouses and Data Storage +redirect_from: +- /warehouses/ +- '/sql/common-queries/defining-user-sessions/' +- '/sql/common-queries/events-over-time-period/' +- '/sql/common-queries/groups-to-orgs/' +- '/sql/common-queries/identifies-to-users/' +- '/sql/common-queries/traits-by-user/' +- '/warehouses/common-queries/' --- From 9a81eedd0670ab7d0b59db84dd717b7514207dc4 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Tue, 6 Aug 2019 15:01:34 -0700 Subject: [PATCH 02/36] more redirects Signed-off-by: sanscontext --- connections/destinations/appsflyer/index.md | 2 ++ connections/destinations/braze/index.md | 4 ++++ index.md | 14 +++++++++++++- 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/connections/destinations/appsflyer/index.md b/connections/destinations/appsflyer/index.md index ad63fd343c..4d7a9f52bb 100644 --- a/connections/destinations/appsflyer/index.md +++ b/connections/destinations/appsflyer/index.md @@ -1,6 +1,8 @@ --- rewrite: true redirect_from: '/integrations/appsflyer' +slug: appsflyer +title: AppsFlyer --- [AppsFlyer](https://www.appsflyer.com/) is the world's leading mobile attribution & marketing analytics platform, helping app marketers around the world make better decisions. Our AppsFlyer destination code is open-source. You can browse the code on GitHub for [iOS](https://github.com/AppsFlyerSDK/segment-appsflyer-ios) and [Android](https://github.com/AppsFlyerSDK/AppsFlyer-Segment-Integration). diff --git a/connections/destinations/braze/index.md b/connections/destinations/braze/index.md index 42c3137119..ddc8a0a7bd 100644 --- a/connections/destinations/braze/index.md +++ b/connections/destinations/braze/index.md @@ -1,5 +1,9 @@ --- +title: Braze rewrite: true +redirect_from: +- '/integrations/appboy/' +- '/destinations/appboy/' --- [Braze](https://www.braze.com/), formerly Appboy, is an engagement platform that empowers growth by helping marketing teams to build customer loyalty through mobile, omni channel customer experiences. diff --git a/index.md b/index.md index b81d105629..318fb0e132 100644 --- a/index.md +++ b/index.md @@ -1,5 +1,17 @@ --- -title: Documentation +title: Segment Documentation +landing: true +redirect_from: +- '/api/' +- '/big-picture/' +- '/big-picture/best-practices/' +- '/big-picture/what-we-do/' +- '/guides/mobile-spec-guides/' +- '/guides/sources/add-my-own-source/' +- '/pl/' +- '/platforms/chrome-extension/When/' +- '/plugins/woocommerce%20' +- '/troubleshooting/data' --- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus ullamcorper suscipit a et urna. Donec at enim non velit mollis feugiat. Sed arcu purus, condimentum. From 71cc6a756843db3bc70767ff92929c4e4cf77e17 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Tue, 6 Aug 2019 15:02:13 -0700 Subject: [PATCH 03/36] tinkering with this Signed-off-by: sanscontext --- _includes/content/connection-modes.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index 98d536e5a5..6a4fba8169 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -1,6 +1,7 @@ -The first step is to make sure {{ destination.title }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). - +{% assign destination = site.data.catalog.destinations.destinations.display_name.[page.title] %} +

{{ page.slug }}, {{page.title}}

+

{{ destination }}

@@ -39,6 +40,8 @@ platforms -> what data do we recognize--> {% assign cloud-mobile = true %} {% endif %} +The first step is to make sure {{ destination.title }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). + @@ -58,4 +61,4 @@ platforms -> what data do we recognize--> -
{% if cloud-mobile == true %} ✅ {% endif %} {% if cloud-server == true %} ✅ {% endif %}
\ No newline at end of file + From 93609291b0f53063118a11abbf56e0b8098f4aac Mon Sep 17 00:00:00 2001 From: sanscontext Date: Mon, 5 Aug 2019 17:22:51 -0700 Subject: [PATCH 04/36] add some of the catalog redirects Signed-off-by: sanscontext --- README.md | 3 ++- _layouts/redirect.html | 2 +- api/config-api/index.md | 1 + connections/destinations/activecampaign/index.md | 1 + connections/destinations/adjust/index.md | 1 + connections/destinations/adobe-analytics/index.md | 1 + connections/destinations/adroll/index.md | 1 + connections/destinations/alexa/index.md | 2 +- .../destinations/amazon-kinesis-firehose/index.md | 5 +++-- connections/destinations/amazon-kinesis/index.md | 5 +++-- connections/destinations/amazon-s3/index.md | 6 ++++-- connections/destinations/ambassador/index.md | 5 +++-- connections/destinations/amplitude/index.md | 1 + connections/destinations/appcues/index.md | 4 +++- connections/destinations/appsflyer/index.md | 13 +++++++------ connections/destinations/apptimize/index.md | 9 +++++---- connections/destinations/index.md | 2 ++ connections/destinations/zapier/index.md | 4 +++- connections/sources/index.md | 6 ++++++ connections/spec/ab-testing.md | 2 ++ connections/spec/ecommerce-v2.md | 3 +++ connections/spec/index.md | 10 ++++++++-- connections/warehouses/index.md | 8 ++++++++ 23 files changed, 70 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index 7e0946d458..5b0fcd03b8 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,7 @@ Use the local build process to preview local changes. If you're doing a release, ## Searching Swiftype is set up as a script in `_layouts/default.html` +Default.html is the container through which all the individual other layouts (currently one) are built to have the right title, seo, etc. ## Syntax highlighting @@ -48,7 +49,7 @@ A list of the cues rouge accepts can be found [here](https://github.com/rouge-ru - `beta`: default false. When true, show an "in beta" warning in the page layout (see the warning in `_includes/content/beta.md`) -- hidden: omits the file from the `sitemap.xml` and adds a `` to the top of the generated HTML file. TODO: it should probably also omit the item from the navbar generator script 🤔 +- `hidden`: omits the file from the `sitemap.xml` and adds a `` to the top of the generated HTML file. TODO: it should probably also omit the item from the navbar generator script 🤔 - `feedback`: defaults to true. When false, hide the feedback footer. Good for legal and landing pages, diff --git a/_layouts/redirect.html b/_layouts/redirect.html index 54ed7502e7..9d4bf7e4ee 100644 --- a/_layouts/redirect.html +++ b/_layouts/redirect.html @@ -3,7 +3,7 @@ Redirecting… - +

Redirecting…

Click here if you are not redirected. diff --git a/api/config-api/index.md b/api/config-api/index.md index 2b6155e437..5742b61362 100644 --- a/api/config-api/index.md +++ b/api/config-api/index.md @@ -1,6 +1,7 @@ --- title: Config API sidebar: Overview +redirect_from: /platform-api/ --- The Config API enables you to programmatically manage Segment workspaces, sources, destinations and more. With the API you can: diff --git a/connections/destinations/activecampaign/index.md b/connections/destinations/activecampaign/index.md index 377842acc9..dc75119368 100644 --- a/connections/destinations/activecampaign/index.md +++ b/connections/destinations/activecampaign/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/activecampaign/' --- [ActiveCampaign](https://www.activecampaign.com) is an integrated email marketing, marketing automation, and small business CRM. It allows you to send beautiful newsletters, setup behavioral based automations, and benefit from sales automation. This destination is maintained by ActiveCampaign. For any issues with the destination, please [reach out to their team](https://www.activecampaign.com/contact/). diff --git a/connections/destinations/adjust/index.md b/connections/destinations/adjust/index.md index 90ccdac7d3..eca8be00a1 100644 --- a/connections/destinations/adjust/index.md +++ b/connections/destinations/adjust/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/adjust/' --- [Adjust](https://adjust.com) is the mobile attribution provider of choice for hundreds of organizations across the globe. They unify all your marketing activities into one powerful platform, giving you the insights you need to scale your business. The {{integration.name}} Destination is open-source. You can browse the code on GitHub for [iOS](https://github.com/segment-integrations/analytics-ios-integration-adjust) and [Android](https://github.com/segment-integrations/analytics-android-integration-adjust). diff --git a/connections/destinations/adobe-analytics/index.md b/connections/destinations/adobe-analytics/index.md index 5fc0af6881..36dd407917 100644 --- a/connections/destinations/adobe-analytics/index.md +++ b/connections/destinations/adobe-analytics/index.md @@ -1,6 +1,7 @@ --- title: Adobe Analytics rewrite: true +redirect_from: '/integrations/adobe-analytics' --- diff --git a/connections/destinations/adroll/index.md b/connections/destinations/adroll/index.md index d3b04ed64e..42fdefb214 100644 --- a/connections/destinations/adroll/index.md +++ b/connections/destinations/adroll/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/addroll/' --- [AdRoll](https://developers.adroll.com/) is a retargeting network that allows you to show ads to visitors who've landed on your site while browsing the web. The {{integration.name}} Destination is open-source. You can browse the code on [GitHub](https://github.com/segment-integrations/analytics.js-integration-adroll). diff --git a/connections/destinations/alexa/index.md b/connections/destinations/alexa/index.md index 19710bd464..4ba70d9639 100644 --- a/connections/destinations/alexa/index.md +++ b/connections/destinations/alexa/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/alexa/' --- [Alexa](https://www.alexa.com/) helps improve your website's SEO and conduct competitive analysis. They help your business get better marketing results. The {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-alexa). @@ -22,4 +23,3 @@ Alexa will now start tracking your website to help optimize your SEO and underst ### Alexa could not find the Certify Code Alexa's installation detector does not actually execute Javascript on the page (our Analytics.js Javascript needs to run to insert their Javascript). Instead, its detector looks for the snippet/image tag directly and therefore, misses the detection. This should not impact your utilization of Alexa. - diff --git a/connections/destinations/amazon-kinesis-firehose/index.md b/connections/destinations/amazon-kinesis-firehose/index.md index 33e622bd12..4632d50246 100644 --- a/connections/destinations/amazon-kinesis-firehose/index.md +++ b/connections/destinations/amazon-kinesis-firehose/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/amazon-kinesis-firehose' --- [Amazon Kinesis Firehose](https://aws.amazon.com/kinesis/data-firehose/) is the easiest way to load streaming data into AWS. It can capture, transform, and load streaming data into Amazon Kinesis Analytics, Amazon S3, Amazon Redshift, and Amazon Elasticsearch Service, enabling near real-time analytics with existing business intelligence tools and dashboards you’re already using today. It is a fully managed service that automatically scales to match the throughput of your data and requires no ongoing administration. It can also batch, compress, and encrypt the data before loading it, minimizing the amount of storage used at the destination and increasing security. @@ -104,10 +105,10 @@ If you haven’t had a chance to review our spec, please take a look to understa ``` analytics.group("0e8c78ea9d9dsasahjg", { name: "group_name", - employees: 3, + employees: 3, plan: "enterprise", industry: "Technology" -}); +}); ``` ## Multiple Sources diff --git a/connections/destinations/amazon-kinesis/index.md b/connections/destinations/amazon-kinesis/index.md index 36f3473add..d21e773f8c 100644 --- a/connections/destinations/amazon-kinesis/index.md +++ b/connections/destinations/amazon-kinesis/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/amazon-kinesis' --- [Amazon Kinesis](https://aws.amazon.com/kinesis/) enables you to build custom applications that process or analyze streaming data for specialized needs. Amazon Kinesis Streams can continuously capture and store terabytes of data per hour from hundreds of thousands of sources such as website clickstreams, financial transactions, social media feeds, IT logs, and location-tracking events. @@ -90,10 +91,10 @@ An example group call is shown below: ``` analytics.group("0e8c78ea9d9dsasahjg", { name: "group_name", - employees: 3, + employees: 3, plan: "enterprise", industry: "Technology" -}); +}); ``` ## Troubleshooting diff --git a/connections/destinations/amazon-s3/index.md b/connections/destinations/amazon-s3/index.md index 033eb20cb4..f868ff628a 100644 --- a/connections/destinations/amazon-s3/index.md +++ b/connections/destinations/amazon-s3/index.md @@ -1,7 +1,9 @@ - +--- +redirect_from: '/integrations/amazon-kinesis-firehose' +--- ## Getting Started -The Amazon S3 destination puts the raw logs of the data we're receiving into your S3 bucket, encrypted, no matter what region the bucket is in. +The Amazon S3 destination puts the raw logs of the data Segment receives into your S3 bucket, encrypted, no matter what region the bucket is in. **Note:** The data is copied into your bucket every hour around the :40 minute mark. You may see multiple files over a period of time depending on how much data is copied. diff --git a/connections/destinations/ambassador/index.md b/connections/destinations/ambassador/index.md index d3a1cafaff..54a7870b78 100644 --- a/connections/destinations/ambassador/index.md +++ b/connections/destinations/ambassador/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/ambassador' --- [Ambassador](https://www.getambassador.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) empowers companies to easily create, track & manage custom incentives that drive referrals and evangelize their users. The Ambassador Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-ambassador). @@ -17,7 +18,7 @@ This document was last updated on September 03, 2018. If you notice any gaps, ou ## Identify -If you haven't had a chance to review our spec, please take a look to understand what the [Identify method](https://segment.com/docs/spec/identify/) does. +If you haven't had a chance to review our spec, please take a look to understand what the [Identify method](https://segment.com/docs/spec/identify/) does. For Ambassador it takes the unique `userId` of a user and a specific set of traits. All supported `traits` are listed in the example below: @@ -42,7 +43,7 @@ _**NOTE:** You can optionally use the URL campaign map to enroll the user as an ## Track -If you haven't had a chance to review our spec, please take a look to understand what the [Track method](https://segment.com/docs/spec/track/) does. +If you haven't had a chance to review our spec, please take a look to understand what the [Track method](https://segment.com/docs/spec/track/) does. For Ambassador `track` events will be recorded as a conversion if the Segment event name is mapped to a campaign in your Ambassador destination settings in the Segment UI. All supported `properties` are listed in the example below: diff --git a/connections/destinations/amplitude/index.md b/connections/destinations/amplitude/index.md index b393719291..ea6fc0cb9a 100644 --- a/connections/destinations/amplitude/index.md +++ b/connections/destinations/amplitude/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/amplitude' --- [Amplitude](https://amplitude.com/) is an event tracking and segmentation diff --git a/connections/destinations/appcues/index.md b/connections/destinations/appcues/index.md index a18904931d..7181aa9b3b 100644 --- a/connections/destinations/appcues/index.md +++ b/connections/destinations/appcues/index.md @@ -1,4 +1,6 @@ - +--- +redirect_from: '/integrations/appcues' +--- Our Appcues destination code is [open-source on GitHub](https://github.com/appcues/analytics.js-integration-appcues) if you want to check it out. diff --git a/connections/destinations/appsflyer/index.md b/connections/destinations/appsflyer/index.md index 993906c028..ad63fd343c 100644 --- a/connections/destinations/appsflyer/index.md +++ b/connections/destinations/appsflyer/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/appsflyer' --- [AppsFlyer](https://www.appsflyer.com/) is the world's leading mobile attribution & marketing analytics platform, helping app marketers around the world make better decisions. Our AppsFlyer destination code is open-source. You can browse the code on GitHub for [iOS](https://github.com/AppsFlyerSDK/segment-appsflyer-ios) and [Android](https://github.com/AppsFlyerSDK/AppsFlyer-Segment-Integration). @@ -23,7 +24,7 @@ AppsFlyer offers an **augmentative** server-side [HTTP API](https://support.apps **Important**: Keep in mind that the server-side destination is not meant to *supplant* the client side SDK! In order for AppsFlyer to properly attribute, you must bundle their mobile SDK! The server-side destination should not be used alone. Also, keep in mind if you are passing in `appsFlyerId` for server-side calls, you will not be able to disable events from sending to AppsFlyer via your Segment dashboard. -If you'd like to use AppsFlyer fully server-side, this can be done but it is a Enterprise Customer Feature and you need to contact your AppsFlyer representative to enable this feature. +If you'd like to use AppsFlyer fully server-side, this can be done but it is a Enterprise Customer Feature and you need to contact your AppsFlyer representative to enable this feature. ## Identify @@ -57,14 +58,14 @@ Finally, we automatically use AppsFlyer’s transactionId-based de-duplication w If you'd like to attribute offline events with a certain user or device, the server-side destination may be employed. -AppsFlyer requires the following properties for this attribution: +AppsFlyer requires the following properties for this attribution: -**AppsFlyer Device ID** +**AppsFlyer Device ID** Send the **AppsFlyer Device ID** with each event at `integrations.AppsFlyer.appsFlyerId`, see example below. -This identifier is unique to each device and can be [retrieved using the AppsFlyer SDK](https://support.appsflyer.com/hc/en-us/articles/207034486-Server-to-Server-In-App-Events-API-HTTP-API-). It is a good idea to store this value in an external database where it may be easily accessible by a server or website environments. +This identifier is unique to each device and can be [retrieved using the AppsFlyer SDK](https://support.appsflyer.com/hc/en-us/articles/207034486-Server-to-Server-In-App-Events-API-HTTP-API-). It is a good idea to store this value in an external database where it may be easily accessible by a server or website environments. -**Device Type** +**Device Type** AppsFlyer requires the user's device type as either `'ios'` or `'android'`, passed at `context.device.type` object, see example below. @@ -109,7 +110,7 @@ All other `properties` will be sent to AppsFlyer as custom properties inside `ev Segment will automatically trigger an `Install Attributed` event if you have **trackAttributionData** enabled in your settings, and the Segment-AppsFlyer integration installed in your app. The event payload will adhere to our `Install Attributed` event specification documented [here](/docs/spec/mobile/#install-attributed) and will propagate to your other downstream destinations. ### Server -If you are tracking events server-side, AppsFlyer can still send attribution postbacks but you will need to configure this functionality in your AppsFlyer account. To enable this, navigate to your AppsFlyer app and on the sidebar of the main screen click on **Integrated Partners** and search for Segment. You will be prompted with a couple of configuration options and asked to input your Segment Write Key. Once enabled, successfully attributed app installs will begin showing up as `Install Attributed` events similar to the client side behavior documented above. +If you are tracking events server-side, AppsFlyer can still send attribution postbacks but you will need to configure this functionality in your AppsFlyer account. To enable this, navigate to your AppsFlyer app and on the sidebar of the main screen click on **Integrated Partners** and search for Segment. You will be prompted with a couple of configuration options and asked to input your Segment Write Key. Once enabled, successfully attributed app installs will begin showing up as `Install Attributed` events similar to the client side behavior documented above. If you are sending in the attribution data yourself, for iOS be sure the following properties are sent in within the campaign object on the `Install Attributed` or `Application Opened` event so Appsflyer can correctly attribute it as an Apple Search Ad event. These values should be returned by the [Apple Search Ads API](https://searchads.apple.com/advanced/help/measure-results/#attribution-api): diff --git a/connections/destinations/apptimize/index.md b/connections/destinations/apptimize/index.md index b381f5ce01..7c9e09e8af 100644 --- a/connections/destinations/apptimize/index.md +++ b/connections/destinations/apptimize/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/apptimize' --- [Apptimize](https://apptimize.com/) empowers product teams to efficiently run A/B tests, rollout and manage new features, and deliver personalized user experiences. Our Apptimize destination code is open-source. You can browse the code on GitHub for [iOS](https://github.com/Apptimize/analytics-ios-integration-apptimize) and [Android](https://github.com/Apptimize/analytics-android-integration-apptimize). @@ -12,7 +13,7 @@ This document was last updated on April 27, 2018. If you notice any gaps, outdat 1. From your Segment UI’s Destinations page click on “Add Destination”. 2. Search for “Apptimize“ within the Destinations Catalog and confirm the Source you’d like to connect to. 3. Drop in your Apptimize application key, the 31 character key which you can find in your [Apptimize app settings](https://apptimize.com/admin/settings/apps). - 4. Depending on the mobile library you've selected, follow the below instructions to complete your setup. + 4. Depending on the mobile library you've selected, follow the below instructions to complete your setup. _**NOTE:** There is also an advanced setting to publish Apptimize experiment data to Segment. If you choose to automatically record screen events or track Application lifecycle events, these will also be reflected in Apptimize. You also have access to all normal Apptimize non-Segment functionality. To integrate, simply pull in the destination as a dependency and include the Apptimize Integration Factory when setting up Segment Analytics. _ @@ -50,11 +51,11 @@ _**NOTE:** There is also an advanced setting to publish Apptimize experiment dat ### Manually Initialize Apptimize -Since both iOS and Android destinations are initialized asynchronously by Segment, you can manually initialize Apptimize and run experiments without waiting for Segment to initialize for you. +Since both iOS and Android destinations are initialized asynchronously by Segment, you can manually initialize Apptimize and run experiments without waiting for Segment to initialize for you. -**Note**: Make sure that the Apptimize app key matches the key in the Segment dashboard. +**Note**: Make sure that the Apptimize app key matches the key in the Segment dashboard. -#### iOS +#### iOS Set the plist property ‘ApptimizeAppKey’ to the corresponding app key for the app. diff --git a/connections/destinations/index.md b/connections/destinations/index.md index 7f25ecae2a..78dc306438 100644 --- a/connections/destinations/index.md +++ b/connections/destinations/index.md @@ -2,6 +2,8 @@ title: Destinations sidebar: Overview rewrite: true +redirect_from: +- /integrations/ --- ## Sources vs Destinations diff --git a/connections/destinations/zapier/index.md b/connections/destinations/zapier/index.md index 6efccd295c..afd20ee9fa 100644 --- a/connections/destinations/zapier/index.md +++ b/connections/destinations/zapier/index.md @@ -1,6 +1,8 @@ --- rewrite: true beta: true +redirect_from: +- /integrations/zapier/ --- [Zapier](https://zapier.com/apps/integrations) empowers businesses to create processes and systems that let computers do what they do best - automating information transfer, allowing humans to be more productive. @@ -22,7 +24,7 @@ beta: true 6. From your Segment UI's Destinations page click on "Add Destination". 7. Search for "Zapier" within the Destinations Catalog and confirm the Source you'd like to connect to. -8. Add your custom Webhook URLs to your destination settings as desired. +8. Add your custom Webhook URLs to your destination settings as desired. 9. Starting sending data! ## Page / Screen diff --git a/connections/sources/index.md b/connections/sources/index.md index 489257d43b..ebacfd2b3d 100644 --- a/connections/sources/index.md +++ b/connections/sources/index.md @@ -1,6 +1,12 @@ --- title: Sources sidebar: Overview +redirect_from: +- '/guides/sources/what-can-I-do-with-sources-data' +- '/sources/etl-billing/' +- '/sources/etl-usage/' +- '/sources/5/' +- '/sources/cloud-app/' --- ## Website diff --git a/connections/spec/ab-testing.md b/connections/spec/ab-testing.md index 2ac7bf5482..5bd6d93543 100644 --- a/connections/spec/ab-testing.md +++ b/connections/spec/ab-testing.md @@ -2,6 +2,8 @@ title: 'Spec: A/B Testing Events' sidebar: 'A/B Testing' hidden: true +redirect_from: + - '/advanced/spec/ab-testing/' --- This guide explains what data should be sent to Segment *from* A/B Testing tools and hence is targeted to partners who send A/B testing data back into Segment rather than targeted to customers themselves. The [semantic events](/docs/spec/semantic) detailed below represent the ideal for A/B Testing events. diff --git a/connections/spec/ecommerce-v2.md b/connections/spec/ecommerce-v2.md index 968c7f190b..8df90df28e 100644 --- a/connections/spec/ecommerce-v2.md +++ b/connections/spec/ecommerce-v2.md @@ -1,6 +1,9 @@ --- title: 'Spec: V2 Ecommerce Events' sidebar: 'Ecommerce' +redirect_from: +- '/advanced/spec/ecommerce/' +- '/advanced/spec/ecommerce/v2/' --- Segment’s e-commerce spec helps define the journey for a customer as they browse your store, click on promotions, view products, add those products to a cart, and complete a purchase. diff --git a/connections/spec/index.md b/connections/spec/index.md index 9452fed296..bfe6235df7 100644 --- a/connections/spec/index.md +++ b/connections/spec/index.md @@ -1,6 +1,14 @@ --- title: Spec sidebar: Overview +redirect_from: +- '/advanced/spec/' +- '/advanced/spec/car-rentals/' +- '/advanced/spec/hotels/' +- '/spec/car-rentals/' +- '/spec/flights/' +- '/spec/hotels/' +- '/spec/local/' --- The Segment Spec has three components. @@ -26,5 +34,3 @@ Third, it **shares the events we recommend you track for a particular industry b - [E-Commerce](/docs/spec/ecommerce/v2/) - [Video](/docs/spec/video/) - [B2B SaaS](/docs/spec/b2b-saas/) - - diff --git a/connections/warehouses/index.md b/connections/warehouses/index.md index acefe4b106..6cab751dcc 100644 --- a/connections/warehouses/index.md +++ b/connections/warehouses/index.md @@ -1,3 +1,11 @@ --- title: Warehouses and Data Storage +redirect_from: +- /warehouses/ +- '/sql/common-queries/defining-user-sessions/' +- '/sql/common-queries/events-over-time-period/' +- '/sql/common-queries/groups-to-orgs/' +- '/sql/common-queries/identifies-to-users/' +- '/sql/common-queries/traits-by-user/' +- '/warehouses/common-queries/' --- From a3535430a36a24eca78f2e8672793e12aa9972fa Mon Sep 17 00:00:00 2001 From: sanscontext Date: Tue, 6 Aug 2019 15:01:34 -0700 Subject: [PATCH 05/36] more redirects Signed-off-by: sanscontext --- connections/destinations/appsflyer/index.md | 2 ++ connections/destinations/braze/index.md | 4 ++++ index.md | 14 +++++++++++++- 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/connections/destinations/appsflyer/index.md b/connections/destinations/appsflyer/index.md index ad63fd343c..4d7a9f52bb 100644 --- a/connections/destinations/appsflyer/index.md +++ b/connections/destinations/appsflyer/index.md @@ -1,6 +1,8 @@ --- rewrite: true redirect_from: '/integrations/appsflyer' +slug: appsflyer +title: AppsFlyer --- [AppsFlyer](https://www.appsflyer.com/) is the world's leading mobile attribution & marketing analytics platform, helping app marketers around the world make better decisions. Our AppsFlyer destination code is open-source. You can browse the code on GitHub for [iOS](https://github.com/AppsFlyerSDK/segment-appsflyer-ios) and [Android](https://github.com/AppsFlyerSDK/AppsFlyer-Segment-Integration). diff --git a/connections/destinations/braze/index.md b/connections/destinations/braze/index.md index 42c3137119..ddc8a0a7bd 100644 --- a/connections/destinations/braze/index.md +++ b/connections/destinations/braze/index.md @@ -1,5 +1,9 @@ --- +title: Braze rewrite: true +redirect_from: +- '/integrations/appboy/' +- '/destinations/appboy/' --- [Braze](https://www.braze.com/), formerly Appboy, is an engagement platform that empowers growth by helping marketing teams to build customer loyalty through mobile, omni channel customer experiences. diff --git a/index.md b/index.md index b81d105629..318fb0e132 100644 --- a/index.md +++ b/index.md @@ -1,5 +1,17 @@ --- -title: Documentation +title: Segment Documentation +landing: true +redirect_from: +- '/api/' +- '/big-picture/' +- '/big-picture/best-practices/' +- '/big-picture/what-we-do/' +- '/guides/mobile-spec-guides/' +- '/guides/sources/add-my-own-source/' +- '/pl/' +- '/platforms/chrome-extension/When/' +- '/plugins/woocommerce%20' +- '/troubleshooting/data' --- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus ullamcorper suscipit a et urna. Donec at enim non velit mollis feugiat. Sed arcu purus, condimentum. From 64636227fcbc74e8badd8da2833e99931c6e57e3 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Tue, 6 Aug 2019 16:56:49 -0700 Subject: [PATCH 06/36] checkin Signed-off-by: sanscontext --- _includes/content/connection-modes.md | 32 ++++++++++++++++++--------- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index 6a4fba8169..9b75c5d2d7 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -1,28 +1,40 @@ -{% assign destination = site.data.catalog.destinations.destinations.display_name.[page.title] %} +{% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} +{% assign destination = site.data.catalog.destinations.destinations | where: "name", name | first %} + + +

{{ name }}

+

{{ destination.display_name }} +Unbundling supported: {{ destination.browserUnbundlingSupported }} +Unbundling public: {{ destination.browserUnbundlingPublic }} +Browser available: {{destination.platforms.browser}} +Server available: {{destination.platforms.server}} + + +{% for component in destination.components %} +{{ destination.components }}
+{% endfor %}

-

{{ page.slug }}, {{page.title}}

-

{{ destination }}

-{% for components in destination %} - {% if destination.components.type == "ios" or destination.components.type == "android" %} +{% for components in destination.components %} + {% if destination.components.type == "IOS" or destination.components.type == "ANDROID" %} {% assign has-mobile = true %} {% assign device-mobile = true %} {% endif %} - {% if destination.components.type == "browser" %} + {% if destination.components.type == "WEB" %} {% assign has-browser = true %} {% assign device-web = true %} {% endif %} - {% if destination.components.type == "server" %} + {% if destination.components.type == "CLOUD" %} {% assign has-server = true %} {% assign device-server = true %} {% endif %} {% endfor %} -{% if has-browser == true and browserUnbundlingSupported == true && browserUnbundlingPublic == true %} +{% if has-browser == true and destination.browserUnbundlingSupported == true && destination.browserUnbundlingPublic == true %} {% assign cloud-web = true %} {% elsif has-server == true and has-browser == false and destination.platforms.browser == true %} {% assign cloud-web = true %} @@ -36,11 +48,11 @@ platforms -> what data do we recognize--> {% endif %} -{% if has-server == true and destaintion.platforms.server == true %} +{% if has-server == true and destination.platforms.server == true %} {% assign cloud-mobile = true %} {% endif %} -The first step is to make sure {{ destination.title }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). +The first step is to make sure {{ destination.display_name }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). From 916c4c64a638901fc4f9053f3a4545dd2a9d0703 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 11:01:24 -0700 Subject: [PATCH 07/36] checkin Signed-off-by: sanscontext --- _includes/content/connection-modes.md | 34 +++++++++++++-------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index 9b75c5d2d7..dbdb979651 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -1,42 +1,42 @@ {% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} -{% assign destination = site.data.catalog.destinations.destinations | where: "name", name | first %} + +{% assign destination_from_api = site.data.catalog.destinations.destinations | where: "name", name | first %} +{% assign components_from_api = {{destination_from_api}}.components %} -

{{ name }}

-

{{ destination.display_name }} -Unbundling supported: {{ destination.browserUnbundlingSupported }} -Unbundling public: {{ destination.browserUnbundlingPublic }} -Browser available: {{destination.platforms.browser}} -Server available: {{destination.platforms.server}} +

{{ destination_from_api }}

+

{{ destination_from_api.display_name }} -{% for component in destination.components %} -{{ destination.components }}
+
+ +{% for component in components_from_api %} +{{ component }}
{% endfor %}

-{% for components in destination.components %} - {% if destination.components.type == "IOS" or destination.components.type == "ANDROID" %} +{% for components in components_from_api %} + {% if components_from_api.type == "IOS" or components_from_api.type == "ANDROID" %} {% assign has-mobile = true %} {% assign device-mobile = true %} {% endif %} - {% if destination.components.type == "WEB" %} + {% if components_from_api.type == "WEB" %} {% assign has-browser = true %} {% assign device-web = true %} {% endif %} - {% if destination.components.type == "CLOUD" %} + {% if components_from_api.type == "CLOUD" %} {% assign has-server = true %} {% assign device-server = true %} {% endif %} {% endfor %} -{% if has-browser == true and destination.browserUnbundlingSupported == true && destination.browserUnbundlingPublic == true %} +{% if has-browser == true and destination_from_api.browserUnbundlingSupported == true && destination_from_api.browserUnbundlingPublic == true %} {% assign cloud-web = true %} -{% elsif has-server == true and has-browser == false and destination.platforms.browser == true %} +{% elsif has-server == true and has-browser == false and destination_from_api.platforms.browser == true %} {% assign cloud-web = true %} {% else %} {% assign cloud-web = false %} @@ -48,11 +48,11 @@ platforms -> what data do we recognize--> {% endif %} -{% if has-server == true and destination.platforms.server == true %} +{% if has-server == true and destination_from_api.platforms.server == true %} {% assign cloud-mobile = true %} {% endif %} -The first step is to make sure {{ destination.display_name }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). +The first step is to make sure {{ destination_from_api.display_name }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes).
From ac6601c675ec9ca02b76f55bfaa4ee3de0b9f127 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 11:24:23 -0700 Subject: [PATCH 08/36] checkin Signed-off-by: sanscontext --- _includes/content/connection-modes.md | 68 +++++++++++---------------- _templates/stub.md | 5 ++ 2 files changed, 33 insertions(+), 40 deletions(-) create mode 100644 _templates/stub.md diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index dbdb979651..534a9296bf 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -2,54 +2,42 @@ {% assign destination_from_api = site.data.catalog.destinations.destinations | where: "name", name | first %} {% assign components_from_api = {{destination_from_api}}.components %} - - - -

{{ destination_from_api }}

-

{{ destination_from_api.display_name }} - -
- -{% for component in components_from_api %} -{{ component }}
-{% endfor %}

- -{% for components in components_from_api %} - {% if components_from_api.type == "IOS" or components_from_api.type == "ANDROID" %} - {% assign has-mobile = true %} - {% assign device-mobile = true %} +{% for item in components_from_api %} + {% if item.type == "IOS" or item.type == "ANDROID" %} + {% assign has_mobile = true %} + {% assign device_mobile = true %} {% endif %} - {% if components_from_api.type == "WEB" %} - {% assign has-browser = true %} - {% assign device-web = true %} + {% if item.type == "WEB" %} + {% assign has_browser = true %} + {% assign device_web = true %} {% endif %} - {% if components_from_api.type == "CLOUD" %} - {% assign has-server = true %} - {% assign device-server = true %} + {% if item.type == "CLOUD" %} + {% assign has_server = true %} + {% assign device_server = true %} {% endif %} {% endfor %} - -{% if has-browser == true and destination_from_api.browserUnbundlingSupported == true && destination_from_api.browserUnbundlingPublic == true %} - {% assign cloud-web = true %} -{% elsif has-server == true and has-browser == false and destination_from_api.platforms.browser == true %} - {% assign cloud-web = true %} + +{% if has_browser == true and destination_from_api.browserUnbundlingSupported == true && destination_from_api.browserUnbundlingPublic == true %} + {% assign cloud_web = true %} +{% elsif has_server == true and has_browser == false and destination_from_api.platforms.browser == true %} + {% assign cloud_web = true %} {% else %} - {% assign cloud-web = false %} + {% assign cloud_web = false %} {% endif %} - -{% if has-server == true %} -{% assign cloud-mobile = true %} + +{% if has_server == true %} +{% assign cloud_mobile = true %} {% endif %} - -{% if has-server == true and destination_from_api.platforms.server == true %} -{% assign cloud-mobile = true %} + +{% if has_server == true and destination_from_api.platforms.server == true %} +{% assign cloud_mobile = true %} {% endif %} The first step is to make sure {{ destination_from_api.display_name }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). @@ -63,14 +51,14 @@ The first step is to make sure {{ destination_from_api.display_name }} supports
- - - + + + - - - + + +
📱 Device-based{% if device-web == true %} ✅ {% endif %}{% if device-mobile == true %} ✅ {% endif %}{% if device-server == true %} ✅ {% endif %}{% if device_web == true %} ✅ {% endif %}{% if device_mobile == true %} ✅ {% endif %}{% if device_server == true %} ✅ {% endif %}
☁️ Cloud-based{% if cloud-web == true %} ✅ {% endif %}{% if cloud-mobile == true %} ✅ {% endif %}{% if cloud-server == true %} ✅ {% endif %}{% if cloud_web == true %} ✅ {% endif %}{% if cloud_mobile == true %} ✅ {% endif %}{% if cloud_server == true %} ✅ {% endif %}
diff --git a/_templates/stub.md b/_templates/stub.md new file mode 100644 index 0000000000..199ddf4f4c --- /dev/null +++ b/_templates/stub.md @@ -0,0 +1,5 @@ +--- +title: {{display_name}} +--- + +{% include content/intgration_foot.md %} From fa657e4321b7d9257f2ad6e95e47738c7c025389 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Tue, 6 Aug 2019 15:02:13 -0700 Subject: [PATCH 09/36] tinkering with this Signed-off-by: sanscontext --- _includes/content/connection-modes.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index 98d536e5a5..6a4fba8169 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -1,6 +1,7 @@ -The first step is to make sure {{ destination.title }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). - +{% assign destination = site.data.catalog.destinations.destinations.display_name.[page.title] %} +

{{ page.slug }}, {{page.title}}

+

{{ destination }}

@@ -39,6 +40,8 @@ platforms -> what data do we recognize--> {% assign cloud-mobile = true %} {% endif %} +The first step is to make sure {{ destination.title }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). + @@ -58,4 +61,4 @@ platforms -> what data do we recognize--> -
{% if cloud-mobile == true %} ✅ {% endif %} {% if cloud-server == true %} ✅ {% endif %}
\ No newline at end of file + From 56f24a77b419b59515b22ad4191904dcf9f89612 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Tue, 6 Aug 2019 16:56:49 -0700 Subject: [PATCH 10/36] checkin Signed-off-by: sanscontext --- _includes/content/connection-modes.md | 32 ++++++++++++++++++--------- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index 6a4fba8169..9b75c5d2d7 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -1,28 +1,40 @@ -{% assign destination = site.data.catalog.destinations.destinations.display_name.[page.title] %} +{% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} +{% assign destination = site.data.catalog.destinations.destinations | where: "name", name | first %} + + +

{{ name }}

+

{{ destination.display_name }} +Unbundling supported: {{ destination.browserUnbundlingSupported }} +Unbundling public: {{ destination.browserUnbundlingPublic }} +Browser available: {{destination.platforms.browser}} +Server available: {{destination.platforms.server}} + + +{% for component in destination.components %} +{{ destination.components }}
+{% endfor %}

-

{{ page.slug }}, {{page.title}}

-

{{ destination }}

-{% for components in destination %} - {% if destination.components.type == "ios" or destination.components.type == "android" %} +{% for components in destination.components %} + {% if destination.components.type == "IOS" or destination.components.type == "ANDROID" %} {% assign has-mobile = true %} {% assign device-mobile = true %} {% endif %} - {% if destination.components.type == "browser" %} + {% if destination.components.type == "WEB" %} {% assign has-browser = true %} {% assign device-web = true %} {% endif %} - {% if destination.components.type == "server" %} + {% if destination.components.type == "CLOUD" %} {% assign has-server = true %} {% assign device-server = true %} {% endif %} {% endfor %} -{% if has-browser == true and browserUnbundlingSupported == true && browserUnbundlingPublic == true %} +{% if has-browser == true and destination.browserUnbundlingSupported == true && destination.browserUnbundlingPublic == true %} {% assign cloud-web = true %} {% elsif has-server == true and has-browser == false and destination.platforms.browser == true %} {% assign cloud-web = true %} @@ -36,11 +48,11 @@ platforms -> what data do we recognize--> {% endif %} -{% if has-server == true and destaintion.platforms.server == true %} +{% if has-server == true and destination.platforms.server == true %} {% assign cloud-mobile = true %} {% endif %} -The first step is to make sure {{ destination.title }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). +The first step is to make sure {{ destination.display_name }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). From 61c1eb63b5bf98071b8de48269ff26005baf2e20 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 11:01:24 -0700 Subject: [PATCH 11/36] checkin Signed-off-by: sanscontext --- _includes/content/connection-modes.md | 34 +++++++++++++-------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index 9b75c5d2d7..dbdb979651 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -1,42 +1,42 @@ {% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} -{% assign destination = site.data.catalog.destinations.destinations | where: "name", name | first %} + +{% assign destination_from_api = site.data.catalog.destinations.destinations | where: "name", name | first %} +{% assign components_from_api = {{destination_from_api}}.components %} -

{{ name }}

-

{{ destination.display_name }} -Unbundling supported: {{ destination.browserUnbundlingSupported }} -Unbundling public: {{ destination.browserUnbundlingPublic }} -Browser available: {{destination.platforms.browser}} -Server available: {{destination.platforms.server}} +

{{ destination_from_api }}

+

{{ destination_from_api.display_name }} -{% for component in destination.components %} -{{ destination.components }}
+
+ +{% for component in components_from_api %} +{{ component }}
{% endfor %}

-{% for components in destination.components %} - {% if destination.components.type == "IOS" or destination.components.type == "ANDROID" %} +{% for components in components_from_api %} + {% if components_from_api.type == "IOS" or components_from_api.type == "ANDROID" %} {% assign has-mobile = true %} {% assign device-mobile = true %} {% endif %} - {% if destination.components.type == "WEB" %} + {% if components_from_api.type == "WEB" %} {% assign has-browser = true %} {% assign device-web = true %} {% endif %} - {% if destination.components.type == "CLOUD" %} + {% if components_from_api.type == "CLOUD" %} {% assign has-server = true %} {% assign device-server = true %} {% endif %} {% endfor %} -{% if has-browser == true and destination.browserUnbundlingSupported == true && destination.browserUnbundlingPublic == true %} +{% if has-browser == true and destination_from_api.browserUnbundlingSupported == true && destination_from_api.browserUnbundlingPublic == true %} {% assign cloud-web = true %} -{% elsif has-server == true and has-browser == false and destination.platforms.browser == true %} +{% elsif has-server == true and has-browser == false and destination_from_api.platforms.browser == true %} {% assign cloud-web = true %} {% else %} {% assign cloud-web = false %} @@ -48,11 +48,11 @@ platforms -> what data do we recognize--> {% endif %} -{% if has-server == true and destination.platforms.server == true %} +{% if has-server == true and destination_from_api.platforms.server == true %} {% assign cloud-mobile = true %} {% endif %} -The first step is to make sure {{ destination.display_name }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). +The first step is to make sure {{ destination_from_api.display_name }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes).
From 44dd99d38e702318ac68d76d65a447f65d292395 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 11:24:23 -0700 Subject: [PATCH 12/36] checkin Signed-off-by: sanscontext --- _includes/content/connection-modes.md | 68 +++++++++++---------------- _templates/stub.md | 5 ++ 2 files changed, 33 insertions(+), 40 deletions(-) create mode 100644 _templates/stub.md diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index dbdb979651..534a9296bf 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -2,54 +2,42 @@ {% assign destination_from_api = site.data.catalog.destinations.destinations | where: "name", name | first %} {% assign components_from_api = {{destination_from_api}}.components %} - - - -

{{ destination_from_api }}

-

{{ destination_from_api.display_name }} - -
- -{% for component in components_from_api %} -{{ component }}
-{% endfor %}

- -{% for components in components_from_api %} - {% if components_from_api.type == "IOS" or components_from_api.type == "ANDROID" %} - {% assign has-mobile = true %} - {% assign device-mobile = true %} +{% for item in components_from_api %} + {% if item.type == "IOS" or item.type == "ANDROID" %} + {% assign has_mobile = true %} + {% assign device_mobile = true %} {% endif %} - {% if components_from_api.type == "WEB" %} - {% assign has-browser = true %} - {% assign device-web = true %} + {% if item.type == "WEB" %} + {% assign has_browser = true %} + {% assign device_web = true %} {% endif %} - {% if components_from_api.type == "CLOUD" %} - {% assign has-server = true %} - {% assign device-server = true %} + {% if item.type == "CLOUD" %} + {% assign has_server = true %} + {% assign device_server = true %} {% endif %} {% endfor %} - -{% if has-browser == true and destination_from_api.browserUnbundlingSupported == true && destination_from_api.browserUnbundlingPublic == true %} - {% assign cloud-web = true %} -{% elsif has-server == true and has-browser == false and destination_from_api.platforms.browser == true %} - {% assign cloud-web = true %} + +{% if has_browser == true and destination_from_api.browserUnbundlingSupported == true && destination_from_api.browserUnbundlingPublic == true %} + {% assign cloud_web = true %} +{% elsif has_server == true and has_browser == false and destination_from_api.platforms.browser == true %} + {% assign cloud_web = true %} {% else %} - {% assign cloud-web = false %} + {% assign cloud_web = false %} {% endif %} - -{% if has-server == true %} -{% assign cloud-mobile = true %} + +{% if has_server == true %} +{% assign cloud_mobile = true %} {% endif %} - -{% if has-server == true and destination_from_api.platforms.server == true %} -{% assign cloud-mobile = true %} + +{% if has_server == true and destination_from_api.platforms.server == true %} +{% assign cloud_mobile = true %} {% endif %} The first step is to make sure {{ destination_from_api.display_name }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). @@ -63,14 +51,14 @@ The first step is to make sure {{ destination_from_api.display_name }} supports
- - - + + + - - - + + +
📱 Device-based{% if device-web == true %} ✅ {% endif %}{% if device-mobile == true %} ✅ {% endif %}{% if device-server == true %} ✅ {% endif %}{% if device_web == true %} ✅ {% endif %}{% if device_mobile == true %} ✅ {% endif %}{% if device_server == true %} ✅ {% endif %}
☁️ Cloud-based{% if cloud-web == true %} ✅ {% endif %}{% if cloud-mobile == true %} ✅ {% endif %}{% if cloud-server == true %} ✅ {% endif %}{% if cloud_web == true %} ✅ {% endif %}{% if cloud_mobile == true %} ✅ {% endif %}{% if cloud_server == true %} ✅ {% endif %}
diff --git a/_templates/stub.md b/_templates/stub.md new file mode 100644 index 0000000000..199ddf4f4c --- /dev/null +++ b/_templates/stub.md @@ -0,0 +1,5 @@ +--- +title: {{display_name}} +--- + +{% include content/intgration_foot.md %} From e80d0294fee850d8d252e980c6c9055bf4732851 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 11:28:45 -0700 Subject: [PATCH 13/36] checkin Signed-off-by: sanscontext --- _includes/content/integration-foot.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/_includes/content/integration-foot.md b/_includes/content/integration-foot.md index 28e1a8fa50..de4e8dca08 100644 --- a/_includes/content/integration-foot.md +++ b/_includes/content/integration-foot.md @@ -1,7 +1,9 @@
- +{% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} + +{% assign destination_from_api = site.data.catalog.destinations.destinations | where: "name", name | first %} -{% if destination.methods.identify == true and destination.platforms.server == true %} +{% if destination_from_api.methods.identify == true and destination_from_api.platforms.server == true %} {% include content/personas.md %} {% endif %} From 71bbf1a485fa2d95f87f7a4c34b9a201fc47f385 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 11:42:31 -0700 Subject: [PATCH 14/36] fix logic on integration-foot Signed-off-by: sanscontext --- README.md | 24 ++++++++++++------------ _includes/content/integration-foot.md | 25 +++++++++++++------------ 2 files changed, 25 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index 6d62b21f11..15168a3e3b 100644 --- a/README.md +++ b/README.md @@ -14,15 +14,15 @@ Use the local build process to preview local changes. If you're doing a release, ## Makefile commands -- docs: locally builds the docs and serves the static content via a Docker container running nginx -- build: Builds the site docs. Used by CI to publish the docs to staging and production -- nav: Rebuilds the entire nav datafile based on the current doc structure. This is destructive and should not be used unless absolutely necessary. -- catalog: Pulls in the latest catalog data from the Platform API and saves it in the respective data files. Requires an API key saved in .env -- env: for when you're first getting set up: installs bundler, and installs the deps for the repo. -- seed: copies all example data files out of the `_templates` directory and puts them in the `_data` directory. -- clean: runs `jekyll clean` locally -- deps: re-runs `bundle install` locally. -- dev: runs `jekyll serve` locally with incremental builds. Useful when updating CSS, JS, or content and you don't want to rebuild everytime. +- `docs`: locally builds the docs and serves the static content via a Docker container running nginx +- `build`: Builds the site docs. Used by CI to publish the docs to staging and production +- `nav`: Rebuilds the entire nav datafile based on the current doc structure. This is destructive and should not be used unless absolutely necessary. +- `catalog`: Pulls in the latest catalog data from the Platform API and saves it in the respective data files. Requires an API key saved in .env +- `env`: for when you're first getting set up: installs bundler, and installs the deps for the repo. +- `seed`: copies all example data files out of the `_templates` directory and puts them in the `_data` directory. +- `clean`: runs `jekyll clean` locally +- `deps`: re-runs `bundle install` locally. +- `dev`: runs `jekyll serve` locally with incremental builds. Useful when updating CSS, JS, or content and you don't want to rebuild everytime. - docker-clean: runs a `jekyll clean` on a docker host. - docker-deps: runs `bundle install` on a docker host. @@ -34,7 +34,7 @@ Use the local build process to preview local changes. If you're doing a release, # Platform Config API + Catalog ### Data Source -The Segment Config API is currently providing the data for the Source and Destination catalog pages. This happens at build time and the results are stored in the respective `_data/catalog` yml files. +The Segment Config API is currently providing the data for the Source and Destination catalog pages. This happens at build time and the results are stored in the respective `_data/catalog` yml files. ### Catalog Data + Doc Links By default, the links on the catalog page and respective sidenavs will attempt to automagically set hyperlinks, for actual doc file, at the path `connections/:type/:slug`. However, given the transitory state of Docs V2, these links might 404 since the respective doc might be in a different directory. @@ -45,7 +45,7 @@ These two catalogs are hardcoded in the `_data` directory since the Config API d # Sidenav The sidenav is managed by the files in `_data/sidenav/`. Depending on what section we are in determines the file used. We currently support up to 2 levels deep on a sidenav. -# Breacrumb +# Breadcrumb The current breadcrumb is currently determined based on the `page.path` and the current page's `title` front-matter attribute. # Searching @@ -57,7 +57,7 @@ Swiftype is set up as a script in `_layouts/default.html` We're using Rouge, set in the `_config.yml`. It's now default for Jekyll 3 and later, so 🎉. -A list of the cues rouge accepts can be found [here](https://github.com/rouge-ruby/rouge/wiki/list-of-supported-languages-and-lexers). +A list of the cues Rouge accepts can be found [here](https://github.com/rouge-ruby/rouge/wiki/list-of-supported-languages-and-lexers). # Frontmatter diff --git a/_includes/content/integration-foot.md b/_includes/content/integration-foot.md index de4e8dca08..44ac1a400c 100644 --- a/_includes/content/integration-foot.md +++ b/_includes/content/integration-foot.md @@ -9,7 +9,7 @@ {% endif %} -{% if destination.components %} +{% if destination_from_api.components %} ## Supported Sources and Connection Modes @@ -19,18 +19,19 @@ To learn more about about Connection Modes and what dictates which we support, [ {% endif %} -{% if destination.browserUnbundlingSupported == true and destination.browserUnbundlingPublic == true %} -We offer an optional **Cloud-based** Connection Mode for **Web** data with {{ destination.name }}. As a reminder, this removes the {{ destination.name }} javascript library from your site, improving performance. -{% if destination.browserUnbundlingChangelog %} However, there are a few disparities between the Cloud-based and Device-based connection modes to keep in mind before enabling it in the Segment app. When you enable the **Cloud-based** destination mode, here's what happens: +{% if destination_from_api.browserUnbundlingSupported == true and destination_from_api.browserUnbundlingPublic == true %} +We offer an optional **Cloud-based** Connection Mode for **Web** data with {{ destination_from_api.display_name }}. As a reminder, this removes the {{ destination.name }} javascript library from your site, improving performance. + +--> {% endif %} {% endif %} -{% if destination.platforms.mobile == true and destination.platforms.server == true %}} -Segment offers an *optional* **Device-based** Connection Mode for **Mobile** data with {{ destination.name }}. If you'd like to use those features that require client-based functionality, follow the steps above to ensure you have packaged the {{ destination.name }} SDK with Segment's. +{% if destination_from_api.platforms.mobile == true and destination.platforms.server == true %}} +Segment offers an *optional* **Device-based** Connection Mode for **Mobile** data with {{ destination_from_api.display_name }}. If you'd like to use those features that require client-based functionality, follow the steps above to ensure you have packaged the {{ destination_from_api.display_name }} SDK with Segment's. {% else %} -This destination *requires* a **Device-based** Connection Mode for **Mobile** data. Follow the steps above to ensure you have packaged the {{ destination.name }} SDK with Segment's. +This destination *requires* a **Device-based** Connection Mode for **Mobile** data. Follow the steps above to ensure you have packaged the {{ destination_from_api.display_name }} SDK with Segment's. {% endif %} ## Settings @@ -38,9 +39,9 @@ This destination *requires* a **Device-based** Connection Mode for **Mobile** da Segment lets you change these destination settings via your Segment dashboard without having to touch any code. -{% for options in destination %} -{% if destination.option.hidden == false and destination.option.label != "Unused" %} -### {{ destination.option.label }} -{{ destination.option.description }} +{% for item in destination_from_api.options %} +{% if item.hidden == false and item.label != "Unused" %} +### {{ item.label }} +{{ item.description }} {% endif %} {% endfor %} From 2bb702e67f8089bdf8c37fbf2b82a1cdca0aeee8 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 14:35:47 -0700 Subject: [PATCH 15/36] checkin Signed-off-by: sanscontext --- _includes/content/connection-modes.md | 2 +- _includes/content/integration-foot.md | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index 534a9296bf..60de865080 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -1,5 +1,5 @@ -{% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} +{% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} {% assign destination_from_api = site.data.catalog.destinations.destinations | where: "name", name | first %} {% assign components_from_api = {{destination_from_api}}.components %} +{% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} {% assign destination_from_api = site.data.catalog.destinations.destinations | where: "name", name | first %} {% if destination_from_api.methods.identify == true and destination_from_api.platforms.server == true %} @@ -38,7 +38,6 @@ This destination *requires* a **Device-based** Connection Mode for **Mobile** da Segment lets you change these destination settings via your Segment dashboard without having to touch any code. - {% for item in destination_from_api.options %} {% if item.hidden == false and item.label != "Unused" %} ### {{ item.label }} From 29bc381655ec3a40768b4e9c9566b7da8c83cf58 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 15:33:40 -0700 Subject: [PATCH 16/36] checkin Signed-off-by: sanscontext --- README.md | 13 +++++------ _includes/content/connection-modes.md | 14 +++++++----- _includes/content/integration-foot.md | 22 +++++++++++-------- .../destinations/adobe-analytics/index.md | 3 +-- connections/destinations/saasquatch/index.md | 4 ++-- 5 files changed, 30 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 15168a3e3b..c46c4f6fc6 100644 --- a/README.md +++ b/README.md @@ -62,14 +62,11 @@ A list of the cues Rouge accepts can be found [here](https://github.com/rouge-ru # Frontmatter -- `redirect_from`: defaults to none. Takes an array of URLs from the frontmatter in a file, and generates a "stub" page at each URL. Each stub file redirects to the original file. - - `beta`: default false. When true, show an "in beta" warning in the page layout (see the warning in `_includes/content/beta.md`) - -- hidden: omits the file from the `sitemap.xml` and adds a `` to the top of the generated HTML file. TODO: it should probably also omit the item from the navbar generator script 🤔 - +- `description`: takes a string. Adds the text here to the meta "description" tag used for SEO purposes - `feedback`: defaults to true. When false, hide the feedback footer. Good for legal and landing pages, - -- `seo-priority`: values from `1.0` to `0.1`, default: `0.5 `. Sets the `Priority` tag in the sitemap - +- `hidden`: omits the file from the `sitemap.xml` and adds a `` to the top of the generated HTML file. TODO: it should probably also omit the item from the navbar generator script 🤔 +- `hide_toc`: hides the right-nav TOC that's generated from H2s +- `redirect_from`: defaults to none. Takes an array of URLs from the frontmatter in a file, and generates a "stub" page at each URL. Each stub file redirects to the original file. - `seo-changefreq`: default: `weekly `. Use the values [in the sitemap spec](https://www.sitemaps.org/protocol.html#xmlTagDefinitions). - sets the `changefreq` tag in the sitemap.xml generator, which tells search crawlers how often to check back. +- `seo-priority`: values from `1.0` to `0.1`, default: `0.5 `. Sets the `Priority` tag in the sitemap diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index 60de865080..fd420767f7 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -1,12 +1,11 @@ {% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} {% assign destination_from_api = site.data.catalog.destinations.destinations | where: "name", name | first %} -{% assign components_from_api = {{destination_from_api}}.components %} -{% for item in components_from_api %} +{% for item in destination_from_api.components %} {% if item.type == "IOS" or item.type == "ANDROID" %} {% assign has_mobile = true %} {% assign device_mobile = true %} @@ -15,12 +14,15 @@ platforms -> what data do we recognize--> {% assign has_browser = true %} {% assign device_web = true %} {% endif %} - {% if item.type == "CLOUD" %} + {% if item.type == "SERVER" %} {% assign has_server = true %} - {% assign device_server = true %} {% endif %} {% endfor %} +{% if destination_from_api.direct == true or destination_from_api.platforms.server == true %} + {% assign has_server = true %} +{% endif %} + {% if has_browser == true and destination_from_api.browserUnbundlingSupported == true && destination_from_api.browserUnbundlingPublic == true %} {% assign cloud_web = true %} @@ -37,11 +39,13 @@ platforms -> what data do we recognize--> {% if has_server == true and destination_from_api.platforms.server == true %} -{% assign cloud_mobile = true %} +{% assign cloud_server = true %} {% endif %} The first step is to make sure {{ destination_from_api.display_name }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). +//cloud_server and device_server are reversed? + diff --git a/_includes/content/integration-foot.md b/_includes/content/integration-foot.md index cab0806439..b28164d972 100644 --- a/_includes/content/integration-foot.md +++ b/_includes/content/integration-foot.md @@ -21,11 +21,6 @@ To learn more about about Connection Modes and what dictates which we support, [ {% if destination_from_api.browserUnbundlingSupported == true and destination_from_api.browserUnbundlingPublic == true %} We offer an optional **Cloud-based** Connection Mode for **Web** data with {{ destination_from_api.display_name }}. As a reminder, this removes the {{ destination.name }} javascript library from your site, improving performance. - -{% endif %} {% endif %} {% if destination_from_api.platforms.mobile == true and destination.platforms.server == true %}} @@ -38,9 +33,18 @@ This destination *requires* a **Device-based** Connection Mode for **Mobile** da Segment lets you change these destination settings via your Segment dashboard without having to touch any code. -{% for item in destination_from_api.options %} -{% if item.hidden == false and item.label != "Unused" %} -### {{ item.label }} +TEST + +{{ destination_from_api.settings }} + +{% for item in destination_from_api.settings %} + {% unless item.deprecated == true %} +### {{ item.display_name }} + {{ item.description }} -{% endif %} + + {% endunless %} {% endfor %} + + +testing diff --git a/connections/destinations/adobe-analytics/index.md b/connections/destinations/adobe-analytics/index.md index 5fc0af6881..ed4dbce2fd 100644 --- a/connections/destinations/adobe-analytics/index.md +++ b/connections/destinations/adobe-analytics/index.md @@ -1198,6 +1198,5 @@ Since we cannot automatically track page data for **server side** calls, if you --- -{% comment %} + {% include content/integration-foot.md %} -{% endcomment %} diff --git a/connections/destinations/saasquatch/index.md b/connections/destinations/saasquatch/index.md index 2da7e62f25..fd9047b412 100644 --- a/connections/destinations/saasquatch/index.md +++ b/connections/destinations/saasquatch/index.md @@ -4,9 +4,9 @@ All you need to get started is your SaaSquatch Tenant Alias. Enter that into your Segment Destinations settings for SaaSquatch and you're good to go! -Here's a quick video on what you need to do: + -{% comment %}{{{youtube 'dvNJb3G316E'}}}{% endcomment %} + - - - From fbc744423183f83e872413b94629ccdc9c08247f Mon Sep 17 00:00:00 2001 From: sanscontext Date: Tue, 6 Aug 2019 15:02:13 -0700 Subject: [PATCH 17/36] tinkering with this Signed-off-by: sanscontext --- _includes/content/connection-modes.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index 98d536e5a5..6a4fba8169 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -1,6 +1,7 @@ -The first step is to make sure {{ destination.title }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). - +{% assign destination = site.data.catalog.destinations.destinations.display_name.[page.title] %} +

{{ page.slug }}, {{page.title}}

+

{{ destination }}

@@ -39,6 +40,8 @@ platforms -> what data do we recognize--> {% assign cloud-mobile = true %} {% endif %} +The first step is to make sure {{ destination.title }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). +
@@ -58,4 +61,4 @@ platforms -> what data do we recognize--> -
{% if cloud-mobile == true %} ✅ {% endif %} {% if cloud-server == true %} ✅ {% endif %}
\ No newline at end of file + From 9b2e4e58a57edea175db035932ae86d568c79aef Mon Sep 17 00:00:00 2001 From: sanscontext Date: Tue, 6 Aug 2019 16:56:49 -0700 Subject: [PATCH 18/36] checkin Signed-off-by: sanscontext --- _includes/content/connection-modes.md | 32 ++++++++++++++++++--------- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index 6a4fba8169..9b75c5d2d7 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -1,28 +1,40 @@ -{% assign destination = site.data.catalog.destinations.destinations.display_name.[page.title] %} +{% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} +{% assign destination = site.data.catalog.destinations.destinations | where: "name", name | first %} + + +

{{ name }}

+

{{ destination.display_name }} +Unbundling supported: {{ destination.browserUnbundlingSupported }} +Unbundling public: {{ destination.browserUnbundlingPublic }} +Browser available: {{destination.platforms.browser}} +Server available: {{destination.platforms.server}} + + +{% for component in destination.components %} +{{ destination.components }}
+{% endfor %}

-

{{ page.slug }}, {{page.title}}

-

{{ destination }}

-{% for components in destination %} - {% if destination.components.type == "ios" or destination.components.type == "android" %} +{% for components in destination.components %} + {% if destination.components.type == "IOS" or destination.components.type == "ANDROID" %} {% assign has-mobile = true %} {% assign device-mobile = true %} {% endif %} - {% if destination.components.type == "browser" %} + {% if destination.components.type == "WEB" %} {% assign has-browser = true %} {% assign device-web = true %} {% endif %} - {% if destination.components.type == "server" %} + {% if destination.components.type == "CLOUD" %} {% assign has-server = true %} {% assign device-server = true %} {% endif %} {% endfor %} -{% if has-browser == true and browserUnbundlingSupported == true && browserUnbundlingPublic == true %} +{% if has-browser == true and destination.browserUnbundlingSupported == true && destination.browserUnbundlingPublic == true %} {% assign cloud-web = true %} {% elsif has-server == true and has-browser == false and destination.platforms.browser == true %} {% assign cloud-web = true %} @@ -36,11 +48,11 @@ platforms -> what data do we recognize--> {% endif %} -{% if has-server == true and destaintion.platforms.server == true %} +{% if has-server == true and destination.platforms.server == true %} {% assign cloud-mobile = true %} {% endif %} -The first step is to make sure {{ destination.title }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). +The first step is to make sure {{ destination.display_name }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). From 6a9b43fce7f2b78ec5f6f4ad14d4537951f4fa11 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 11:01:24 -0700 Subject: [PATCH 19/36] checkin Signed-off-by: sanscontext --- _includes/content/connection-modes.md | 34 +++++++++++++-------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index 9b75c5d2d7..dbdb979651 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -1,42 +1,42 @@ {% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} -{% assign destination = site.data.catalog.destinations.destinations | where: "name", name | first %} + +{% assign destination_from_api = site.data.catalog.destinations.destinations | where: "name", name | first %} +{% assign components_from_api = {{destination_from_api}}.components %} -

{{ name }}

-

{{ destination.display_name }} -Unbundling supported: {{ destination.browserUnbundlingSupported }} -Unbundling public: {{ destination.browserUnbundlingPublic }} -Browser available: {{destination.platforms.browser}} -Server available: {{destination.platforms.server}} +

{{ destination_from_api }}

+

{{ destination_from_api.display_name }} -{% for component in destination.components %} -{{ destination.components }}
+
+ +{% for component in components_from_api %} +{{ component }}
{% endfor %}

-{% for components in destination.components %} - {% if destination.components.type == "IOS" or destination.components.type == "ANDROID" %} +{% for components in components_from_api %} + {% if components_from_api.type == "IOS" or components_from_api.type == "ANDROID" %} {% assign has-mobile = true %} {% assign device-mobile = true %} {% endif %} - {% if destination.components.type == "WEB" %} + {% if components_from_api.type == "WEB" %} {% assign has-browser = true %} {% assign device-web = true %} {% endif %} - {% if destination.components.type == "CLOUD" %} + {% if components_from_api.type == "CLOUD" %} {% assign has-server = true %} {% assign device-server = true %} {% endif %} {% endfor %} -{% if has-browser == true and destination.browserUnbundlingSupported == true && destination.browserUnbundlingPublic == true %} +{% if has-browser == true and destination_from_api.browserUnbundlingSupported == true && destination_from_api.browserUnbundlingPublic == true %} {% assign cloud-web = true %} -{% elsif has-server == true and has-browser == false and destination.platforms.browser == true %} +{% elsif has-server == true and has-browser == false and destination_from_api.platforms.browser == true %} {% assign cloud-web = true %} {% else %} {% assign cloud-web = false %} @@ -48,11 +48,11 @@ platforms -> what data do we recognize--> {% endif %} -{% if has-server == true and destination.platforms.server == true %} +{% if has-server == true and destination_from_api.platforms.server == true %} {% assign cloud-mobile = true %} {% endif %} -The first step is to make sure {{ destination.display_name }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). +The first step is to make sure {{ destination_from_api.display_name }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes).
From 9a7ef3257dd5adfe1900df5dc22e4d7381403c55 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 11:24:23 -0700 Subject: [PATCH 20/36] checkin Signed-off-by: sanscontext --- _includes/content/connection-modes.md | 68 +++++++++++---------------- _templates/stub.md | 5 ++ 2 files changed, 33 insertions(+), 40 deletions(-) create mode 100644 _templates/stub.md diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index dbdb979651..534a9296bf 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -2,54 +2,42 @@ {% assign destination_from_api = site.data.catalog.destinations.destinations | where: "name", name | first %} {% assign components_from_api = {{destination_from_api}}.components %} - - - -

{{ destination_from_api }}

-

{{ destination_from_api.display_name }} - -
- -{% for component in components_from_api %} -{{ component }}
-{% endfor %}

- -{% for components in components_from_api %} - {% if components_from_api.type == "IOS" or components_from_api.type == "ANDROID" %} - {% assign has-mobile = true %} - {% assign device-mobile = true %} +{% for item in components_from_api %} + {% if item.type == "IOS" or item.type == "ANDROID" %} + {% assign has_mobile = true %} + {% assign device_mobile = true %} {% endif %} - {% if components_from_api.type == "WEB" %} - {% assign has-browser = true %} - {% assign device-web = true %} + {% if item.type == "WEB" %} + {% assign has_browser = true %} + {% assign device_web = true %} {% endif %} - {% if components_from_api.type == "CLOUD" %} - {% assign has-server = true %} - {% assign device-server = true %} + {% if item.type == "CLOUD" %} + {% assign has_server = true %} + {% assign device_server = true %} {% endif %} {% endfor %} - -{% if has-browser == true and destination_from_api.browserUnbundlingSupported == true && destination_from_api.browserUnbundlingPublic == true %} - {% assign cloud-web = true %} -{% elsif has-server == true and has-browser == false and destination_from_api.platforms.browser == true %} - {% assign cloud-web = true %} + +{% if has_browser == true and destination_from_api.browserUnbundlingSupported == true && destination_from_api.browserUnbundlingPublic == true %} + {% assign cloud_web = true %} +{% elsif has_server == true and has_browser == false and destination_from_api.platforms.browser == true %} + {% assign cloud_web = true %} {% else %} - {% assign cloud-web = false %} + {% assign cloud_web = false %} {% endif %} - -{% if has-server == true %} -{% assign cloud-mobile = true %} + +{% if has_server == true %} +{% assign cloud_mobile = true %} {% endif %} - -{% if has-server == true and destination_from_api.platforms.server == true %} -{% assign cloud-mobile = true %} + +{% if has_server == true and destination_from_api.platforms.server == true %} +{% assign cloud_mobile = true %} {% endif %} The first step is to make sure {{ destination_from_api.display_name }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). @@ -63,14 +51,14 @@ The first step is to make sure {{ destination_from_api.display_name }} supports
- - - + + + - - - + + +
📱 Device-based{% if device-web == true %} ✅ {% endif %}{% if device-mobile == true %} ✅ {% endif %}{% if device-server == true %} ✅ {% endif %}{% if device_web == true %} ✅ {% endif %}{% if device_mobile == true %} ✅ {% endif %}{% if device_server == true %} ✅ {% endif %}
☁️ Cloud-based{% if cloud-web == true %} ✅ {% endif %}{% if cloud-mobile == true %} ✅ {% endif %}{% if cloud-server == true %} ✅ {% endif %}{% if cloud_web == true %} ✅ {% endif %}{% if cloud_mobile == true %} ✅ {% endif %}{% if cloud_server == true %} ✅ {% endif %}
diff --git a/_templates/stub.md b/_templates/stub.md new file mode 100644 index 0000000000..199ddf4f4c --- /dev/null +++ b/_templates/stub.md @@ -0,0 +1,5 @@ +--- +title: {{display_name}} +--- + +{% include content/intgration_foot.md %} From 7375752d98f26d28f686a692f01845ae62c05bcc Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 11:28:45 -0700 Subject: [PATCH 21/36] checkin Signed-off-by: sanscontext --- _includes/content/integration-foot.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/_includes/content/integration-foot.md b/_includes/content/integration-foot.md index 28e1a8fa50..de4e8dca08 100644 --- a/_includes/content/integration-foot.md +++ b/_includes/content/integration-foot.md @@ -1,7 +1,9 @@
- +{% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} + +{% assign destination_from_api = site.data.catalog.destinations.destinations | where: "name", name | first %} -{% if destination.methods.identify == true and destination.platforms.server == true %} +{% if destination_from_api.methods.identify == true and destination_from_api.platforms.server == true %} {% include content/personas.md %} {% endif %} From 281346371b3733db7c508b78c8a8d974fcdc76ee Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 11:42:31 -0700 Subject: [PATCH 22/36] fix logic on integration-foot Signed-off-by: sanscontext --- README.md | 24 ++++++++++++------------ _includes/content/integration-foot.md | 25 +++++++++++++------------ 2 files changed, 25 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index 6d62b21f11..15168a3e3b 100644 --- a/README.md +++ b/README.md @@ -14,15 +14,15 @@ Use the local build process to preview local changes. If you're doing a release, ## Makefile commands -- docs: locally builds the docs and serves the static content via a Docker container running nginx -- build: Builds the site docs. Used by CI to publish the docs to staging and production -- nav: Rebuilds the entire nav datafile based on the current doc structure. This is destructive and should not be used unless absolutely necessary. -- catalog: Pulls in the latest catalog data from the Platform API and saves it in the respective data files. Requires an API key saved in .env -- env: for when you're first getting set up: installs bundler, and installs the deps for the repo. -- seed: copies all example data files out of the `_templates` directory and puts them in the `_data` directory. -- clean: runs `jekyll clean` locally -- deps: re-runs `bundle install` locally. -- dev: runs `jekyll serve` locally with incremental builds. Useful when updating CSS, JS, or content and you don't want to rebuild everytime. +- `docs`: locally builds the docs and serves the static content via a Docker container running nginx +- `build`: Builds the site docs. Used by CI to publish the docs to staging and production +- `nav`: Rebuilds the entire nav datafile based on the current doc structure. This is destructive and should not be used unless absolutely necessary. +- `catalog`: Pulls in the latest catalog data from the Platform API and saves it in the respective data files. Requires an API key saved in .env +- `env`: for when you're first getting set up: installs bundler, and installs the deps for the repo. +- `seed`: copies all example data files out of the `_templates` directory and puts them in the `_data` directory. +- `clean`: runs `jekyll clean` locally +- `deps`: re-runs `bundle install` locally. +- `dev`: runs `jekyll serve` locally with incremental builds. Useful when updating CSS, JS, or content and you don't want to rebuild everytime. - docker-clean: runs a `jekyll clean` on a docker host. - docker-deps: runs `bundle install` on a docker host. @@ -34,7 +34,7 @@ Use the local build process to preview local changes. If you're doing a release, # Platform Config API + Catalog ### Data Source -The Segment Config API is currently providing the data for the Source and Destination catalog pages. This happens at build time and the results are stored in the respective `_data/catalog` yml files. +The Segment Config API is currently providing the data for the Source and Destination catalog pages. This happens at build time and the results are stored in the respective `_data/catalog` yml files. ### Catalog Data + Doc Links By default, the links on the catalog page and respective sidenavs will attempt to automagically set hyperlinks, for actual doc file, at the path `connections/:type/:slug`. However, given the transitory state of Docs V2, these links might 404 since the respective doc might be in a different directory. @@ -45,7 +45,7 @@ These two catalogs are hardcoded in the `_data` directory since the Config API d # Sidenav The sidenav is managed by the files in `_data/sidenav/`. Depending on what section we are in determines the file used. We currently support up to 2 levels deep on a sidenav. -# Breacrumb +# Breadcrumb The current breadcrumb is currently determined based on the `page.path` and the current page's `title` front-matter attribute. # Searching @@ -57,7 +57,7 @@ Swiftype is set up as a script in `_layouts/default.html` We're using Rouge, set in the `_config.yml`. It's now default for Jekyll 3 and later, so 🎉. -A list of the cues rouge accepts can be found [here](https://github.com/rouge-ruby/rouge/wiki/list-of-supported-languages-and-lexers). +A list of the cues Rouge accepts can be found [here](https://github.com/rouge-ruby/rouge/wiki/list-of-supported-languages-and-lexers). # Frontmatter diff --git a/_includes/content/integration-foot.md b/_includes/content/integration-foot.md index de4e8dca08..44ac1a400c 100644 --- a/_includes/content/integration-foot.md +++ b/_includes/content/integration-foot.md @@ -9,7 +9,7 @@ {% endif %} -{% if destination.components %} +{% if destination_from_api.components %} ## Supported Sources and Connection Modes @@ -19,18 +19,19 @@ To learn more about about Connection Modes and what dictates which we support, [ {% endif %} -{% if destination.browserUnbundlingSupported == true and destination.browserUnbundlingPublic == true %} -We offer an optional **Cloud-based** Connection Mode for **Web** data with {{ destination.name }}. As a reminder, this removes the {{ destination.name }} javascript library from your site, improving performance. -{% if destination.browserUnbundlingChangelog %} However, there are a few disparities between the Cloud-based and Device-based connection modes to keep in mind before enabling it in the Segment app. When you enable the **Cloud-based** destination mode, here's what happens: +{% if destination_from_api.browserUnbundlingSupported == true and destination_from_api.browserUnbundlingPublic == true %} +We offer an optional **Cloud-based** Connection Mode for **Web** data with {{ destination_from_api.display_name }}. As a reminder, this removes the {{ destination.name }} javascript library from your site, improving performance. + +--> {% endif %} {% endif %} -{% if destination.platforms.mobile == true and destination.platforms.server == true %}} -Segment offers an *optional* **Device-based** Connection Mode for **Mobile** data with {{ destination.name }}. If you'd like to use those features that require client-based functionality, follow the steps above to ensure you have packaged the {{ destination.name }} SDK with Segment's. +{% if destination_from_api.platforms.mobile == true and destination.platforms.server == true %}} +Segment offers an *optional* **Device-based** Connection Mode for **Mobile** data with {{ destination_from_api.display_name }}. If you'd like to use those features that require client-based functionality, follow the steps above to ensure you have packaged the {{ destination_from_api.display_name }} SDK with Segment's. {% else %} -This destination *requires* a **Device-based** Connection Mode for **Mobile** data. Follow the steps above to ensure you have packaged the {{ destination.name }} SDK with Segment's. +This destination *requires* a **Device-based** Connection Mode for **Mobile** data. Follow the steps above to ensure you have packaged the {{ destination_from_api.display_name }} SDK with Segment's. {% endif %} ## Settings @@ -38,9 +39,9 @@ This destination *requires* a **Device-based** Connection Mode for **Mobile** da Segment lets you change these destination settings via your Segment dashboard without having to touch any code. -{% for options in destination %} -{% if destination.option.hidden == false and destination.option.label != "Unused" %} -### {{ destination.option.label }} -{{ destination.option.description }} +{% for item in destination_from_api.options %} +{% if item.hidden == false and item.label != "Unused" %} +### {{ item.label }} +{{ item.description }} {% endif %} {% endfor %} From dca8fecebeb74fc660a7fbe307118d89d9cb17b8 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 14:35:47 -0700 Subject: [PATCH 23/36] checkin Signed-off-by: sanscontext --- _includes/content/connection-modes.md | 2 +- _includes/content/integration-foot.md | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index 534a9296bf..60de865080 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -1,5 +1,5 @@ -{% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} +{% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} {% assign destination_from_api = site.data.catalog.destinations.destinations | where: "name", name | first %} {% assign components_from_api = {{destination_from_api}}.components %} +{% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} {% assign destination_from_api = site.data.catalog.destinations.destinations | where: "name", name | first %} {% if destination_from_api.methods.identify == true and destination_from_api.platforms.server == true %} @@ -38,7 +38,6 @@ This destination *requires* a **Device-based** Connection Mode for **Mobile** da Segment lets you change these destination settings via your Segment dashboard without having to touch any code. - {% for item in destination_from_api.options %} {% if item.hidden == false and item.label != "Unused" %} ### {{ item.label }} From 397719d934fdaa9de1a42795bfac4168e58e87e5 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 15:33:40 -0700 Subject: [PATCH 24/36] checkin Signed-off-by: sanscontext --- README.md | 13 +++++------ _includes/content/connection-modes.md | 14 +++++++----- _includes/content/integration-foot.md | 22 +++++++++++-------- .../destinations/adobe-analytics/index.md | 3 +-- connections/destinations/saasquatch/index.md | 4 ++-- 5 files changed, 30 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 15168a3e3b..c46c4f6fc6 100644 --- a/README.md +++ b/README.md @@ -62,14 +62,11 @@ A list of the cues Rouge accepts can be found [here](https://github.com/rouge-ru # Frontmatter -- `redirect_from`: defaults to none. Takes an array of URLs from the frontmatter in a file, and generates a "stub" page at each URL. Each stub file redirects to the original file. - - `beta`: default false. When true, show an "in beta" warning in the page layout (see the warning in `_includes/content/beta.md`) - -- hidden: omits the file from the `sitemap.xml` and adds a `` to the top of the generated HTML file. TODO: it should probably also omit the item from the navbar generator script 🤔 - +- `description`: takes a string. Adds the text here to the meta "description" tag used for SEO purposes - `feedback`: defaults to true. When false, hide the feedback footer. Good for legal and landing pages, - -- `seo-priority`: values from `1.0` to `0.1`, default: `0.5 `. Sets the `Priority` tag in the sitemap - +- `hidden`: omits the file from the `sitemap.xml` and adds a `` to the top of the generated HTML file. TODO: it should probably also omit the item from the navbar generator script 🤔 +- `hide_toc`: hides the right-nav TOC that's generated from H2s +- `redirect_from`: defaults to none. Takes an array of URLs from the frontmatter in a file, and generates a "stub" page at each URL. Each stub file redirects to the original file. - `seo-changefreq`: default: `weekly `. Use the values [in the sitemap spec](https://www.sitemaps.org/protocol.html#xmlTagDefinitions). - sets the `changefreq` tag in the sitemap.xml generator, which tells search crawlers how often to check back. +- `seo-priority`: values from `1.0` to `0.1`, default: `0.5 `. Sets the `Priority` tag in the sitemap diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index 60de865080..fd420767f7 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -1,12 +1,11 @@ {% assign name = page.path | replace: "connections", "catalog" | remove: "/index.md" %} {% assign destination_from_api = site.data.catalog.destinations.destinations | where: "name", name | first %} -{% assign components_from_api = {{destination_from_api}}.components %} -{% for item in components_from_api %} +{% for item in destination_from_api.components %} {% if item.type == "IOS" or item.type == "ANDROID" %} {% assign has_mobile = true %} {% assign device_mobile = true %} @@ -15,12 +14,15 @@ platforms -> what data do we recognize--> {% assign has_browser = true %} {% assign device_web = true %} {% endif %} - {% if item.type == "CLOUD" %} + {% if item.type == "SERVER" %} {% assign has_server = true %} - {% assign device_server = true %} {% endif %} {% endfor %} +{% if destination_from_api.direct == true or destination_from_api.platforms.server == true %} + {% assign has_server = true %} +{% endif %} + {% if has_browser == true and destination_from_api.browserUnbundlingSupported == true && destination_from_api.browserUnbundlingPublic == true %} {% assign cloud_web = true %} @@ -37,11 +39,13 @@ platforms -> what data do we recognize--> {% if has_server == true and destination_from_api.platforms.server == true %} -{% assign cloud_mobile = true %} +{% assign cloud_server = true %} {% endif %} The first step is to make sure {{ destination_from_api.display_name }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). +//cloud_server and device_server are reversed? + diff --git a/_includes/content/integration-foot.md b/_includes/content/integration-foot.md index cab0806439..b28164d972 100644 --- a/_includes/content/integration-foot.md +++ b/_includes/content/integration-foot.md @@ -21,11 +21,6 @@ To learn more about about Connection Modes and what dictates which we support, [ {% if destination_from_api.browserUnbundlingSupported == true and destination_from_api.browserUnbundlingPublic == true %} We offer an optional **Cloud-based** Connection Mode for **Web** data with {{ destination_from_api.display_name }}. As a reminder, this removes the {{ destination.name }} javascript library from your site, improving performance. - -{% endif %} {% endif %} {% if destination_from_api.platforms.mobile == true and destination.platforms.server == true %}} @@ -38,9 +33,18 @@ This destination *requires* a **Device-based** Connection Mode for **Mobile** da Segment lets you change these destination settings via your Segment dashboard without having to touch any code. -{% for item in destination_from_api.options %} -{% if item.hidden == false and item.label != "Unused" %} -### {{ item.label }} +TEST + +{{ destination_from_api.settings }} + +{% for item in destination_from_api.settings %} + {% unless item.deprecated == true %} +### {{ item.display_name }} + {{ item.description }} -{% endif %} + + {% endunless %} {% endfor %} + + +testing diff --git a/connections/destinations/adobe-analytics/index.md b/connections/destinations/adobe-analytics/index.md index 5fc0af6881..ed4dbce2fd 100644 --- a/connections/destinations/adobe-analytics/index.md +++ b/connections/destinations/adobe-analytics/index.md @@ -1198,6 +1198,5 @@ Since we cannot automatically track page data for **server side** calls, if you --- -{% comment %} + {% include content/integration-foot.md %} -{% endcomment %} diff --git a/connections/destinations/saasquatch/index.md b/connections/destinations/saasquatch/index.md index 2da7e62f25..fd9047b412 100644 --- a/connections/destinations/saasquatch/index.md +++ b/connections/destinations/saasquatch/index.md @@ -4,9 +4,9 @@ All you need to get started is your SaaSquatch Tenant Alias. Enter that into your Segment Destinations settings for SaaSquatch and you're good to go! -Here's a quick video on what you need to do: + -{% comment %}{{{youtube 'dvNJb3G316E'}}}{% endcomment %} + - - - From b5688f7ec08adf864870ce2a1c6ae9e16989c59d Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 16:49:55 -0700 Subject: [PATCH 25/36] fixed hooooray Signed-off-by: sanscontext --- _includes/content/connection-modes.md | 5 +++-- _includes/content/integration-foot.md | 9 +-------- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/_includes/content/connection-modes.md b/_includes/content/connection-modes.md index fd420767f7..066eccdc68 100644 --- a/_includes/content/connection-modes.md +++ b/_includes/content/connection-modes.md @@ -17,6 +17,9 @@ platforms -> what data do we recognize--> {% if item.type == "SERVER" %} {% assign has_server = true %} {% endif %} + {% if item.type == "CLOUD" %} + {% assign has_server = true %} + {% endif %} {% endfor %} {% if destination_from_api.direct == true or destination_from_api.platforms.server == true %} @@ -44,8 +47,6 @@ platforms -> what data do we recognize--> The first step is to make sure {{ destination_from_api.display_name }} supports the source type and connection mode you've chosen to implement. You can learn more about what dictates [the connection modes we support here](https://segment.com/docs/destinations/#connection-modes). -//cloud_server and device_server are reversed? -
diff --git a/_includes/content/integration-foot.md b/_includes/content/integration-foot.md index b28164d972..ce420ea551 100644 --- a/_includes/content/integration-foot.md +++ b/_includes/content/integration-foot.md @@ -17,7 +17,7 @@ To learn more about about Connection Modes and what dictates which we support, [see here](https://segment.com/docs/destinations/#connection-modes). -{% endif %} +{% endif %} {% if destination_from_api.browserUnbundlingSupported == true and destination_from_api.browserUnbundlingPublic == true %} We offer an optional **Cloud-based** Connection Mode for **Web** data with {{ destination_from_api.display_name }}. As a reminder, this removes the {{ destination.name }} javascript library from your site, improving performance. @@ -33,10 +33,6 @@ This destination *requires* a **Device-based** Connection Mode for **Mobile** da Segment lets you change these destination settings via your Segment dashboard without having to touch any code. -TEST - -{{ destination_from_api.settings }} - {% for item in destination_from_api.settings %} {% unless item.deprecated == true %} ### {{ item.display_name }} @@ -45,6 +41,3 @@ TEST {% endunless %} {% endfor %} - - -testing From a608b00d9baeebfa84dea2014e1aae8d8779cf93 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Wed, 7 Aug 2019 16:53:43 -0700 Subject: [PATCH 26/36] checkin Signed-off-by: sanscontext --- _includes/content/integration-foot.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/content/integration-foot.md b/_includes/content/integration-foot.md index ce420ea551..4b187720e1 100644 --- a/_includes/content/integration-foot.md +++ b/_includes/content/integration-foot.md @@ -17,7 +17,7 @@ To learn more about about Connection Modes and what dictates which we support, [see here](https://segment.com/docs/destinations/#connection-modes). -{% endif %} +{% endif %} {% if destination_from_api.browserUnbundlingSupported == true and destination_from_api.browserUnbundlingPublic == true %} We offer an optional **Cloud-based** Connection Mode for **Web** data with {{ destination_from_api.display_name }}. As a reminder, this removes the {{ destination.name }} javascript library from your site, improving performance. From f66950ca32ad6ba4d9698465f1de6281810c9157 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Mon, 5 Aug 2019 17:22:51 -0700 Subject: [PATCH 27/36] add some of the catalog redirects Signed-off-by: sanscontext --- README.md | 2 ++ _layouts/redirect.html | 2 +- api/config-api/index.md | 1 + connections/destinations/activecampaign/index.md | 1 + connections/destinations/adjust/index.md | 1 + connections/destinations/adobe-analytics/index.md | 1 + connections/destinations/adroll/index.md | 1 + connections/destinations/alexa/index.md | 2 +- .../destinations/amazon-kinesis-firehose/index.md | 5 +++-- connections/destinations/amazon-kinesis/index.md | 5 +++-- connections/destinations/amazon-s3/index.md | 6 ++++-- connections/destinations/ambassador/index.md | 5 +++-- connections/destinations/amplitude/index.md | 1 + connections/destinations/appcues/index.md | 4 +++- connections/destinations/appsflyer/index.md | 13 +++++++------ connections/destinations/apptimize/index.md | 9 +++++---- connections/destinations/index.md | 2 ++ connections/destinations/zapier/index.md | 4 +++- connections/sources/index.md | 6 ++++++ connections/spec/ab-testing.md | 2 ++ connections/spec/ecommerce-v2.md | 3 +++ connections/spec/index.md | 10 ++++++++-- connections/warehouses/index.md | 8 ++++++++ 23 files changed, 70 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index c46c4f6fc6..909ceb3364 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,8 @@ Use the local build process to preview local changes. If you're doing a release, - docker-nav: runs `make nav` on a docker host. - docker-catalog: runs `make catalog` on a docker host. +# Layouts +Default.html is the container through which all the individual other layouts (currently one) are built to have the right title, seo, etc. # Platform Config API + Catalog diff --git a/_layouts/redirect.html b/_layouts/redirect.html index 54ed7502e7..9d4bf7e4ee 100644 --- a/_layouts/redirect.html +++ b/_layouts/redirect.html @@ -3,7 +3,7 @@ Redirecting… - +

Redirecting…

Click here if you are not redirected. diff --git a/api/config-api/index.md b/api/config-api/index.md index 2b6155e437..5742b61362 100644 --- a/api/config-api/index.md +++ b/api/config-api/index.md @@ -1,6 +1,7 @@ --- title: Config API sidebar: Overview +redirect_from: /platform-api/ --- The Config API enables you to programmatically manage Segment workspaces, sources, destinations and more. With the API you can: diff --git a/connections/destinations/activecampaign/index.md b/connections/destinations/activecampaign/index.md index 377842acc9..dc75119368 100644 --- a/connections/destinations/activecampaign/index.md +++ b/connections/destinations/activecampaign/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/activecampaign/' --- [ActiveCampaign](https://www.activecampaign.com) is an integrated email marketing, marketing automation, and small business CRM. It allows you to send beautiful newsletters, setup behavioral based automations, and benefit from sales automation. This destination is maintained by ActiveCampaign. For any issues with the destination, please [reach out to their team](https://www.activecampaign.com/contact/). diff --git a/connections/destinations/adjust/index.md b/connections/destinations/adjust/index.md index 90ccdac7d3..eca8be00a1 100644 --- a/connections/destinations/adjust/index.md +++ b/connections/destinations/adjust/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/adjust/' --- [Adjust](https://adjust.com) is the mobile attribution provider of choice for hundreds of organizations across the globe. They unify all your marketing activities into one powerful platform, giving you the insights you need to scale your business. The {{integration.name}} Destination is open-source. You can browse the code on GitHub for [iOS](https://github.com/segment-integrations/analytics-ios-integration-adjust) and [Android](https://github.com/segment-integrations/analytics-android-integration-adjust). diff --git a/connections/destinations/adobe-analytics/index.md b/connections/destinations/adobe-analytics/index.md index ed4dbce2fd..ab729f4bee 100644 --- a/connections/destinations/adobe-analytics/index.md +++ b/connections/destinations/adobe-analytics/index.md @@ -1,6 +1,7 @@ --- title: Adobe Analytics rewrite: true +redirect_from: '/integrations/adobe-analytics' --- diff --git a/connections/destinations/adroll/index.md b/connections/destinations/adroll/index.md index d3b04ed64e..42fdefb214 100644 --- a/connections/destinations/adroll/index.md +++ b/connections/destinations/adroll/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/addroll/' --- [AdRoll](https://developers.adroll.com/) is a retargeting network that allows you to show ads to visitors who've landed on your site while browsing the web. The {{integration.name}} Destination is open-source. You can browse the code on [GitHub](https://github.com/segment-integrations/analytics.js-integration-adroll). diff --git a/connections/destinations/alexa/index.md b/connections/destinations/alexa/index.md index 19710bd464..4ba70d9639 100644 --- a/connections/destinations/alexa/index.md +++ b/connections/destinations/alexa/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/alexa/' --- [Alexa](https://www.alexa.com/) helps improve your website's SEO and conduct competitive analysis. They help your business get better marketing results. The {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-alexa). @@ -22,4 +23,3 @@ Alexa will now start tracking your website to help optimize your SEO and underst ### Alexa could not find the Certify Code Alexa's installation detector does not actually execute Javascript on the page (our Analytics.js Javascript needs to run to insert their Javascript). Instead, its detector looks for the snippet/image tag directly and therefore, misses the detection. This should not impact your utilization of Alexa. - diff --git a/connections/destinations/amazon-kinesis-firehose/index.md b/connections/destinations/amazon-kinesis-firehose/index.md index 33e622bd12..4632d50246 100644 --- a/connections/destinations/amazon-kinesis-firehose/index.md +++ b/connections/destinations/amazon-kinesis-firehose/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/amazon-kinesis-firehose' --- [Amazon Kinesis Firehose](https://aws.amazon.com/kinesis/data-firehose/) is the easiest way to load streaming data into AWS. It can capture, transform, and load streaming data into Amazon Kinesis Analytics, Amazon S3, Amazon Redshift, and Amazon Elasticsearch Service, enabling near real-time analytics with existing business intelligence tools and dashboards you’re already using today. It is a fully managed service that automatically scales to match the throughput of your data and requires no ongoing administration. It can also batch, compress, and encrypt the data before loading it, minimizing the amount of storage used at the destination and increasing security. @@ -104,10 +105,10 @@ If you haven’t had a chance to review our spec, please take a look to understa ``` analytics.group("0e8c78ea9d9dsasahjg", { name: "group_name", - employees: 3, + employees: 3, plan: "enterprise", industry: "Technology" -}); +}); ``` ## Multiple Sources diff --git a/connections/destinations/amazon-kinesis/index.md b/connections/destinations/amazon-kinesis/index.md index 36f3473add..d21e773f8c 100644 --- a/connections/destinations/amazon-kinesis/index.md +++ b/connections/destinations/amazon-kinesis/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/amazon-kinesis' --- [Amazon Kinesis](https://aws.amazon.com/kinesis/) enables you to build custom applications that process or analyze streaming data for specialized needs. Amazon Kinesis Streams can continuously capture and store terabytes of data per hour from hundreds of thousands of sources such as website clickstreams, financial transactions, social media feeds, IT logs, and location-tracking events. @@ -90,10 +91,10 @@ An example group call is shown below: ``` analytics.group("0e8c78ea9d9dsasahjg", { name: "group_name", - employees: 3, + employees: 3, plan: "enterprise", industry: "Technology" -}); +}); ``` ## Troubleshooting diff --git a/connections/destinations/amazon-s3/index.md b/connections/destinations/amazon-s3/index.md index 033eb20cb4..f868ff628a 100644 --- a/connections/destinations/amazon-s3/index.md +++ b/connections/destinations/amazon-s3/index.md @@ -1,7 +1,9 @@ - +--- +redirect_from: '/integrations/amazon-kinesis-firehose' +--- ## Getting Started -The Amazon S3 destination puts the raw logs of the data we're receiving into your S3 bucket, encrypted, no matter what region the bucket is in. +The Amazon S3 destination puts the raw logs of the data Segment receives into your S3 bucket, encrypted, no matter what region the bucket is in. **Note:** The data is copied into your bucket every hour around the :40 minute mark. You may see multiple files over a period of time depending on how much data is copied. diff --git a/connections/destinations/ambassador/index.md b/connections/destinations/ambassador/index.md index d3a1cafaff..54a7870b78 100644 --- a/connections/destinations/ambassador/index.md +++ b/connections/destinations/ambassador/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/ambassador' --- [Ambassador](https://www.getambassador.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) empowers companies to easily create, track & manage custom incentives that drive referrals and evangelize their users. The Ambassador Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-ambassador). @@ -17,7 +18,7 @@ This document was last updated on September 03, 2018. If you notice any gaps, ou ## Identify -If you haven't had a chance to review our spec, please take a look to understand what the [Identify method](https://segment.com/docs/spec/identify/) does. +If you haven't had a chance to review our spec, please take a look to understand what the [Identify method](https://segment.com/docs/spec/identify/) does. For Ambassador it takes the unique `userId` of a user and a specific set of traits. All supported `traits` are listed in the example below: @@ -42,7 +43,7 @@ _**NOTE:** You can optionally use the URL campaign map to enroll the user as an ## Track -If you haven't had a chance to review our spec, please take a look to understand what the [Track method](https://segment.com/docs/spec/track/) does. +If you haven't had a chance to review our spec, please take a look to understand what the [Track method](https://segment.com/docs/spec/track/) does. For Ambassador `track` events will be recorded as a conversion if the Segment event name is mapped to a campaign in your Ambassador destination settings in the Segment UI. All supported `properties` are listed in the example below: diff --git a/connections/destinations/amplitude/index.md b/connections/destinations/amplitude/index.md index b393719291..ea6fc0cb9a 100644 --- a/connections/destinations/amplitude/index.md +++ b/connections/destinations/amplitude/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/amplitude' --- [Amplitude](https://amplitude.com/) is an event tracking and segmentation diff --git a/connections/destinations/appcues/index.md b/connections/destinations/appcues/index.md index a18904931d..7181aa9b3b 100644 --- a/connections/destinations/appcues/index.md +++ b/connections/destinations/appcues/index.md @@ -1,4 +1,6 @@ - +--- +redirect_from: '/integrations/appcues' +--- Our Appcues destination code is [open-source on GitHub](https://github.com/appcues/analytics.js-integration-appcues) if you want to check it out. diff --git a/connections/destinations/appsflyer/index.md b/connections/destinations/appsflyer/index.md index 993906c028..ad63fd343c 100644 --- a/connections/destinations/appsflyer/index.md +++ b/connections/destinations/appsflyer/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/appsflyer' --- [AppsFlyer](https://www.appsflyer.com/) is the world's leading mobile attribution & marketing analytics platform, helping app marketers around the world make better decisions. Our AppsFlyer destination code is open-source. You can browse the code on GitHub for [iOS](https://github.com/AppsFlyerSDK/segment-appsflyer-ios) and [Android](https://github.com/AppsFlyerSDK/AppsFlyer-Segment-Integration). @@ -23,7 +24,7 @@ AppsFlyer offers an **augmentative** server-side [HTTP API](https://support.apps **Important**: Keep in mind that the server-side destination is not meant to *supplant* the client side SDK! In order for AppsFlyer to properly attribute, you must bundle their mobile SDK! The server-side destination should not be used alone. Also, keep in mind if you are passing in `appsFlyerId` for server-side calls, you will not be able to disable events from sending to AppsFlyer via your Segment dashboard. -If you'd like to use AppsFlyer fully server-side, this can be done but it is a Enterprise Customer Feature and you need to contact your AppsFlyer representative to enable this feature. +If you'd like to use AppsFlyer fully server-side, this can be done but it is a Enterprise Customer Feature and you need to contact your AppsFlyer representative to enable this feature. ## Identify @@ -57,14 +58,14 @@ Finally, we automatically use AppsFlyer’s transactionId-based de-duplication w If you'd like to attribute offline events with a certain user or device, the server-side destination may be employed. -AppsFlyer requires the following properties for this attribution: +AppsFlyer requires the following properties for this attribution: -**AppsFlyer Device ID** +**AppsFlyer Device ID** Send the **AppsFlyer Device ID** with each event at `integrations.AppsFlyer.appsFlyerId`, see example below. -This identifier is unique to each device and can be [retrieved using the AppsFlyer SDK](https://support.appsflyer.com/hc/en-us/articles/207034486-Server-to-Server-In-App-Events-API-HTTP-API-). It is a good idea to store this value in an external database where it may be easily accessible by a server or website environments. +This identifier is unique to each device and can be [retrieved using the AppsFlyer SDK](https://support.appsflyer.com/hc/en-us/articles/207034486-Server-to-Server-In-App-Events-API-HTTP-API-). It is a good idea to store this value in an external database where it may be easily accessible by a server or website environments. -**Device Type** +**Device Type** AppsFlyer requires the user's device type as either `'ios'` or `'android'`, passed at `context.device.type` object, see example below. @@ -109,7 +110,7 @@ All other `properties` will be sent to AppsFlyer as custom properties inside `ev Segment will automatically trigger an `Install Attributed` event if you have **trackAttributionData** enabled in your settings, and the Segment-AppsFlyer integration installed in your app. The event payload will adhere to our `Install Attributed` event specification documented [here](/docs/spec/mobile/#install-attributed) and will propagate to your other downstream destinations. ### Server -If you are tracking events server-side, AppsFlyer can still send attribution postbacks but you will need to configure this functionality in your AppsFlyer account. To enable this, navigate to your AppsFlyer app and on the sidebar of the main screen click on **Integrated Partners** and search for Segment. You will be prompted with a couple of configuration options and asked to input your Segment Write Key. Once enabled, successfully attributed app installs will begin showing up as `Install Attributed` events similar to the client side behavior documented above. +If you are tracking events server-side, AppsFlyer can still send attribution postbacks but you will need to configure this functionality in your AppsFlyer account. To enable this, navigate to your AppsFlyer app and on the sidebar of the main screen click on **Integrated Partners** and search for Segment. You will be prompted with a couple of configuration options and asked to input your Segment Write Key. Once enabled, successfully attributed app installs will begin showing up as `Install Attributed` events similar to the client side behavior documented above. If you are sending in the attribution data yourself, for iOS be sure the following properties are sent in within the campaign object on the `Install Attributed` or `Application Opened` event so Appsflyer can correctly attribute it as an Apple Search Ad event. These values should be returned by the [Apple Search Ads API](https://searchads.apple.com/advanced/help/measure-results/#attribution-api): diff --git a/connections/destinations/apptimize/index.md b/connections/destinations/apptimize/index.md index b381f5ce01..7c9e09e8af 100644 --- a/connections/destinations/apptimize/index.md +++ b/connections/destinations/apptimize/index.md @@ -1,5 +1,6 @@ --- rewrite: true +redirect_from: '/integrations/apptimize' --- [Apptimize](https://apptimize.com/) empowers product teams to efficiently run A/B tests, rollout and manage new features, and deliver personalized user experiences. Our Apptimize destination code is open-source. You can browse the code on GitHub for [iOS](https://github.com/Apptimize/analytics-ios-integration-apptimize) and [Android](https://github.com/Apptimize/analytics-android-integration-apptimize). @@ -12,7 +13,7 @@ This document was last updated on April 27, 2018. If you notice any gaps, outdat 1. From your Segment UI’s Destinations page click on “Add Destination”. 2. Search for “Apptimize“ within the Destinations Catalog and confirm the Source you’d like to connect to. 3. Drop in your Apptimize application key, the 31 character key which you can find in your [Apptimize app settings](https://apptimize.com/admin/settings/apps). - 4. Depending on the mobile library you've selected, follow the below instructions to complete your setup. + 4. Depending on the mobile library you've selected, follow the below instructions to complete your setup. _**NOTE:** There is also an advanced setting to publish Apptimize experiment data to Segment. If you choose to automatically record screen events or track Application lifecycle events, these will also be reflected in Apptimize. You also have access to all normal Apptimize non-Segment functionality. To integrate, simply pull in the destination as a dependency and include the Apptimize Integration Factory when setting up Segment Analytics. _ @@ -50,11 +51,11 @@ _**NOTE:** There is also an advanced setting to publish Apptimize experiment dat ### Manually Initialize Apptimize -Since both iOS and Android destinations are initialized asynchronously by Segment, you can manually initialize Apptimize and run experiments without waiting for Segment to initialize for you. +Since both iOS and Android destinations are initialized asynchronously by Segment, you can manually initialize Apptimize and run experiments without waiting for Segment to initialize for you. -**Note**: Make sure that the Apptimize app key matches the key in the Segment dashboard. +**Note**: Make sure that the Apptimize app key matches the key in the Segment dashboard. -#### iOS +#### iOS Set the plist property ‘ApptimizeAppKey’ to the corresponding app key for the app. diff --git a/connections/destinations/index.md b/connections/destinations/index.md index 7f25ecae2a..78dc306438 100644 --- a/connections/destinations/index.md +++ b/connections/destinations/index.md @@ -2,6 +2,8 @@ title: Destinations sidebar: Overview rewrite: true +redirect_from: +- /integrations/ --- ## Sources vs Destinations diff --git a/connections/destinations/zapier/index.md b/connections/destinations/zapier/index.md index 6efccd295c..afd20ee9fa 100644 --- a/connections/destinations/zapier/index.md +++ b/connections/destinations/zapier/index.md @@ -1,6 +1,8 @@ --- rewrite: true beta: true +redirect_from: +- /integrations/zapier/ --- [Zapier](https://zapier.com/apps/integrations) empowers businesses to create processes and systems that let computers do what they do best - automating information transfer, allowing humans to be more productive. @@ -22,7 +24,7 @@ beta: true 6. From your Segment UI's Destinations page click on "Add Destination". 7. Search for "Zapier" within the Destinations Catalog and confirm the Source you'd like to connect to. -8. Add your custom Webhook URLs to your destination settings as desired. +8. Add your custom Webhook URLs to your destination settings as desired. 9. Starting sending data! ## Page / Screen diff --git a/connections/sources/index.md b/connections/sources/index.md index 489257d43b..ebacfd2b3d 100644 --- a/connections/sources/index.md +++ b/connections/sources/index.md @@ -1,6 +1,12 @@ --- title: Sources sidebar: Overview +redirect_from: +- '/guides/sources/what-can-I-do-with-sources-data' +- '/sources/etl-billing/' +- '/sources/etl-usage/' +- '/sources/5/' +- '/sources/cloud-app/' --- ## Website diff --git a/connections/spec/ab-testing.md b/connections/spec/ab-testing.md index 2ac7bf5482..5bd6d93543 100644 --- a/connections/spec/ab-testing.md +++ b/connections/spec/ab-testing.md @@ -2,6 +2,8 @@ title: 'Spec: A/B Testing Events' sidebar: 'A/B Testing' hidden: true +redirect_from: + - '/advanced/spec/ab-testing/' --- This guide explains what data should be sent to Segment *from* A/B Testing tools and hence is targeted to partners who send A/B testing data back into Segment rather than targeted to customers themselves. The [semantic events](/docs/spec/semantic) detailed below represent the ideal for A/B Testing events. diff --git a/connections/spec/ecommerce-v2.md b/connections/spec/ecommerce-v2.md index 968c7f190b..8df90df28e 100644 --- a/connections/spec/ecommerce-v2.md +++ b/connections/spec/ecommerce-v2.md @@ -1,6 +1,9 @@ --- title: 'Spec: V2 Ecommerce Events' sidebar: 'Ecommerce' +redirect_from: +- '/advanced/spec/ecommerce/' +- '/advanced/spec/ecommerce/v2/' --- Segment’s e-commerce spec helps define the journey for a customer as they browse your store, click on promotions, view products, add those products to a cart, and complete a purchase. diff --git a/connections/spec/index.md b/connections/spec/index.md index 9452fed296..bfe6235df7 100644 --- a/connections/spec/index.md +++ b/connections/spec/index.md @@ -1,6 +1,14 @@ --- title: Spec sidebar: Overview +redirect_from: +- '/advanced/spec/' +- '/advanced/spec/car-rentals/' +- '/advanced/spec/hotels/' +- '/spec/car-rentals/' +- '/spec/flights/' +- '/spec/hotels/' +- '/spec/local/' --- The Segment Spec has three components. @@ -26,5 +34,3 @@ Third, it **shares the events we recommend you track for a particular industry b - [E-Commerce](/docs/spec/ecommerce/v2/) - [Video](/docs/spec/video/) - [B2B SaaS](/docs/spec/b2b-saas/) - - diff --git a/connections/warehouses/index.md b/connections/warehouses/index.md index acefe4b106..6cab751dcc 100644 --- a/connections/warehouses/index.md +++ b/connections/warehouses/index.md @@ -1,3 +1,11 @@ --- title: Warehouses and Data Storage +redirect_from: +- /warehouses/ +- '/sql/common-queries/defining-user-sessions/' +- '/sql/common-queries/events-over-time-period/' +- '/sql/common-queries/groups-to-orgs/' +- '/sql/common-queries/identifies-to-users/' +- '/sql/common-queries/traits-by-user/' +- '/warehouses/common-queries/' --- From 64c17bea92dbe4c06fe43b3250589d6c66e269f6 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Tue, 6 Aug 2019 15:01:34 -0700 Subject: [PATCH 28/36] more redirects Signed-off-by: sanscontext --- connections/destinations/appsflyer/index.md | 2 ++ connections/destinations/braze/index.md | 4 ++++ index.md | 14 +++++++++++++- 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/connections/destinations/appsflyer/index.md b/connections/destinations/appsflyer/index.md index ad63fd343c..4d7a9f52bb 100644 --- a/connections/destinations/appsflyer/index.md +++ b/connections/destinations/appsflyer/index.md @@ -1,6 +1,8 @@ --- rewrite: true redirect_from: '/integrations/appsflyer' +slug: appsflyer +title: AppsFlyer --- [AppsFlyer](https://www.appsflyer.com/) is the world's leading mobile attribution & marketing analytics platform, helping app marketers around the world make better decisions. Our AppsFlyer destination code is open-source. You can browse the code on GitHub for [iOS](https://github.com/AppsFlyerSDK/segment-appsflyer-ios) and [Android](https://github.com/AppsFlyerSDK/AppsFlyer-Segment-Integration). diff --git a/connections/destinations/braze/index.md b/connections/destinations/braze/index.md index 42c3137119..ddc8a0a7bd 100644 --- a/connections/destinations/braze/index.md +++ b/connections/destinations/braze/index.md @@ -1,5 +1,9 @@ --- +title: Braze rewrite: true +redirect_from: +- '/integrations/appboy/' +- '/destinations/appboy/' --- [Braze](https://www.braze.com/), formerly Appboy, is an engagement platform that empowers growth by helping marketing teams to build customer loyalty through mobile, omni channel customer experiences. diff --git a/index.md b/index.md index b81d105629..318fb0e132 100644 --- a/index.md +++ b/index.md @@ -1,5 +1,17 @@ --- -title: Documentation +title: Segment Documentation +landing: true +redirect_from: +- '/api/' +- '/big-picture/' +- '/big-picture/best-practices/' +- '/big-picture/what-we-do/' +- '/guides/mobile-spec-guides/' +- '/guides/sources/add-my-own-source/' +- '/pl/' +- '/platforms/chrome-extension/When/' +- '/plugins/woocommerce%20' +- '/troubleshooting/data' --- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus ullamcorper suscipit a et urna. Donec at enim non velit mollis feugiat. Sed arcu purus, condimentum. From ffc665a3605eb1908f35b2615b37a02895a5cf24 Mon Sep 17 00:00:00 2001 From: Bryan Mikaelian Date: Thu, 8 Aug 2019 09:29:10 -0400 Subject: [PATCH 29/36] Update README.md (#32) --- Makefile | 4 +++- README.md | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 53 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 23457be818..5e0d72560f 100644 --- a/Makefile +++ b/Makefile @@ -34,7 +34,9 @@ catalog: .PHONY: env env: gem install bundler && \ - bundle install + bundle install && \ + cp -i .env.example .env | true && \ + echo "Environment configured" .PHONY: seed seed: diff --git a/README.md b/README.md index c46c4f6fc6..f20a17b1e4 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Use the local build process to preview local changes. If you're doing a release, - `nav`: Rebuilds the entire nav datafile based on the current doc structure. This is destructive and should not be used unless absolutely necessary. - `catalog`: Pulls in the latest catalog data from the Platform API and saves it in the respective data files. Requires an API key saved in .env - `env`: for when you're first getting set up: installs bundler, and installs the deps for the repo. -- `seed`: copies all example data files out of the `_templates` directory and puts them in the `_data` directory. +- `seed`: copies all example data files out of the `_templates` directory and puts them in the `_data` directory. Useful if you don't have a way to setup an API key. - `clean`: runs `jekyll clean` locally - `deps`: re-runs `bundle install` locally. - `dev`: runs `jekyll serve` locally with incremental builds. Useful when updating CSS, JS, or content and you don't want to rebuild everytime. @@ -33,9 +33,58 @@ Use the local build process to preview local changes. If you're doing a release, # Platform Config API + Catalog + ### Data Source The Segment Config API is currently providing the data for the Source and Destination catalog pages. This happens at build time and the results are stored in the respective `_data/catalog` yml files. +For local development, you can always run `make seed` to use the example files if you don't want to mess with interacting with the Platform API. + +### API Key +The Platform API needs an API key to pull in the _latest_ catalog data and currently looks for one in the environment variable `PLATFORM_API_TOKEN`. This value is stored in a special file named `.env` that the appropriate scripts reference.. You can what this file looks like by looking at `.env.example` + + +If you want to interact with the Platform API, locally, first make sure you have run `make env`. This will create the appropriate `.env` file for you to work with + +**NOTE: Never check-in `.env` or remove it from `.gitignore`.** + +Once your local environment is configured, you then have two options to pull Platform API data: You can use the token in [`chamber`](https://github.com/segmentio/chamber) or you can create your own token. The one in chamber is also used by CircleCI when the docs are built + deployed. + +#### Chamber + +If you installed and have access to `chamber`, run the following command: + +``` +$ aws-okta exec prod-privileged -- chamber read segment-docs platform_api_key +``` + +or for staging... + +``` +$ aws-okta exec stage-privileged -- chamber read segment-docs platform_api_key +``` + +You should get something like this as the output of the command. +``` +Key Value Version LastModified User +platform_api_key [REDACTED FOR DOCS] 2 08-05 10:24:55 arn:aws:sts::752180062774:assumed-role/production-write/bryan.mikaelian@segment.com +``` + +Edit the `.env` file (generated from `make env`) and replace the environment variable with the token above. `make catalog` should then work and you should see some output like this: + +``` +$ make catalog +"Saving catalogs from Platform API..." +"Finished Destinations." +"Finished Sources." +"Done." +``` + +#### Bring your own token + +You create your own token via the Access Management Page. Feel free to use [`segment-engineering`](https://app.segment.com/segment-engineering/settings/access-management) or [`segment_prod`](https://app.segment.com/segment_prod/settings/access-management). Once you have the token, set the value in the `.env` file. + + + ### Catalog Data + Doc Links By default, the links on the catalog page and respective sidenavs will attempt to automagically set hyperlinks, for actual doc file, at the path `connections/:type/:slug`. However, given the transitory state of Docs V2, these links might 404 since the respective doc might be in a different directory. From 8343a7fee88469153381b56a3eb0a4c3803c0806 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Thu, 8 Aug 2019 11:28:18 -0700 Subject: [PATCH 30/36] also get page titles working Signed-off-by: sanscontext --- Makefile | 6 +++--- _config.yml | 12 ++++++++++-- _layouts/default.html | 9 ++------- _layouts/page.html | 2 +- connections/destinations/aboardly/index.md | 5 ++++- .../destinations/activecampaign/index.md | 2 +- connections/destinations/adikteev/index.md | 4 ++-- connections/destinations/index.md | 4 ++++ connections/index.md | 2 ++ connections/sources/index.md | 1 + connections/sources/mobile/amp/index.md | 18 +++++++++--------- 11 files changed, 39 insertions(+), 26 deletions(-) diff --git a/Makefile b/Makefile index 23457be818..223f2598c0 100644 --- a/Makefile +++ b/Makefile @@ -52,7 +52,7 @@ deps: .PHONY: dev dev: make clean && \ - bundle exec jekyll serve --incremental -H 0.0.0.0 + bundle exec jekyll serve --incremental -H 0.0.0.0 -V # Docker-based commands... @@ -86,11 +86,11 @@ docker-nav: --volume="$(PWD):/srv/jekyll" \ jekyll/jekyll \ bundle exec rake nav:update - + .PHONY: docker-catalog docker-catalog: docker run -it \ --volume="$(PWD):/srv/jekyll" \ jekyll/jekyll \ bundle install && \ - bundle exec rake catalog:update \ No newline at end of file + bundle exec rake catalog:update diff --git a/_config.yml b/_config.yml index d701b43248..5ceacf5230 100644 --- a/_config.yml +++ b/_config.yml @@ -7,13 +7,21 @@ url: "http://0.0.0.0:4000" # the base hostname & protocol for your site, e.g. ht markdown: kramdown highlighter: rouge defaults: - - - scope: + - scope: path: "" values: layout: "page" hidden: false beta: false + - scope: + path: "connections/destinations" + values: + integration_type: destination + - scope: + path: "connections/sources" + values: + integration_type: source + plugins: - jekyll-sitemap diff --git a/_layouts/default.html b/_layouts/default.html index a2812ef08a..943525820f 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -1,11 +1,6 @@ - - {% if page.sourceTitle %} - {{ page.sourceTitle }} {{ page.sourceCategory }} Source | Segment - {% else %} - {{ page.title }} - Segment - {% endif %} + {{page.title}} {{page.integration_type | capitalize }}| Segment Documentation @@ -118,7 +113,7 @@ {% else %} {% assign write_key = "4RMd3zwDx4TkYAlt2k1iLB4xMUKQeOks" %} {% endif %} - + From cf5a301dea1e108777d8678b64d4dc22cea21f8f Mon Sep 17 00:00:00 2001 From: sanscontext Date: Fri, 9 Aug 2019 11:34:14 -0700 Subject: [PATCH 34/36] add better landing copy Signed-off-by: sanscontext --- _data/landing.yml | 22 +++++++++++----------- index.md | 14 ++++++++------ 2 files changed, 19 insertions(+), 17 deletions(-) diff --git a/_data/landing.yml b/_data/landing.yml index 0505845e5c..2ea1268e71 100644 --- a/_data/landing.yml +++ b/_data/landing.yml @@ -1,31 +1,31 @@ - name: Guides icon: icon-guides.svg - description: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus" + description: "Start here! Best practices, Setup steps, and other useful information." - name: Academy icon: icon-academy.svg - description: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus" + description: "Learn more about the 'whys' and 'hows' of analytics. A great read if you're just getting started." + +- name: App + icon: icon-app.svg + description: "Learn your way around the Segment web application - hook up data sources to tools and warehouses, set up filtering, and more." - name: Connections icon: icon-connections.svg - description: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus" + description: "Collect data once, and integrate tools for analytics, growth, marketing and more." - name: Protocols icon: icon-protocols.svg - description: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus" + description: "Prevent data quality issues before they start with a tracking schema and data quality enforcement." - name: Personas icon: icon-personas.svg - description: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus" + description: "Improve your interactions by building audiences to personalize experiences." - name: Privacy icon: icon-privacy.svg - description: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus" - -- name: App - icon: icon-app.svg - description: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus" + description: "Respect your customers’ privacy with tools for data discovery and policy enforcement." - name: Partners icon: icon-partners.svg - description: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus" + description: "Join the Segment Platform and enable thousands of companies to activate their first party data." diff --git a/index.md b/index.md index 318fb0e132..418919db10 100644 --- a/index.md +++ b/index.md @@ -1,6 +1,7 @@ --- title: Segment Documentation landing: true +hide_toc: true redirect_from: - '/api/' - '/big-picture/' @@ -14,7 +15,8 @@ redirect_from: - '/troubleshooting/data' --- -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus ullamcorper suscipit a et urna. Donec at enim non velit mollis feugiat. Sed arcu purus, condimentum. +**Welcome to the Segment Documentation!** +Get familiar with our products, features, and integrations! {% include landing.html %} @@ -22,14 +24,14 @@ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam pur ## Getting Started -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus ullamcorper suscipit a et urna. Donec at enim non velit mollis feugiat. Sed arcu purus, condimentum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus ullamcorper suscipit a et urna. Donec at enim non velit mollis feugiat. Sed arcu purus, condimentum. +- **Totally new here**? Not sure what to track or why? Check out Segment's [Analytics Academy](https://segment.com/academy/) to learn more about the wide world of analytics, including the what and why and some stories about beautiful stacks. +- **Digging in on technical details**? Check out [Segment University](https://university.segment.com/) for some step-by-step instruction on implementing Segment, and some of our advanced features. +- **Ready to get started implementing**? Check out the [Connections](/docsv2/connections/) documentation to learn about our [Sources](/docsv2/connections/sources/) (what you can use to collect your data), [the Segment Spec](/docsv2/connections/spec/) (the formats you can build on to collect data), and our [Destinations](/docsv2/connections/destinations/) (the tools you can then send data to). + +Be sure to check out the [Guides](/docsv2/guides/) for FAQs and Best Practices, and dig in to the [App](/docsv2/segment-app/) section to get to know the Segment web app. ### Intro Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus ullamcorper suscipit a et urna. Donec at enim non velit mollis feugiat. Sed arcu purus, condimentum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut in ipsum aliquam purus ullamcorper suscipit a et urna. Donec at enim non velit mollis feugiat. Sed arcu purus, condimentum. --- - -## Questions - -Questions? Suggestions? Spot a typo? Email us at [docs-feedback@segment.com](mailto:docs-feedback@segment.com)! From 5ec990aecfb470d9de2662a5f7339040942ec8ab Mon Sep 17 00:00:00 2001 From: sanscontext Date: Fri, 9 Aug 2019 13:38:08 -0700 Subject: [PATCH 35/36] add titles: Signed-off-by: sanscontext --- connections/destinations/adjust/index.md | 2 +- .../destinations/adobe-analytics/index.md | 2 -- .../destinations/adobe-target/index.md | 16 +++++------ connections/destinations/adroll/index.md | 2 +- connections/destinations/adtriba/index.md | 7 +++-- .../adwords-remarketing-lists/index.md | 5 ++-- connections/destinations/adwords/index.md | 6 +++- connections/destinations/akita/index.md | 1 + connections/destinations/alexa/index.md | 2 +- connections/destinations/all-aboard/index.md | 1 + .../amazon-kinesis-firehose/index.md | 2 +- .../destinations/amazon-kinesis/index.md | 2 +- .../destinations/amazon-lambda/index.md | 2 +- .../destinations/amazon-personalize/index.md | 10 +++---- connections/destinations/amazon-s3/index.md | 1 + connections/destinations/ambassador/index.md | 2 +- connections/destinations/amplitude/index.md | 2 +- connections/destinations/appcues/index.md | 1 + connections/destinations/appsflyer/index.md | 1 - connections/destinations/apptimize/index.md | 2 +- connections/destinations/apteligent/index.md | 4 ++- connections/destinations/asayer/index.md | 14 +++++----- connections/destinations/auryc/index.md | 2 +- connections/destinations/autopilothq/index.md | 2 +- .../destinations/azure-function/index.md | 2 +- connections/destinations/azuresqldw/index.md | 1 - connections/destinations/batch/index.md | 4 +-- connections/destinations/bigquery/index.md | 1 - connections/destinations/bing-ads/index.md | 6 ++-- connections/destinations/blendo/index.md | 4 +-- connections/destinations/boomtrain/index.md | 1 + .../destinations/branch-metrics/index.md | 20 ++++++++------ connections/destinations/braze/index.md | 1 - connections/destinations/bronto/index.md | 3 ++ connections/destinations/bugherd/index.md | 3 +- connections/destinations/bugsnag/index.md | 4 +-- connections/destinations/bytegain/index.md | 8 +++--- connections/destinations/callexa/index.md | 1 + connections/destinations/callingly/index.md | 6 ++-- connections/destinations/candu/index.md | 14 +++++----- connections/destinations/castle/index.md | 4 +++ connections/destinations/chameleon/index.md | 4 +++ connections/destinations/chartbeat/index.md | 4 +++ connections/destinations/churnzero/index.md | 2 +- .../destinations/clearbit-enrichment/index.md | 2 +- .../destinations/clearbit-reveal/index.md | 2 +- connections/destinations/clearbrain/index.md | 2 +- connections/destinations/clevertap/index.md | 26 ++++++++++-------- connections/destinations/clicky/index.md | 2 +- .../destinations/clientsuccess/index.md | 5 ++-- connections/destinations/comscore/index.md | 1 - connections/destinations/convertflow/index.md | 4 +-- connections/destinations/convertro/index.md | 4 +++ connections/destinations/cordialio/index.md | 1 + connections/destinations/countly/index.md | 4 +++ connections/destinations/crazy-egg/index.md | 2 +- connections/destinations/cruncher/index.md | 10 +++---- connections/destinations/cubitic/index.md | 1 + connections/destinations/curebit/index.md | 5 +++- connections/destinations/custify/index.md | 10 +++---- connections/destinations/customer.io/index.md | 4 +-- .../destinations/customersuccessbox/index.md | 4 +-- connections/destinations/cxense/index.md | 1 + connections/destinations/db2/index.md | 2 +- connections/destinations/delighted/index.md | 2 +- .../destinations/destination-filters.md | 2 +- .../destinations/dreamdata-io/index.md | 2 +- connections/destinations/drift/index.md | 2 +- connections/destinations/elevio/index.md | 2 +- connections/destinations/emarsys/index.md | 2 +- connections/destinations/emma/index.md | 2 +- connections/destinations/epica/index.md | 2 +- connections/destinations/evergage/index.md | 2 +- .../destinations/facebook-app-events/index.md | 2 +- .../facebook-offline-conversions/index.md | 2 +- .../destinations/facebook-pixel/index.md | 2 +- connections/destinations/factorsai/index.md | 2 +- connections/destinations/flurry/index.md | 2 +- connections/destinations/foxmetrics/index.md | 2 +- .../destinations/freshmarketer/index.md | 2 +- connections/destinations/fullstory/index.md | 2 +- connections/destinations/funnelfox/index.md | 2 +- .../images/TagKey.png | Bin .../{aptrinsic => gainsight-px}/index.md | 15 +++++----- connections/destinations/gainsight/index.md | 2 +- connections/destinations/goedle/index.md | 2 +- .../google-cloud-function/index.md | 2 +- .../destinations/google-tag-manager/index.md | 2 +- connections/destinations/heap/index.md | 2 +- connections/destinations/help-scout/index.md | 2 +- connections/destinations/hotjar/index.md | 2 +- connections/destinations/hubspot/index.md | 2 +- connections/destinations/hydra/index.md | 2 +- connections/destinations/ibm-ubx/index.md | 2 +- connections/destinations/index.md | 2 +- connections/destinations/indicative/index.md | 2 +- connections/destinations/inspectlet/index.md | 2 +- connections/destinations/intercom/index.md | 2 +- connections/destinations/kissmetrics/index.md | 2 +- connections/destinations/kitemetrics/index.md | 2 +- connections/destinations/klaviyo/index.md | 2 +- connections/destinations/kochava/index.md | 2 +- connections/destinations/kubric/index.md | 2 +- connections/destinations/kustomer/index.md | 2 +- connections/destinations/leanplum/index.md | 2 +- .../destinations/lucky-orange/index.md | 2 +- connections/destinations/mabl/index.md | 2 +- connections/destinations/mailchimp/index.md | 2 +- connections/destinations/mammoth/index.md | 2 +- .../marketo-static-lists/index.md | 2 +- connections/destinations/mixpanel/index.md | 2 +- .../moesif-api-analytics/index.md | 2 +- connections/destinations/mouseflow/index.md | 2 +- connections/destinations/movable-ink/index.md | 2 +- connections/destinations/msg91/index.md | 2 +- connections/destinations/mutiny/index.md | 2 +- connections/destinations/new-relic/index.md | 2 +- .../destinations/nielsen-dtvr/index.md | 2 +- .../northstar-by-growthhackers/index.md | 2 +- connections/destinations/parsely/index.md | 2 +- connections/destinations/pendo/index.md | 2 +- .../destinations/perfect-audience/index.md | 2 +- connections/destinations/persistiq/index.md | 2 +- connections/destinations/personyze/index.md | 2 +- connections/destinations/proof/index.md | 2 +- connections/destinations/qualaroo/index.md | 2 +- connections/destinations/quanticmind/index.md | 2 +- .../quora-conversion-pixel/index.md | 2 +- connections/destinations/redshift/index.md | 2 +- connections/destinations/refersion/index.md | 2 +- connections/destinations/refiner/index.md | 2 +- .../destinations/salesforce-dmp/index.md | 2 +- connections/destinations/savio/index.md | 2 +- connections/destinations/scopeai/index.md | 2 +- connections/destinations/sentry/index.md | 2 +- connections/destinations/serenytics/index.md | 2 +- connections/destinations/sherlock/index.md | 2 +- connections/destinations/simplereach/index.md | 2 +- connections/destinations/singular/index.md | 2 +- connections/destinations/slack/index.md | 2 +- connections/destinations/slicingdice/index.md | 2 +- connections/destinations/smartlook/index.md | 2 +- connections/destinations/smbstream/index.md | 2 +- connections/destinations/snapengage/index.md | 2 +- connections/destinations/snowflake/index.md | 2 +- connections/destinations/split/index.md | 2 +- connections/destinations/strikedeck/index.md | 2 +- connections/destinations/survicate/index.md | 2 +- .../destinations/tag-injector/index.md | 2 +- connections/destinations/tamber/index.md | 2 +- connections/destinations/trackier/index.md | 2 +- .../destinations/trafficguard/index.md | 2 +- connections/destinations/trustpilot/index.md | 2 +- connections/destinations/tune/index.md | 2 +- connections/destinations/tv-squared/index.md | 2 +- connections/destinations/unwaffle/index.md | 2 +- connections/destinations/upcall/index.md | 2 +- connections/destinations/useriq/index.md | 2 +- connections/destinations/userlike/index.md | 2 +- connections/destinations/userlist/index.md | 2 +- connections/destinations/userpilot/index.md | 2 +- connections/destinations/uservoice/index.md | 2 +- .../visual-website-optimizer/index.md | 2 +- connections/destinations/vitally/index.md | 2 +- connections/destinations/watchtower/index.md | 2 +- connections/destinations/webhooks/index.md | 2 +- connections/destinations/wigzo/index.md | 2 +- connections/destinations/wootric/index.md | 2 +- connections/destinations/xtremepush/index.md | 2 +- .../destinations/yandex-metrica/index.md | 2 +- connections/destinations/zapier/index.md | 2 +- connections/destinations/zendesk/index.md | 2 +- connections/destinations/zopim/index.md | 2 +- 173 files changed, 276 insertions(+), 229 deletions(-) rename connections/destinations/{aptrinsic => gainsight-px}/images/TagKey.png (100%) rename connections/destinations/{aptrinsic => gainsight-px}/index.md (97%) diff --git a/connections/destinations/adjust/index.md b/connections/destinations/adjust/index.md index eca8be00a1..f2434b22b4 100644 --- a/connections/destinations/adjust/index.md +++ b/connections/destinations/adjust/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Adjust redirect_from: '/integrations/adjust/' --- diff --git a/connections/destinations/adobe-analytics/index.md b/connections/destinations/adobe-analytics/index.md index ab729f4bee..1d82318254 100644 --- a/connections/destinations/adobe-analytics/index.md +++ b/connections/destinations/adobe-analytics/index.md @@ -1,9 +1,7 @@ --- title: Adobe Analytics -rewrite: true redirect_from: '/integrations/adobe-analytics' --- - Once you enable Adobe Analytics (formerly known as Omniture/Sitecatalyst) in Segment, you can start sending data from any of our [libraries](/docs/sources/) to an Adobe report suite. When you send events from our mobile SDKs or server-side libraries, Segment translates that data using a mapping that you configure, and then passes it to the Adobe Analytics `Data Insertion API`. diff --git a/connections/destinations/adobe-target/index.md b/connections/destinations/adobe-target/index.md index 413ed201a5..de60095684 100644 --- a/connections/destinations/adobe-target/index.md +++ b/connections/destinations/adobe-target/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Adobe Target beta: true --- [Adobe Target](https://www.adobe.com/marketing-cloud/target.html) removes the @@ -30,7 +30,7 @@ Destination and its documentation, please [let us know](https://segment.com/help When a user clicks on an Adobe Target experiment, you can fire a `track` event to collect relevant information. All track events *must* include an `mboxName` -as an integration-specific option for the event to be forwarded to Adobe: +as an integration-specific option for the event to be forwarded to Adobe: ```javascript analytics.track('Clicked Experiment', { @@ -45,7 +45,7 @@ analytics.track('Clicked Experiment', { ``` We map track events to Adobe's `trackEvent` method. The event mapping for the -above event would look like this: +above event would look like this: ```javascript window.adobe.target.trackEvent({ @@ -57,12 +57,12 @@ window.adobe.target.trackEvent({ ``` We handle special mapping for "Order Completed" events, so an event sent to -Segment like this: +Segment like this: ```javascript analytics.track('Order Completed', { orderId: 'abc-123', - revenue: 100, + revenue: 100, products: [ { productId: '123' @@ -80,7 +80,7 @@ analytics.track('Order Completed', { }); ``` -Would be mapped like this to Adobe: +Would be mapped like this to Adobe: ```javascript window.adobe.target.trackEvent({ @@ -103,7 +103,7 @@ page, Segment doesn't automatically fire "Experiment Viewed" events like we do for other A/B testing destinations. Instead, you can hook into either Adobe's `adobe.target.event.REQUEST_SUCCEEDED` or `adobe.target.event.CONTENT_RENDERING_SUCCEEDED` event and fire an `Experiment -Viewed` event with the experiment values you choose: +Viewed` event with the experiment values you choose: ```javascript document.addEventListener(adobe.target.event.REQUEST_SUCCEEDED, function() { @@ -134,7 +134,7 @@ can read more about preventing page flicker in Adobe's [documentation here](http Settings for Adobe Target can be specified in their dashboard, or in a `window.targetGlobalSettings` object on your website. Note this object must be -defined and populated *before* `at.js`. +defined and populated *before* `at.js`. If you're seeing the console error "AT: Adobe Target content delivery is disabled. Ensure that you can save cookies to your current domain, there is no diff --git a/connections/destinations/adroll/index.md b/connections/destinations/adroll/index.md index 42fdefb214..f7b0f0347d 100644 --- a/connections/destinations/adroll/index.md +++ b/connections/destinations/adroll/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Adroll redirect_from: '/integrations/addroll/' --- diff --git a/connections/destinations/adtriba/index.md b/connections/destinations/adtriba/index.md index 6d77dc185d..42bab03b1a 100644 --- a/connections/destinations/adtriba/index.md +++ b/connections/destinations/adtriba/index.md @@ -1,3 +1,6 @@ +--- +title: Adriba +--- [Adtriba](https://www.adtriba.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) allows advertisers to track, control and optimize their marketing activities across all digital marketing channels through AI and user journey analysis. This destination is maintained by Adtriba. For any issues with the destination, please [reach out to their team](mailto:support@adtriba.com). @@ -22,7 +25,7 @@ If you haven't had a chance to review our spec, please take a look to understand analytics.page() ``` -Page calls will be sent to Adtriba as a `pageview`. +Page calls will be sent to Adtriba as a `pageview`. ## Identify @@ -50,6 +53,6 @@ analytics.track('Conversion', { }) ``` -Track calls will be sent to Adtriba as a `track` event. +Track calls will be sent to Adtriba as a `track` event. Trigger additional events by using [Semantic Events](https://segment.com/docs/spec/semantic/) in order to enrich the Adtriba machine learning process. diff --git a/connections/destinations/adwords-remarketing-lists/index.md b/connections/destinations/adwords-remarketing-lists/index.md index 15661a43a5..3b53365361 100644 --- a/connections/destinations/adwords-remarketing-lists/index.md +++ b/connections/destinations/adwords-remarketing-lists/index.md @@ -1,5 +1,6 @@ - - +--- +title: Adwords Remarketing Lists +--- ## Overview diff --git a/connections/destinations/adwords/index.md b/connections/destinations/adwords/index.md index 587b07f144..096c89062b 100644 --- a/connections/destinations/adwords/index.md +++ b/connections/destinations/adwords/index.md @@ -1,3 +1,7 @@ +--- +title: Google Adwords +--- + Our Google AdWords destination code is open-source on GitHub if you want to check it out. [Our clientside javascript destination.](https://github.com/segment-integrations/analytics.js-integration-adwords). ## Web @@ -33,7 +37,7 @@ analytics.track('Order Completed', { revenue: 33 }); If you enable **Send Remarketing Tag** for an event mapping in your settings, we will send a dynamic remarketing tag in addition to a normal conversion tag. You can use these properties in your Adwords account to create audiences to remarket to! -If you'd like to **only** send a Dynamic Remarketing Tag you can just leave the **Label** field blank. +If you'd like to **only** send a Dynamic Remarketing Tag you can just leave the **Label** field blank. ### Multiple Conversion IDs diff --git a/connections/destinations/akita/index.md b/connections/destinations/akita/index.md index 5674b76ae8..dfe3117135 100644 --- a/connections/destinations/akita/index.md +++ b/connections/destinations/akita/index.md @@ -1,4 +1,5 @@ --- +title: Akita beta: true --- diff --git a/connections/destinations/alexa/index.md b/connections/destinations/alexa/index.md index 4ba70d9639..5edfcf5514 100644 --- a/connections/destinations/alexa/index.md +++ b/connections/destinations/alexa/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Alexa redirect_from: '/integrations/alexa/' --- [Alexa](https://www.alexa.com/) helps improve your website's SEO and conduct competitive analysis. They help your business get better marketing results. The {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-alexa). diff --git a/connections/destinations/all-aboard/index.md b/connections/destinations/all-aboard/index.md index b049bf1fd3..9038039280 100644 --- a/connections/destinations/all-aboard/index.md +++ b/connections/destinations/all-aboard/index.md @@ -1,4 +1,5 @@ --- +title: All Aboard beta: true --- diff --git a/connections/destinations/amazon-kinesis-firehose/index.md b/connections/destinations/amazon-kinesis-firehose/index.md index 4632d50246..52e5b4f38c 100644 --- a/connections/destinations/amazon-kinesis-firehose/index.md +++ b/connections/destinations/amazon-kinesis-firehose/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Amazon Kinesis Firehose redirect_from: '/integrations/amazon-kinesis-firehose' --- [Amazon Kinesis Firehose](https://aws.amazon.com/kinesis/data-firehose/) is the easiest way to load streaming data into AWS. It can capture, transform, and load streaming data into Amazon Kinesis Analytics, Amazon S3, Amazon Redshift, and Amazon Elasticsearch Service, enabling near real-time analytics with existing business intelligence tools and dashboards you’re already using today. It is a fully managed service that automatically scales to match the throughput of your data and requires no ongoing administration. It can also batch, compress, and encrypt the data before loading it, minimizing the amount of storage used at the destination and increasing security. diff --git a/connections/destinations/amazon-kinesis/index.md b/connections/destinations/amazon-kinesis/index.md index d21e773f8c..7008386e84 100644 --- a/connections/destinations/amazon-kinesis/index.md +++ b/connections/destinations/amazon-kinesis/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Amazon Kinesis redirect_from: '/integrations/amazon-kinesis' --- [Amazon Kinesis](https://aws.amazon.com/kinesis/) enables you to build custom applications that process or analyze streaming data for specialized needs. Amazon Kinesis Streams can continuously capture and store terabytes of data per hour from hundreds of thousands of sources such as website clickstreams, financial transactions, social media feeds, IT logs, and location-tracking events. diff --git a/connections/destinations/amazon-lambda/index.md b/connections/destinations/amazon-lambda/index.md index 84e9ac0106..c8a754e805 100644 --- a/connections/destinations/amazon-lambda/index.md +++ b/connections/destinations/amazon-lambda/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: AWS Lambda --- Segment makes it easy to send your data to AWS Lambda (and lots of other destinations). Once you've tracked your data through our open source [libraries](https://segment.com/libraries) we'll translate and route your data to AWS Lambda in the format they understand. [Learn more about how to use AWS Lambda with Segment.](https://segment.com/integrations/amazon-lambda) diff --git a/connections/destinations/amazon-personalize/index.md b/connections/destinations/amazon-personalize/index.md index 8fce39c2c4..1ca70ba150 100644 --- a/connections/destinations/amazon-personalize/index.md +++ b/connections/destinations/amazon-personalize/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Amazon Personalize --- Segment makes it easy to send your data to Amazon Personalize (and lots of other destinations). Once you've tracked your data through our open source [libraries](https://segment.com/libraries) we'll translate and route your data to Amazon Personalize in the format they understand. [Learn more about how to use Amazon Personalize with Segment.](https://segment.com/integrations/amazon-personalize) @@ -192,7 +192,7 @@ Browse to the S3 service page in the AWS console and navigate to the bucket path **Historical Data Preparation** -Segment’s S3 destination will contain a copy of all of the source data you have configured to go to S3. In your S3 bucket you will have a folder called `/segment-logs`. Under this folder will be another folder for each source of data you have connected to your Segment S3 destination. +Segment’s S3 destination will contain a copy of all of the source data you have configured to go to S3. In your S3 bucket you will have a folder called `/segment-logs`. Under this folder will be another folder for each source of data you have connected to your Segment S3 destination. Note that this step is not required unless you plan to do batch data extraction from S3. @@ -502,7 +502,7 @@ Be sure to prefix each key with `--` as shown. Substitute your account ID for `[ ![](images/GlueRunJobParams.png) -Click the "Run job" button to start the job. Not that this dialog scrolls. +Click the "Run job" button to start the job. Not that this dialog scrolls. Once the job has started running you will see log output in the "Logs" tab at the bottom of the page. It may take a few minutes to complete. @@ -646,7 +646,7 @@ In the next section, we will build a real-time clickstream ingestion pipeline th ## Getting Recommendations and Live Event Updates -Once you deployed your Personalize solution and enabled a Campaign, your Lambda can consume event notifications from Segment and use the Solution and Campaign to react to events which will drive your business cases. +Once you deployed your Personalize solution and enabled a Campaign, your Lambda can consume event notifications from Segment and use the Solution and Campaign to react to events which will drive your business cases. The example code we provide below shows how to forward events to the Personalize Solution you deployed to keep your model updated. It then forwards an `identify` event back to Segment with the recommendations from your Solution. @@ -984,7 +984,7 @@ Go back to your Segment workspace tab or window, and click on the source which w ![](images/SegmentWriteKey.png) -Back again to your Lambda tab or window, and paste the key under a property called ‘connections_source_api_key’. +Back again to your Lambda tab or window, and paste the key under a property called ‘connections_source_api_key’. *Make sure to click ‘SAVE’* here or you will need to do this again. diff --git a/connections/destinations/amazon-s3/index.md b/connections/destinations/amazon-s3/index.md index f868ff628a..e3090a883b 100644 --- a/connections/destinations/amazon-s3/index.md +++ b/connections/destinations/amazon-s3/index.md @@ -1,4 +1,5 @@ --- +title: Amazon S3 redirect_from: '/integrations/amazon-kinesis-firehose' --- ## Getting Started diff --git a/connections/destinations/ambassador/index.md b/connections/destinations/ambassador/index.md index 54a7870b78..0a6ffd3b68 100644 --- a/connections/destinations/ambassador/index.md +++ b/connections/destinations/ambassador/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Ambassador redirect_from: '/integrations/ambassador' --- [Ambassador](https://www.getambassador.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) empowers companies to easily create, track & manage custom incentives that drive referrals and evangelize their users. The Ambassador Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-ambassador). diff --git a/connections/destinations/amplitude/index.md b/connections/destinations/amplitude/index.md index ea6fc0cb9a..e2c56e59bb 100644 --- a/connections/destinations/amplitude/index.md +++ b/connections/destinations/amplitude/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Amplitude redirect_from: '/integrations/amplitude' --- diff --git a/connections/destinations/appcues/index.md b/connections/destinations/appcues/index.md index 7181aa9b3b..30853930e3 100644 --- a/connections/destinations/appcues/index.md +++ b/connections/destinations/appcues/index.md @@ -1,4 +1,5 @@ --- +title: Appcues redirect_from: '/integrations/appcues' --- Our Appcues destination code is [open-source on diff --git a/connections/destinations/appsflyer/index.md b/connections/destinations/appsflyer/index.md index 4d7a9f52bb..4ea4942a3d 100644 --- a/connections/destinations/appsflyer/index.md +++ b/connections/destinations/appsflyer/index.md @@ -1,5 +1,4 @@ --- -rewrite: true redirect_from: '/integrations/appsflyer' slug: appsflyer title: AppsFlyer diff --git a/connections/destinations/apptimize/index.md b/connections/destinations/apptimize/index.md index 7c9e09e8af..332f30ea94 100644 --- a/connections/destinations/apptimize/index.md +++ b/connections/destinations/apptimize/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Apptimize redirect_from: '/integrations/apptimize' --- [Apptimize](https://apptimize.com/) empowers product teams to efficiently run A/B tests, rollout and manage new features, and deliver personalized user experiences. Our Apptimize destination code is open-source. You can browse the code on GitHub for [iOS](https://github.com/Apptimize/analytics-ios-integration-apptimize) and [Android](https://github.com/Apptimize/analytics-android-integration-apptimize). diff --git a/connections/destinations/apteligent/index.md b/connections/destinations/apteligent/index.md index 167dcb503a..382b466630 100644 --- a/connections/destinations/apteligent/index.md +++ b/connections/destinations/apteligent/index.md @@ -1,4 +1,6 @@ - +--- +title: Apteligent +--- Our Apteligent destination code is open sourced on Github. Feel free to check it out: [iOS](https://github.com/segment-integrations/analytics-ios-integration-crittercism), [Android](https://github.com/segment-integrations/analytics-android-integration-crittercism). diff --git a/connections/destinations/asayer/index.md b/connections/destinations/asayer/index.md index 6af66d55c2..8c21ccacd3 100644 --- a/connections/destinations/asayer/index.md +++ b/connections/destinations/asayer/index.md @@ -1,8 +1,8 @@ --- -rewrite: true +title: Asayer --- -[Asayer](https://asayer.io) is a session replay tool for engineering teams. It lets you capture the full picture of each user session on your website so you can quickly solve issues and improve your customer experience. - +[Asayer](https://asayer.io) is a session replay tool for engineering teams. It lets you capture the full picture of each user session on your website so you can quickly solve issues and improve your customer experience. + This destination is maintained by Asayer. For any issues with the destination, please [reach out to their team](mailto:support@asayer.io). _**NOTE:** The Asayer Destination is currently in beta, which means that they are still actively developing the destination. This doc was last updated on July 8, 2019. If you are interested in joining their beta program or have any feedback to help improve the Asayer Destination and its documentation, please [let their team know](mailto:support@asayer.io)!_ @@ -33,7 +33,7 @@ analytics.identify("userId123"); In case Segment sends over any traits in the `identify` call, these will be passed as custom fields to Asayer. ``` analytics.identify("userId123", { - displayName: "Iron Man", + displayName: "Iron Man", email: "iron@man.com" plan: "pro" }); @@ -46,12 +46,12 @@ analytics.identify("userId123", { If you haven't had a chance to review our spec, please take a look to understand what the [Track method](https://segment.com/docs/spec/track/) does. An example call would look like: ``` -analytics.track('New Order', { - orderId: '123456', +analytics.track('New Order', { + orderId: '123456', productName: 'Shoe', price: 44.95, currency: 'USD' }); ``` -Track calls will be sent to Asayer via its `asayer.event` method as a `track` event. \ No newline at end of file +Track calls will be sent to Asayer via its `asayer.event` method as a `track` event. diff --git a/connections/destinations/auryc/index.md b/connections/destinations/auryc/index.md index acc18109ee..501bef9139 100644 --- a/connections/destinations/auryc/index.md +++ b/connections/destinations/auryc/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Auryc --- [Auryc](https://www.auryc.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is a client-side journey intelligence platform that surfaces real-time insights with powerful visual context across all of your digital ecommerce journeys. Auryc helps enterprises find and resolve the customer journey issues that directly impact conversions and customer satisfaction. diff --git a/connections/destinations/autopilothq/index.md b/connections/destinations/autopilothq/index.md index 887a026035..0f07bf0aef 100644 --- a/connections/destinations/autopilothq/index.md +++ b/connections/destinations/autopilothq/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Autopilot --- [Autopilot](https://www.autopilothq.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) helps thousands of organizations around the world automate their marketing with visual and simple customer journey marketing software. diff --git a/connections/destinations/azure-function/index.md b/connections/destinations/azure-function/index.md index 4237ba6648..878848bb1a 100644 --- a/connections/destinations/azure-function/index.md +++ b/connections/destinations/azure-function/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + beta: true --- diff --git a/connections/destinations/azuresqldw/index.md b/connections/destinations/azuresqldw/index.md index 5a15f329a6..11f21f10bf 100644 --- a/connections/destinations/azuresqldw/index.md +++ b/connections/destinations/azuresqldw/index.md @@ -1,6 +1,5 @@ --- title: Azure SQL Data Warehouse -rewrite: true --- Azure's [SQL Data Warehouse](https://azure.microsoft.com/en-us/services/sql-data-warehouse/) is a fast, flexible, and secure analytics platform for the enterprise. diff --git a/connections/destinations/batch/index.md b/connections/destinations/batch/index.md index aad2a52745..8504a0f19e 100644 --- a/connections/destinations/batch/index.md +++ b/connections/destinations/batch/index.md @@ -1,5 +1,5 @@ --- -title: batch +title: Batch hidden: false beta: true --- @@ -81,7 +81,7 @@ Tracked events are attached to the installation ID, and the installation ID itse ## Track -When you `track` an event, we will send that event to Batch after converting the name to fit Batch's event naming rules. +When you `track` an event, we will send that event to Batch after converting the name to fit Batch's event naming rules. For example, an event named `Ad Shown` will become `AD_SHOWN`. Note that this means that event names longer than 30 characters will be truncated. The events `title` property will become the event's label. diff --git a/connections/destinations/bigquery/index.md b/connections/destinations/bigquery/index.md index 24a5b424b9..c5ddeacb51 100644 --- a/connections/destinations/bigquery/index.md +++ b/connections/destinations/bigquery/index.md @@ -1,6 +1,5 @@ --- title: BigQuery -rewrite: true --- diff --git a/connections/destinations/bing-ads/index.md b/connections/destinations/bing-ads/index.md index c0a6fc1baa..a99e81a30d 100644 --- a/connections/destinations/bing-ads/index.md +++ b/connections/destinations/bing-ads/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Bing Ads --- [Bing Ads](https://bingads.microsoft.com) enables Marketers to track and monitor campaigns, clicks, CTRs, spend and budget. Bing Ads lets you place cross-device product ads in front of Bing, Yahoo, and MSN customers and support imported pay-per-click ad campaigns from third-party platforms like Google AdWords. With Bing Ads you can also retarget ads to customers after they complete an action like leaving a shopping cart or viewing a product without purchasing. Learn more about all you can do with Bing Ads [here](https://advertise.bingads.microsoft.com/en-us/resources/training/what-is-bing-ads). You can also browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-bing-ads). @@ -30,11 +30,11 @@ If you haven't had a chance to review our spec, please take a look to understand analytics.page(); ``` -Page events will be sent to Bing Ads as a `Page Load` event where name and properties are optional. +Page events will be sent to Bing Ads as a `Page Load` event where name and properties are optional. ## Track -If you haven't had a chance to review our spec, please take a look to understand what the [Track method](https://segment.com/docs/spec/track/) does. +If you haven't had a chance to review our spec, please take a look to understand what the [Track method](https://segment.com/docs/spec/track/) does. In order for us to map your track events to a Conversion Goal, you'll first need to create the goal on your Bing Ads account: diff --git a/connections/destinations/blendo/index.md b/connections/destinations/blendo/index.md index 8fd67ffb1b..35eb9aa3e3 100644 --- a/connections/destinations/blendo/index.md +++ b/connections/destinations/blendo/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Blendo --- [Blendo](https://www.blendo.co/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is an ELT platform that syncs all your sales, marketing, financial or any other data, from your SaaS tools to your data warehouse. @@ -62,4 +62,4 @@ If you haven't had a chance to review our spec, please take a look to understand analytics.track('Clicked Login Button') ``` -Track calls will be sent to Blendo as a `track` event, which will be copied to your `track` table \ No newline at end of file +Track calls will be sent to Blendo as a `track` event, which will be copied to your `track` table diff --git a/connections/destinations/boomtrain/index.md b/connections/destinations/boomtrain/index.md index 4eb1c9bd12..45ca7eda41 100644 --- a/connections/destinations/boomtrain/index.md +++ b/connections/destinations/boomtrain/index.md @@ -1,4 +1,5 @@ --- +title: Boomtrain beta: true --- diff --git a/connections/destinations/branch-metrics/index.md b/connections/destinations/branch-metrics/index.md index 55c5404826..93a2e99a42 100644 --- a/connections/destinations/branch-metrics/index.md +++ b/connections/destinations/branch-metrics/index.md @@ -1,14 +1,18 @@ -## **Getting Started** +--- +title: Branch Metrics +--- + +## Getting Started Branch is a bundled destination. You will need to add their destination to your SDK. -First you will need to [sign up for a free Branch account](http://branch.io/signup?bmp=segment) and follow the steps on their Dashboard to complete setup and retrieve your API Key. +First, [sign up for a free Branch account](http://branch.io/signup?bmp=segment) and follow the steps on their Dashboard to complete setup and retrieve your API Key. Next you will have to set up deep link routing and enable your app to create links, the guides for which are below # iOS -**Note that the below code snippets are in objective-c. The [Swift setup guide](https://docs.branch.io/apps/segment-ios/#step-2-add-some-code-to-your-appdelegate), as well as setup guides for advanced product features can all be found in [Branch’s Developer Portal](https://dev.branch.io/?bmp=segment). +**Note that the below code snippets are in objective-c. The [Swift setup guide](https://docs.branch.io/apps/segment-ios/#step-2-add-some-code-to-your-appdelegate), as well as setup guides for advanced product features can all be found in [Branch’s Developer Portal](https://dev.branch.io/?bmp=segment). Also, when referencing Branch’s quickstart guide within the dev portal, don’t worry about installing the SDK files. Segment has already taken care of that for you. Skip down to the section entitled "PList Configuration". @@ -186,9 +190,9 @@ NSDictionary *params = [[Branch getInstance] getFirstReferringParams]; Deep linking is an incredibly important part of building your app, and essential for delivering a high quality user experience. When a user clicks a link, you should take them to the exact thing they clicked on. Here’s how to do it. -### Create your deep link +### Create your deep link -`BranchUniversalObject` is the best way of tracking and sharing content with Branch. It provides convenient methods for sharing, deep linking, and tracking how often that content is viewed. This information is then used to provide you with powerful content analytics. +`BranchUniversalObject` is the best way of tracking and sharing content with Branch. It provides convenient methods for sharing, deep linking, and tracking how often that content is viewed. This information is then used to provide you with powerful content analytics. Below is how to create your own Branch Links. In order to share these links, we’ve built a *native share sheet for Android* and implemented a simple way to use *UIActivityViewController* on *iOS*. Check out the section on [content sharing](https://dev.branch.io/recipes/content_sharing/ios). @@ -214,9 +218,9 @@ Then define the properties of the link you’d like to create. BranchLinkProperties *linkProperties = [[BranchLinkProperties alloc] init]; linkProperties.feature = @"sharing"; linkProperties.channel = @"facebook"; -[linkProperties addControlParam:@"$desktop_url" +[linkProperties addControlParam:@"$desktop_url" withValue:@"http://example.com/home"]; -[linkProperties addControlParam:@"$ios_url" +[linkProperties addControlParam:@"$ios_url" withValue:@"http://example.com/ios"]; ``` @@ -394,7 +398,7 @@ You can also control it for individual marketing links by inserting the keys and ## **Getting Started** -First you will have to set up deep link routing and enable your app to create links, the guide for which is below. You can also visit [Branch’s Developer Portal](https://dev.branch.io/?bmp=segment) for advanced deep link features, integration customizations, and API reference guides. +First you will have to set up deep link routing and enable your app to create links, the guide for which is below. You can also visit [Branch’s Developer Portal](https://dev.branch.io/?bmp=segment) for advanced deep link features, integration customizations, and API reference guides. If you referencing Branch’s quickstart guide within the dev portal, don’t worry about installing the SDK files. Segment has already taken care of that for you. Skip down to the section entitled "Manifest configuration". diff --git a/connections/destinations/braze/index.md b/connections/destinations/braze/index.md index ddc8a0a7bd..fe809d0e58 100644 --- a/connections/destinations/braze/index.md +++ b/connections/destinations/braze/index.md @@ -1,6 +1,5 @@ --- title: Braze -rewrite: true redirect_from: - '/integrations/appboy/' - '/destinations/appboy/' diff --git a/connections/destinations/bronto/index.md b/connections/destinations/bronto/index.md index b3d4d36da5..2aa03ad69b 100644 --- a/connections/destinations/bronto/index.md +++ b/connections/destinations/bronto/index.md @@ -1,3 +1,6 @@ +--- +title: Bronto +--- Our Bronto destination code is open-source on GitHub if you want to [check it out](https://github.com/segment-integrations/analytics.js-integration-bronto). ## Getting Started diff --git a/connections/destinations/bugherd/index.md b/connections/destinations/bugherd/index.md index 74a7ad0c83..93047e9aab 100644 --- a/connections/destinations/bugherd/index.md +++ b/connections/destinations/bugherd/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: BugHerd --- [BugHerd](http://bugherd.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is a bug tracking software that lets users report bugs right in your interface. Once reported, you get a Trello-like management interface for taking care of the issues. The `analytics.js` BugHerd Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-bugherd). @@ -14,4 +14,3 @@ This document was last updated on November 26, 2018. If you notice any gaps, out 3. Drop in your `API Key` as retrieved from the Install BugHerd tab on your BugHerd Project page. 4. Our CDN is updated within 5-10 minutes. Then our snippet will start asynchronously loading BugHerd onto your page. This means you should remove BugHerd's snippet from your page. 5. The BugHerd Destination doesn’t utilize any Segment API calls (e.g. identify, track, etc) so, once it's loaded, it’s good to go! Your BugHerd sidebar will begin appearing for your team. - diff --git a/connections/destinations/bugsnag/index.md b/connections/destinations/bugsnag/index.md index 1b25553af6..0c5e595f99 100644 --- a/connections/destinations/bugsnag/index.md +++ b/connections/destinations/bugsnag/index.md @@ -1,10 +1,10 @@ --- -rewrite: true +title: Bugsnag --- [Bugsnag](https://docs.bugsnag.com/api/data-access/) helps you detect and diagnose crashes in your application. Depending on the data you provide, Bugsnag can filter errors based on user name, user email, timeline, release stages, paying user status, and more. -At the moment, we support the following integrations: +At the moment, we support the following integrations: Web | [Analytics.js SDK 2.1.0](https://github.com/segment-integrations/analytics.js-integration-bugsnag) Android | [Android SDK 2.0.0](https://github.com/segment-integrations/analytics-android-integration-bugsnag) diff --git a/connections/destinations/bytegain/index.md b/connections/destinations/bytegain/index.md index 141a52495a..a78c4137e7 100644 --- a/connections/destinations/bytegain/index.md +++ b/connections/destinations/bytegain/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: ByteGain --- [ByteGain](https://bytegain.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is an Artificial Intelligence platform that learns from online user behavior to predict and automate the exact actions needed to engage, convert, and retain customers. ByteGain’s software analyzes billions of data points on a website to identify patterns in journeys enabling real-time predictions, and improves over time due to its self-learning nature. The platform then uses these predictions to intelligently automate ad retargeting, personalization, content recommendations, and more. @@ -25,7 +25,7 @@ If you haven't had a chance to review our spec, please take a look to understand analytics.page() ``` -Page calls will be sent to ByteGain as a `page` event. +Page calls will be sent to ByteGain as a `page` event. ## Screen @@ -36,7 +36,7 @@ If you haven't had a chance to review our spec, please take a look to understand [[SEGAnalytics sharedAnalytics] screen:@"Home"]; ``` -Screen calls will be sent to ByteGain as a `screen` event. +Screen calls will be sent to ByteGain as a `screen` event. ## Identify @@ -60,4 +60,4 @@ If you haven't had a chance to review our spec, please take a look to understand analytics.track('Clicked Login Button') ``` -Track calls will be sent to ByteGain as a `track` event. \ No newline at end of file +Track calls will be sent to ByteGain as a `track` event. diff --git a/connections/destinations/callexa/index.md b/connections/destinations/callexa/index.md index 8ce518e515..c9f250a852 100644 --- a/connections/destinations/callexa/index.md +++ b/connections/destinations/callexa/index.md @@ -1,4 +1,5 @@ --- +title: Callexa beta: true --- diff --git a/connections/destinations/callingly/index.md b/connections/destinations/callingly/index.md index 2d08871b61..f1d5a99f9e 100644 --- a/connections/destinations/callingly/index.md +++ b/connections/destinations/callingly/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Callingly --- [Callingly](https://callingly.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) automatically gets your sales team on the phone with your incoming leads within seconds, generating better results and happy customers. @@ -16,7 +16,7 @@ _**NOTE:** The Callingly Destination is currently in beta, which means that they 1. From your Segment UI's Destinations page click on "Add Destination". 2. Search for "Callingly" within the Destinations Catalog and confirm the Source you'd like to connect to. 3. Drop in the "API Key" into your Segment Settings UI which you can find from your [Callingly Integrations page](https://callingly.com/dashboard/integrations). Click "Connect" on the Segment integration to enable it. -4. In the Segment integration settings on the [Callingly Integrations page](https://callingly.com/dashboard/integrations) you can also select which Team will receive the calls triggered from Segment events. +4. In the Segment integration settings on the [Callingly Integrations page](https://callingly.com/dashboard/integrations) you can also select which Team will receive the calls triggered from Segment events. ## Identify @@ -27,7 +27,7 @@ analytics.identify('userId123', { firstName: 'John', lastName: 'Doe', phone: '555-555-5555', - email: 'john.doe@segment.com' + email: 'john.doe@segment.com' }); ``` diff --git a/connections/destinations/candu/index.md b/connections/destinations/candu/index.md index 5c24f8c8d2..5db3927da5 100644 --- a/connections/destinations/candu/index.md +++ b/connections/destinations/candu/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Candu --- [Candu](https://www.candu.ai/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is a learning platform within your app. Candu empowers you to upskill and retain your customers with in-product courses and just-in-time training. @@ -27,12 +27,12 @@ An example call would look like: analytics.page() ``` -Page calls will be sent to Candu as a `page` event. You will be able to use `page` events to ensure content is displayed in the right context. +Page calls will be sent to Candu as a `page` event. You will be able to use `page` events to ensure content is displayed in the right context. ## Screen -If you haven't had a chance to review our spec, please take a look to understand what the [Screen method](https://segment.com/docs/spec/page/) does. +If you haven't had a chance to review our spec, please take a look to understand what the [Screen method](https://segment.com/docs/spec/page/) does. An example call would look like: @@ -40,12 +40,12 @@ An example call would look like: [[SEGAnalytics sharedAnalytics] screen:@"Home"]; ``` -Screen calls will be sent to Candu as a `screen` event. +Screen calls will be sent to Candu as a `screen` event. ## Identify -If you haven't had a chance to review our spec, please take a look to understand what the [Identify method](https://segment.com/docs/spec/identify/) does. +If you haven't had a chance to review our spec, please take a look to understand what the [Identify method](https://segment.com/docs/spec/identify/) does. An example call would look like: @@ -55,14 +55,14 @@ analytics.identify('userId123', { }); ``` -Identify calls will be sent to Candu as an `identify` event. The Identify call is used to record the identity of a user, which enables us to send her the most relevant content and update her information. +Identify calls will be sent to Candu as an `identify` event. The Identify call is used to record the identity of a user, which enables us to send her the most relevant content and update her information. Additionally, Identify calls will adapt how the customer is using the learning materials. ## Track -If you haven't had a chance to review our spec, please take a look to understand what the [Track method](https://segment.com/docs/spec/track/) does. +If you haven't had a chance to review our spec, please take a look to understand what the [Track method](https://segment.com/docs/spec/track/) does. An example call would look like: diff --git a/connections/destinations/castle/index.md b/connections/destinations/castle/index.md index e9826df938..307af2ba7e 100644 --- a/connections/destinations/castle/index.md +++ b/connections/destinations/castle/index.md @@ -1,3 +1,7 @@ +--- +title: Castle +--- + # Integrating through Segment This guide is also available from [Segment's documentation](https://segment.com/docs/integrations/castle/). diff --git a/connections/destinations/chameleon/index.md b/connections/destinations/chameleon/index.md index 242aa651bd..723603f8a0 100644 --- a/connections/destinations/chameleon/index.md +++ b/connections/destinations/chameleon/index.md @@ -1,3 +1,7 @@ +--- +title: Chameleon +--- + Our Chameleon destination code is open-source on GitHub if you want to [check it out](https://github.com/segment-integrations/analytics.js-integration-chameleon). ## Getting started diff --git a/connections/destinations/chartbeat/index.md b/connections/destinations/chartbeat/index.md index 84a0c11122..25ea29e540 100644 --- a/connections/destinations/chartbeat/index.md +++ b/connections/destinations/chartbeat/index.md @@ -1,3 +1,7 @@ +--- +title: Chartbeat +--- + Our Chartbeat destination code is open-source on GitHub if you want to [check it out](https://github.com/segment-integrations/analytics.js-integration-chartbeat). ## Getting Started diff --git a/connections/destinations/churnzero/index.md b/connections/destinations/churnzero/index.md index 59038f01ec..1a3414dbd1 100644 --- a/connections/destinations/churnzero/index.md +++ b/connections/destinations/churnzero/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: ChurnZero --- [ChurnZero](https://churnzero.net/) is a real-time Customer Success platform that helps subscription businesses fight churn, expand current accounts, increase product adoption and optimize the customer experience. diff --git a/connections/destinations/clearbit-enrichment/index.md b/connections/destinations/clearbit-enrichment/index.md index ce55fa41f9..73832ec2a4 100644 --- a/connections/destinations/clearbit-enrichment/index.md +++ b/connections/destinations/clearbit-enrichment/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Clearbit Enrichment --- [Clearbit Enrichment](https://clearbit.com/segment) helps customers enrich and append real-time data to an email or domain, driving growth or powering your product with social data, location, job title, company size and technology. diff --git a/connections/destinations/clearbit-reveal/index.md b/connections/destinations/clearbit-reveal/index.md index 53254fc8e6..86fab21860 100644 --- a/connections/destinations/clearbit-reveal/index.md +++ b/connections/destinations/clearbit-reveal/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Clearbit Reveal --- [Clearbit Reveal](https://clearbit.com/segment) helps customers instantly match IP addresses with company names, and see full profiles for all site visitors. It turns your anonymous web traffic into a full company profile — complete with industry, employee count, funding details, and much more. You can find a list of the different attributes you can collect with Clearbit [here](https://clearbit.com/attributes). This destination is maintained by Clearbit. For any issues with the destination, please [reach out to their team](mailto:support@clearbit.com) diff --git a/connections/destinations/clearbrain/index.md b/connections/destinations/clearbrain/index.md index 0c49168730..ba20049297 100644 --- a/connections/destinations/clearbrain/index.md +++ b/connections/destinations/clearbrain/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: ClearBrain --- [ClearBrain](https://clearbrain.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) provides self-serve predictive analytics for growth marketers, leveraging machine learning to automate audience insights and recommendations. diff --git a/connections/destinations/clevertap/index.md b/connections/destinations/clevertap/index.md index 5de549e629..36e3881608 100644 --- a/connections/destinations/clevertap/index.md +++ b/connections/destinations/clevertap/index.md @@ -1,3 +1,7 @@ +--- +title: CleverTap +--- + ## Getting Started Once the Segment library is integrated, toggle CleverTap on in your Segment destinations, and add your CleverTap Account ID and CleverTap Account Token which you can find in the CleverTap Dashboard under Settings. @@ -51,15 +55,15 @@ When you send a `screen` event via the server-side destination or the iOS bundle 2. Next, declare CleverTap's destination in your Analytics instance: ``` - Analytics analytics = new Analytics.Builder(context, "YOUR_WRITE_KEY_HERE") - .use(CleverTapIntegration.FACTORY) - ... - .build(); + Analytics analytics = new Analytics.Builder(context, "YOUR_WRITE_KEY_HERE") + .use(CleverTapIntegration.FACTORY) + ... + .build(); ``` -### Integrating Push +### Integrating Push -1. In your AndroidManifest.xml, register the following CleverTap services. +1. In your AndroidManifest.xml, register the following CleverTap services. ``` + ``` No further action is required to integrate in-app notifications, which are registered for and requested by default by our CleverTap Segment integration. @@ -115,7 +119,7 @@ CleverTap has created a sample Android application that integrates CleverTap via [SEGAnalytics setupWithConfiguration:config]; ``` -### Integrating Push +### Integrating Push 1. Follow the directions to register for push at: [https://segment.com/docs/libraries/ios/#how-do-i-use-push-notifications-](https://segment.com/docs/libraries/ios/#how-do-i-use-push-notifications-). diff --git a/connections/destinations/clicky/index.md b/connections/destinations/clicky/index.md index 3a2ca2ea77..cf61de2c63 100644 --- a/connections/destinations/clicky/index.md +++ b/connections/destinations/clicky/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Clicky --- [Clicky](https://clicky.com/) is a web analytics tool that enables you to monitor, analyze, and react to your blog or web site's traffic in real time. Clicky supports user segmentation, so marketers can define and track customers based on unique constraints like user action, traffic source, location, or device. Additionally, it allows on-site analytics in order to track total visitors on site, pages currently viewed, and user actions like pageviews, downloads, sign ups, and session duration. diff --git a/connections/destinations/clientsuccess/index.md b/connections/destinations/clientsuccess/index.md index e238d738d1..1bdc61003a 100644 --- a/connections/destinations/clientsuccess/index.md +++ b/connections/destinations/clientsuccess/index.md @@ -1,3 +1,6 @@ +--- +title: ClientSuccess +--- This destination is maintained by ClientSuccess. ## Getting Started (for CSMs) @@ -41,5 +44,3 @@ When you track a `page` event, Segment will send that event to ClientSuccess as ## Group When you call `group`, Segment will send that group's information to ClientSuccess with `groupId` as the id and `name` as the group name. Both `groupId` and `name` are required for ClientSuccess. - - diff --git a/connections/destinations/comscore/index.md b/connections/destinations/comscore/index.md index a5630fc7dd..35ddbc572b 100644 --- a/connections/destinations/comscore/index.md +++ b/connections/destinations/comscore/index.md @@ -1,6 +1,5 @@ --- title: comScore -beta: false --- Our comScore destination code is open-source on GitHub if you want to check it out! [For Analytics.js](https://github.com/segment-integrations/analytics.js-integration-comscore). [For Analytics-iOS](https://github.com/segment-integrations/analytics-ios-integration-comscore). [For Analytics-Android](https://github.com/segment-integrations/analytics-android-integration-comscore) diff --git a/connections/destinations/convertflow/index.md b/connections/destinations/convertflow/index.md index 980993a1d0..584df5a7c1 100644 --- a/connections/destinations/convertflow/index.md +++ b/connections/destinations/convertflow/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: ConvertFlow --- [ConvertFlow](https://www.convertflow.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is the all-in-one platform for converting your website visitors. From one builder, you can create, personalize and launch dynamic website content, forms, popups, sticky bars, surveys, quizzes and landing pages, without coding. @@ -28,6 +28,6 @@ analytics.identify('userId123', { **IMPORTANT:** The _email_ trait is a required field for the Identify call to reach ConvertFlow. -Upon identification, ConvertFlow will perform a 2-way sync with any email service providers (ESPs/CRMs) integrated with your ConvertFlow website, so you can begin targeting and personalizing for identified contacts on your website based on their segmentation in your ESP/CRM. +Upon identification, ConvertFlow will perform a 2-way sync with any email service providers (ESPs/CRMs) integrated with your ConvertFlow website, so you can begin targeting and personalizing for identified contacts on your website based on their segmentation in your ESP/CRM. Contact records created by the `identify` function can be found in your ConvertFlow website dashboard in the "contacts" page. diff --git a/connections/destinations/convertro/index.md b/connections/destinations/convertro/index.md index 7f9b03c042..9d4cb8f3be 100644 --- a/connections/destinations/convertro/index.md +++ b/connections/destinations/convertro/index.md @@ -1,3 +1,7 @@ +--- +title: Convertro +--- + ## Getting Started Our Convertro destination let's you track customer data from either your website data or your mobile data. When you send data via `analytics.js` we will use Convertro's JS library to send `.identify()` and `.track()` data. diff --git a/connections/destinations/cordialio/index.md b/connections/destinations/cordialio/index.md index 3a3b99aa41..7c2d6b0e86 100644 --- a/connections/destinations/cordialio/index.md +++ b/connections/destinations/cordialio/index.md @@ -1,4 +1,5 @@ --- +title: Cordial beta: true --- diff --git a/connections/destinations/countly/index.md b/connections/destinations/countly/index.md index 00c7cf7ff8..67dbc93e7e 100644 --- a/connections/destinations/countly/index.md +++ b/connections/destinations/countly/index.md @@ -1,3 +1,7 @@ +--- +title: Countly +--- + Our Countly destination code is open sourced on Github. Feel free to check it out: [iOS](https://github.com/segmentio/analytics-ios/tree/master/Analytics/Integrations/Countly), [Android](https://github.com/segmentio/analytics-android/tree/master/analytics-integrations/countly). ## Getting Started diff --git a/connections/destinations/crazy-egg/index.md b/connections/destinations/crazy-egg/index.md index 8b4ca1350c..d13cb5321a 100644 --- a/connections/destinations/crazy-egg/index.md +++ b/connections/destinations/crazy-egg/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Crazy Egg --- [Crazy Egg](https://www.crazyegg.com/) is a user testing tool that gives you heatmaps, clickmaps and scrollmaps of your visitors interacting with your site. It helps you learn where your users are having trouble. The {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-crazy-egg). diff --git a/connections/destinations/cruncher/index.md b/connections/destinations/cruncher/index.md index 594152666c..0352ecad43 100644 --- a/connections/destinations/cruncher/index.md +++ b/connections/destinations/cruncher/index.md @@ -1,7 +1,7 @@ --- -rewrite: true +title: Cruncher --- -[Cruncher](https://cruncherlabs.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) provides an end-to-end data crunching platform with a focus on data science and advanced analytics for analysts and business people. It lets you bring all your siloed data sources in one place and empowers you to extract deep insights using a powerful, yet simple interface. +[Cruncher](https://cruncherlabs.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) provides an end-to-end data crunching platform with a focus on data science and advanced analytics for analysts and business people. It lets you bring all your siloed data sources in one place and empowers you to extract deep insights using a powerful, yet simple interface. This destination is maintained by Cruncher. For any issues with the destination, please [reach out to their team](mailto:support@cruncherlabs.com). @@ -16,7 +16,7 @@ _**NOTE:** Cruncher is currently in beta, which means that they are still active 2. Search for "Cruncher" within the Destinations Catalog and confirm the Source you'd like to connect to. 3. Drop in the "API Key" into your Segment Settings UI which you can find from your [Cruncher dashboard](https://tower.cruncherlabs.com/connectors). -Alternatively, you can connect Segment to Cruncher directly from your [Cruncher dashboard](https://tower.cruncherlabs.com/connectors). For more information, please visit [Cruncher Documentation](https://docs.cruncherlabs.com/connectors/saas/segment). +Alternatively, you can connect Segment to Cruncher directly from your [Cruncher dashboard](https://tower.cruncherlabs.com/connectors). For more information, please visit [Cruncher Documentation](https://docs.cruncherlabs.com/connectors/saas/segment). _Optional:_ If you would like to sync your past events which were sent through Segment into your Cruncher instance as a Business Tier customer, you have the option of leveraging [Segment Replay](https://segment.com/docs/guides/destinations/what-are-my-data-export-options/#business-plan-customers). @@ -28,7 +28,7 @@ If you haven't had a chance to review our spec, please take a look to understand analytics.page() ``` -Page calls will be sent to Cruncher as a `pageview`. +Page calls will be sent to Cruncher as a `pageview`. ## Screen @@ -39,7 +39,7 @@ If you haven't had a chance to review our spec, please take a look to understand [[SEGAnalytics sharedAnalytics] screen:@"Home"]; ``` -Screen calls will be sent to Cruncher as a `screenview`. +Screen calls will be sent to Cruncher as a `screenview`. ## Identify diff --git a/connections/destinations/cubitic/index.md b/connections/destinations/cubitic/index.md index 3df69b3d95..d0b6266857 100644 --- a/connections/destinations/cubitic/index.md +++ b/connections/destinations/cubitic/index.md @@ -1,4 +1,5 @@ --- +title: Cubitic beta: true --- diff --git a/connections/destinations/curebit/index.md b/connections/destinations/curebit/index.md index 0e501519de..dd4e10502a 100644 --- a/connections/destinations/curebit/index.md +++ b/connections/destinations/curebit/index.md @@ -1,6 +1,9 @@ +--- +title: Curebit +--- + Our Talkable destination code is open-source on GitHub if you want to [check it out](https://github.com/segment-integrations/analytics.js-integration-curebit). ## Getting Started All you need to turn on our Talkable destination is your Talkable Site ID. If you're not sure where to look see [this Help Page](https://curebit.helpjuice.com/questions/45313-Where-do-I-find-my-site-ID) from Talkable. - diff --git a/connections/destinations/custify/index.md b/connections/destinations/custify/index.md index 01b5b4864e..ed81a04e19 100644 --- a/connections/destinations/custify/index.md +++ b/connections/destinations/custify/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Custify --- [Custify](https://www.custify.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners)’s Customer Success Platform is designed for B2B SaaS businesses and enables them to reduce their churn and increase customer lifetime value. @@ -49,12 +49,12 @@ If you haven't had a chance to review our spec, please take a look to understand ``` analytics.group("0e8c78ea9d97a7b8185e8632", { - name: "Initech", + name: "Initech", industry: "Technology", - employees: 329, - plan: "enterprise", + employees: 329, + plan: "enterprise", "total billed": 830 }); ``` -Group calls will be sent to Custify as `companies` and the identified `customer` will be linked to the `company`. You can view Companies by going to Customers > Companies in your Custify app interface \ No newline at end of file +Group calls will be sent to Custify as `companies` and the identified `customer` will be linked to the `company`. You can view Companies by going to Customers > Companies in your Custify app interface diff --git a/connections/destinations/customer.io/index.md b/connections/destinations/customer.io/index.md index 5f58713fdd..82065e3846 100644 --- a/connections/destinations/customer.io/index.md +++ b/connections/destinations/customer.io/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Customer.io --- [Customer.io](https://customer.io/) lets you send automated email, push, SMS, letters, and webhooks based on your customer's activities in your app or product. It makes conversion tracking, optimization and remarketing easier than ever. The `analytics.js` {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-customerio). @@ -15,7 +15,7 @@ This document was last updated on January 26, 2018. If you notice any gaps, out- * [Ask engaged users to take an NPS survey with Customer.io](Ask engaged users to take an NPS survey with Customer.io) * [Get users to your Aha moment faster with email via Customer.io](https://segment.com/recipes/aha-activation-customerio/) * [Ask your best customers to leave a review at just the right moment with Customer.io](https://segment.com/recipes/automate-customer-reviews-customerio/) -* +* ## Getting Started diff --git a/connections/destinations/customersuccessbox/index.md b/connections/destinations/customersuccessbox/index.md index dc470c76df..7648e0e9c6 100644 --- a/connections/destinations/customersuccessbox/index.md +++ b/connections/destinations/customersuccessbox/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: CustomerSuccessBox --- [CustomerSuccessBox](https://customersuccessbox.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is Outcome Driven Customer Success software, which helps maximize retention, drive product adoption and grow revenue for your B2B SaaS @@ -92,4 +92,4 @@ user_id: 'john.doe@company.com' //CustomerSuccessBox User identifier Page calls will be sent to CustomerSuccessBox as an `page` event. ---- \ No newline at end of file +--- diff --git a/connections/destinations/cxense/index.md b/connections/destinations/cxense/index.md index 6a8db10851..c669bd3096 100644 --- a/connections/destinations/cxense/index.md +++ b/connections/destinations/cxense/index.md @@ -1,4 +1,5 @@ --- +title: Cxense beta: true --- diff --git a/connections/destinations/db2/index.md b/connections/destinations/db2/index.md index 836d5f4155..36f62ac01a 100644 --- a/connections/destinations/db2/index.md +++ b/connections/destinations/db2/index.md @@ -1,6 +1,6 @@ --- title: IBM Db2 -rewrite: true + --- Use [IBM Db2](https://www.ibm.com/analytics/us/en/db2/) with Segment to get diff --git a/connections/destinations/delighted/index.md b/connections/destinations/delighted/index.md index f7303e9215..e9f1fb1b68 100644 --- a/connections/destinations/delighted/index.md +++ b/connections/destinations/delighted/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Delighted](https://delighted.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is the modern customer feedback solution used by the world’s most coveted brands to deliver stellar experiences to their customers. diff --git a/connections/destinations/destination-filters.md b/connections/destinations/destination-filters.md index 9e10be9e7a..deb80e46b3 100644 --- a/connections/destinations/destination-filters.md +++ b/connections/destinations/destination-filters.md @@ -1,6 +1,6 @@ --- title: Destinations Filters -rewrite: true + --- Destination Filters allow you to control the data flowing into each specific destination, by conditionally preventing data from being sent to cloud-based (server-side) destinations. You can filter out entire events, or just specific fields in the properties, traits, or in the context of your events. diff --git a/connections/destinations/dreamdata-io/index.md b/connections/destinations/dreamdata-io/index.md index e9589f1397..b509239334 100644 --- a/connections/destinations/dreamdata-io/index.md +++ b/connections/destinations/dreamdata-io/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Dreamdata IO](https://dreamdata.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) uses your Segment data to deliver multitouch, account-based attribution. This enables B2B companies to understand the impact on revenue of every touch in their customer journey. diff --git a/connections/destinations/drift/index.md b/connections/destinations/drift/index.md index cd6b5a78c7..d87cde0abd 100644 --- a/connections/destinations/drift/index.md +++ b/connections/destinations/drift/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Drift](http://www.drift.com/segment/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is the world’s first and only conversational marketing platform. Instead of traditional marketing and sales platforms that rely on forms and follow ups, Drift connects your business with the best leads in real-time. diff --git a/connections/destinations/elevio/index.md b/connections/destinations/elevio/index.md index 7fcb4d4a8b..9f97be8fbc 100644 --- a/connections/destinations/elevio/index.md +++ b/connections/destinations/elevio/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Elevio](https://elev.io/) is a continuous user education platform that makes your product easier to learn and use. It helps your organization increase user engagement through up-skilling and education while reducing support loads and customer churn. The {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-elevio). diff --git a/connections/destinations/emarsys/index.md b/connections/destinations/emarsys/index.md index fae61906ca..e751b0a349 100644 --- a/connections/destinations/emarsys/index.md +++ b/connections/destinations/emarsys/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [The Emarsys Marketing Platform](https://www.emarsys.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) allows consumer-facing companies of any industry to convert, grow and retain their clients by enabling automated and personalized interactions across the customer lifecycle and across channels and devices. diff --git a/connections/destinations/emma/index.md b/connections/destinations/emma/index.md index 6440ab18f2..9d93797597 100644 --- a/connections/destinations/emma/index.md +++ b/connections/destinations/emma/index.md @@ -1,6 +1,6 @@ --- title: Emma Destination -rewrite: true + --- [EMMA](https://emma.io/en/features/) helps you track campaigns from your trusted networks, Google Ads campaigns, Facebook and Instagram campaigns, and Twitter campaigns. You can also track user activities in your app, so you can send personalizes push notifications and in-app campaigns like banners, start-views etc. diff --git a/connections/destinations/epica/index.md b/connections/destinations/epica/index.md index 663683854a..a92844eb5b 100644 --- a/connections/destinations/epica/index.md +++ b/connections/destinations/epica/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [EPICA](https://www.epica.ai?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is the world’s first Prediction-as-a-Service platform. Powered by AI, EPICA captures, processes and analyses online data sources to accurately predict customer behavior. EPICA provides predictive analytics for growth marketers, leveraging machine learning to automate audience insights and recommendations. diff --git a/connections/destinations/evergage/index.md b/connections/destinations/evergage/index.md index 30db153974..26447add60 100644 --- a/connections/destinations/evergage/index.md +++ b/connections/destinations/evergage/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Evergage](https://www.evergage.com/) offers a cloud-based platform that empowers digital marketers to increase engagement and conversions through real-time 1:1 personalization. The `analytics.js` {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-evergage). diff --git a/connections/destinations/facebook-app-events/index.md b/connections/destinations/facebook-app-events/index.md index e1e554de57..becc38d71b 100644 --- a/connections/destinations/facebook-app-events/index.md +++ b/connections/destinations/facebook-app-events/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Facebook App Events](https://developers.facebook.com/docs/app-events) collects required information from one of Segment's mobile SDKs ([iOS](https://segment.com/docs/sources/mobile/ios/) or [Android](https://segment.com/docs/sources/mobile/android/)) and sends it from Segment's servers to Facebook App Events servers. This *server-to-server* connection will not work with our server-side libraries. The {{integration.name}} Destination is open-source. You can browse the code on GitHub for [iOS](https://github.com/segment-integrations/analytics-ios-integration-facebook-app-events). diff --git a/connections/destinations/facebook-offline-conversions/index.md b/connections/destinations/facebook-offline-conversions/index.md index c791506409..64f4f50395 100644 --- a/connections/destinations/facebook-offline-conversions/index.md +++ b/connections/destinations/facebook-offline-conversions/index.md @@ -1,6 +1,6 @@ --- title: Facebook Offline Conversions -rewrite: true + --- [Facebook Offline Conversions](https://www.facebook.com/business/help/1782327938668950?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) enables offline event tracking, so marketers can run campaigns, upload transaction data, and compare in-store transactions. diff --git a/connections/destinations/facebook-pixel/index.md b/connections/destinations/facebook-pixel/index.md index d1dac12248..5a590e9b0f 100644 --- a/connections/destinations/facebook-pixel/index.md +++ b/connections/destinations/facebook-pixel/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Facebook Pixel](https://developers.facebook.com/docs/facebook-pixel) lets you measure and optimize the performance of your Facebook Ads. It makes conversion tracking, optimization and remarketing easier than ever. The {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-facebook-pixel). diff --git a/connections/destinations/factorsai/index.md b/connections/destinations/factorsai/index.md index 90cb01ef2c..060645f3e3 100644 --- a/connections/destinations/factorsai/index.md +++ b/connections/destinations/factorsai/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [FactorsAI](https://www.factors.ai/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) provides advanced and intuitive analytics for marketers and product managers, to help drive growth. With FactorsAI you get immediate insights to optimize marketing campaigns, improve conversions and understand user behaviours that drive feature adoption and retention. diff --git a/connections/destinations/flurry/index.md b/connections/destinations/flurry/index.md index 4965481e28..a8cd3abb4b 100644 --- a/connections/destinations/flurry/index.md +++ b/connections/destinations/flurry/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Flurry](https://developer.yahoo.com/flurry/docs/) provides you with the tools and resources you need to gain a deep level of understanding about your users' behavior in your apps. diff --git a/connections/destinations/foxmetrics/index.md b/connections/destinations/foxmetrics/index.md index 57049b7514..f301d95d54 100644 --- a/connections/destinations/foxmetrics/index.md +++ b/connections/destinations/foxmetrics/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [FoxMetrics](https://www.foxmetrics.com/) is a personalization platform that allows users to collect & analyze customer actions through computers, mobile, and web applications. The `analytics.js` {{integration.name}} destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-foxmetrics). diff --git a/connections/destinations/freshmarketer/index.md b/connections/destinations/freshmarketer/index.md index 2163ffb9ee..2076b3631c 100644 --- a/connections/destinations/freshmarketer/index.md +++ b/connections/destinations/freshmarketer/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- Segment makes it easy to send your data to [Freshmarketer](https://www.freshmarketer.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) (and lots of other destinations). Once you've tracked your data through our open source [libraries](https://segment.com/libraries) we'll translate and route your data to Freshmarketer in the format they understand. Learn more about how to use Freshmarketer with Segment. diff --git a/connections/destinations/fullstory/index.md b/connections/destinations/fullstory/index.md index d02c72c446..a1714026ae 100644 --- a/connections/destinations/fullstory/index.md +++ b/connections/destinations/fullstory/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [FullStory](https://help.fullstory.com/11269-Develop) lets product and support teams easily understand everything about the customer experience. The Segment integration for FullStory helps accurately identify your customers within the FullStory dashboard. diff --git a/connections/destinations/funnelfox/index.md b/connections/destinations/funnelfox/index.md index c35691d1b1..6e0a71f1ee 100644 --- a/connections/destinations/funnelfox/index.md +++ b/connections/destinations/funnelfox/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [FunnelFox](https://www.funnelfox.com/integrations/segment?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) allows you to sort your sales operations in just a few clicks. Integrate your sales tools to eliminate data silos, get accurate CRM data to make the right decisions and know when opportunities require attention. diff --git a/connections/destinations/aptrinsic/images/TagKey.png b/connections/destinations/gainsight-px/images/TagKey.png similarity index 100% rename from connections/destinations/aptrinsic/images/TagKey.png rename to connections/destinations/gainsight-px/images/TagKey.png diff --git a/connections/destinations/aptrinsic/index.md b/connections/destinations/gainsight-px/index.md similarity index 97% rename from connections/destinations/aptrinsic/index.md rename to connections/destinations/gainsight-px/index.md index 0fabbd42d2..191d9659c2 100644 --- a/connections/destinations/aptrinsic/index.md +++ b/connections/destinations/gainsight-px/index.md @@ -1,6 +1,7 @@ --- -rewrite: true -title: 'Gainsight PX Destination' +title: Gainsight PX +alias: Aptrinsic +redirect_from: /destinations/aptrinsic --- [Gainsight PX](https://www.gainsight.com/product-experience/) (formerly known as Aptrinsic) provides a personalized product experience platform to help companies acquire, retain, and grow customers by creating real-time, personalized engagements driven by product usage data. With Gainsight PX, companies can implement an effective product-led go-to-market strategy that will increase product adoption and customer lifetime value. @@ -16,9 +17,9 @@ This document was last updated on June 14, 2018. If you notice any gaps, outdate 1. From your Segment UI’s Destinations page click on “Add Destination”. 2. Search for “Gainsight PX” within the Destinations Catalog and confirm the Source you’d like to connect to. 3. To find your Gainsight PX key, log into Gainsight PX and navigate to Settings > Products > Web App. If you have not already entered the URL for your web application, do that and click the Generate button. The Tag Key is the value to the right of the URL value. Use the "Copy" button to copy the value to your clipboard. - + ![](images/TagKey.png) - + 4. Paste the Gainsight PX Tag Key into the Segment connection settings API Key field. 5. We will automatically initialize Gainsight PX with your API key upon loading Analytics.js. In about 5-10 minutes the CDN will be updated and Gainsight PX snippet will be initialized onto your page. Note: By using this integration, you will not need to include the Gainsight PX tag on your page, it will be loaded automatically by Segment.. @@ -49,7 +50,7 @@ If you haven’t had a chance to review our spec, please take a look to understa An example track call is shown below: ``` analytics.track("Form submitted", { - product: "book", + product: "book", title: "The Name of the Wind" }); ``` @@ -63,10 +64,10 @@ An example group call is shown below: ``` analytics.group("0e8c78ea9d9dsasahjg", { name: "group_name", - employees: 3, + employees: 3, plan: "enterprise", industry: "Technology" -}); +}); ``` When you call group, we will send groupId as the account id to Gainsight PX. Group diff --git a/connections/destinations/gainsight/index.md b/connections/destinations/gainsight/index.md index 23185600ca..310ddbf0da 100644 --- a/connections/destinations/gainsight/index.md +++ b/connections/destinations/gainsight/index.md @@ -1,5 +1,5 @@ --- -rewrite: true +title: Gainsight --- [Gainsight](https://www.gainsight.com/) is a customer success software that empowers companies to increase revenue, decrease customer churn, and drive advocacy. Gainsight for Analytics Cloud is the first and only solution that runs predictive data science natively using Salesforce sales, service, marketing, and community data. diff --git a/connections/destinations/goedle/index.md b/connections/destinations/goedle/index.md index 4fbf00fb4f..2637895465 100644 --- a/connections/destinations/goedle/index.md +++ b/connections/destinations/goedle/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [goedle.io](https://goedle.io/) uses powerful AI and Machine Learning algorithms to predict user behavior. The more data you provide, the better its recommendations will be. This destination is maintained by Goedle. For any issues with the destination, please [reach out to their team](mailto:support@goedle.io). diff --git a/connections/destinations/google-cloud-function/index.md b/connections/destinations/google-cloud-function/index.md index a17fe732ff..959e88e2a0 100644 --- a/connections/destinations/google-cloud-function/index.md +++ b/connections/destinations/google-cloud-function/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + beta: true --- diff --git a/connections/destinations/google-tag-manager/index.md b/connections/destinations/google-tag-manager/index.md index da1f13b4a5..427ada3651 100644 --- a/connections/destinations/google-tag-manager/index.md +++ b/connections/destinations/google-tag-manager/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Google Tag Manager](https://support.google.com/tagmanager) (GTM) is a tag management system that allows you to quickly and easily update tags and code snippets on your website or mobile apps. Once the Tag Manager snippet has been added to your website or mobile app, you can configure tags via a web-based user interface without having to alter and deploy additional code. This reduces errors and frees you from having to involve a developer whenever you need to make changes. The {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-google-tag-manager). diff --git a/connections/destinations/heap/index.md b/connections/destinations/heap/index.md index 9c84dae576..8e89dee168 100644 --- a/connections/destinations/heap/index.md +++ b/connections/destinations/heap/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Heap](https://heapanalytics.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) automatically captures every user interaction with no extra code. This includes clicks, taps, gestures, form submissions, page views, and more. The {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-heap). diff --git a/connections/destinations/help-scout/index.md b/connections/destinations/help-scout/index.md index 08854da8dc..dd01c771c1 100644 --- a/connections/destinations/help-scout/index.md +++ b/connections/destinations/help-scout/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Help Scout](https://www.helpscout.net/) is a help desk software company which provides an email-based customer support platform, knowledge base tool, and an embeddable search/contact widget for customer service professionals. diff --git a/connections/destinations/hotjar/index.md b/connections/destinations/hotjar/index.md index c85e39ac21..56fb8888a0 100644 --- a/connections/destinations/hotjar/index.md +++ b/connections/destinations/hotjar/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Hotjar](https://help.hotjar.com/hc/en-us) enables you to understand how "vistors are really using your website" by offering a full set of user experience tools: heat maps, session recordings, and form analytics. diff --git a/connections/destinations/hubspot/index.md b/connections/destinations/hubspot/index.md index 7858820e37..0519f4063b 100644 --- a/connections/destinations/hubspot/index.md +++ b/connections/destinations/hubspot/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [HubSpot](https://www.hubspot.com/) is an inbound marketing and sales platform that helps companies attract visitors, convert leads, and close customers. The `analytics.js` HubSpot Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-hubspot). diff --git a/connections/destinations/hydra/index.md b/connections/destinations/hydra/index.md index 5b04381733..84929b8e45 100644 --- a/connections/destinations/hydra/index.md +++ b/connections/destinations/hydra/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Hydra](https://hydra.ai/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) helps marketing, sales operations and customer success teams implement holistic predictive analytics tailored to their own business without writing a single line of code. Hydra is capable of scanning a wide range of sources such as product usage, user demographic data, firmographic data, chat conversations, help desk tickets, emails and marketing engagement to discover signals and make predictions. diff --git a/connections/destinations/ibm-ubx/index.md b/connections/destinations/ibm-ubx/index.md index e3ddcc4cb6..1ba2aa83a3 100644 --- a/connections/destinations/ibm-ubx/index.md +++ b/connections/destinations/ibm-ubx/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + beta: true --- diff --git a/connections/destinations/index.md b/connections/destinations/index.md index 710f5be1b4..0a60419552 100644 --- a/connections/destinations/index.md +++ b/connections/destinations/index.md @@ -1,7 +1,7 @@ --- title: Destinations sidebar: Overview -rewrite: true + redirect_from: - /integrations/ landing: true diff --git a/connections/destinations/indicative/index.md b/connections/destinations/indicative/index.md index 9406fa2c88..a77c45d902 100644 --- a/connections/destinations/indicative/index.md +++ b/connections/destinations/indicative/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Indicative]( https://app.indicative.com/#/login/register?utm_source=partners&utm_medium=segment&utm_campaign=integration) is a behavioral analytics platform designed to help Marketing and Product teams optimize user engagement, conversion, and retention. diff --git a/connections/destinations/inspectlet/index.md b/connections/destinations/inspectlet/index.md index c2017e4323..5fa719e07f 100644 --- a/connections/destinations/inspectlet/index.md +++ b/connections/destinations/inspectlet/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Inspectlet](https://www.inspectlet.com/) lets you analyze user behavior instantly with Eye Tracking Heatmaps, Screen Capture (record and playback actual visitor sessions), and User-Interaction Analytics. The Inspectlet Destination is open-source. You can browse the code on [GitHub](https://github.com/segment-integrations/analytics.js-integration-inspectlet). diff --git a/connections/destinations/intercom/index.md b/connections/destinations/intercom/index.md index 95469a8eab..a0cfe02690 100644 --- a/connections/destinations/intercom/index.md +++ b/connections/destinations/intercom/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Intercom](https://www.intercom.com/) makes customer messaging apps for sales, marketing, and support, connected on one platform. The Intercom Destination is open-source. You can browse the code for [analytics.js](https://github.com/segment-integrations/analytics.js-integration-intercom), [iOS](https://github.com/segment-integrations/analytics-ios-integration-intercom) and [Android](https://github.com/segment-integrations/analytics-android-integration-intercom) on Github. diff --git a/connections/destinations/kissmetrics/index.md b/connections/destinations/kissmetrics/index.md index c7c6f6e59d..e23828bb49 100644 --- a/connections/destinations/kissmetrics/index.md +++ b/connections/destinations/kissmetrics/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [`KISSmetrics`](https://www.kissmetricshq.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is a behavioral email and analytics platofrm. It pulls cross-platform behavior reports so marketers can analyze key audience growth segments. It also provides an overview of custom populations, population change and growth, so marketers can analyze populations from customers who have completed actions or events. diff --git a/connections/destinations/kitemetrics/index.md b/connections/destinations/kitemetrics/index.md index 358aa6f481..d7bf9682e5 100644 --- a/connections/destinations/kitemetrics/index.md +++ b/connections/destinations/kitemetrics/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Kitemetrics](https://kitemetrics.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) provides keyword level attribution for Apple Search Ads and associates them with In-App Purchases. Kitemetrics allows you to leverage automation to easily manage and optimize Apple Search Ads campaigns and bids. diff --git a/connections/destinations/klaviyo/index.md b/connections/destinations/klaviyo/index.md index 282d4d2aa5..af18895104 100644 --- a/connections/destinations/klaviyo/index.md +++ b/connections/destinations/klaviyo/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Klaviyo](https://www.klaviyo.com/features/overview) is a powerful email platform focused on ecommerce that helps companies make more money. It supports segmentation based on category and event triggers like product bought, page viewed, email engagement, or amount spent. diff --git a/connections/destinations/kochava/index.md b/connections/destinations/kochava/index.md index 81d8a38c3d..4236c68060 100644 --- a/connections/destinations/kochava/index.md +++ b/connections/destinations/kochava/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Kochava](https://www.kochava.com/) offers mobile app attribution and mobile app analytics providing holistic, unbiased measurement for precise, real-time visualization of app performance through the funnel. diff --git a/connections/destinations/kubric/index.md b/connections/destinations/kubric/index.md index 7bed93a455..d94db1157c 100644 --- a/connections/destinations/kubric/index.md +++ b/connections/destinations/kubric/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Kubric](https://kubric.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) allows you to create personalised creatives for your users and deliver them using emails, push-notifications, Facebook & various other channels. diff --git a/connections/destinations/kustomer/index.md b/connections/destinations/kustomer/index.md index 1a465eab01..4c857452b0 100644 --- a/connections/destinations/kustomer/index.md +++ b/connections/destinations/kustomer/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Kustomer](https://www.kustomer.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is the next-generation customer management platform for the people-first enterprise. It enables support teams to get a holistic view of the customers they are engaging with, resulting in meaningful interactions between businesses and customers. diff --git a/connections/destinations/leanplum/index.md b/connections/destinations/leanplum/index.md index 24fba014d7..7b7dd76568 100644 --- a/connections/destinations/leanplum/index.md +++ b/connections/destinations/leanplum/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Leanplum](https://www.leanplum.com/) helps mobile teams orchestrate multi-channel campaigns — from messaging to the in-app experience — all from a single mobile marketing platform. diff --git a/connections/destinations/lucky-orange/index.md b/connections/destinations/lucky-orange/index.md index 665ae8589f..bbe3e6f4cc 100644 --- a/connections/destinations/lucky-orange/index.md +++ b/connections/destinations/lucky-orange/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Lucky Orange](https://www.luckyorange.com/) lets you quickly see who is on your site and interact with them in many ways. With Lucky Orange, you can chat with visitors on your site, actually watch their mouse move around the screen and click in real time, play them back as recording, generate beautiful heat maps of clicks, mouse movements (eye tracking), and scroll depth, create quick insightful polls, and more. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-lucky-orange). diff --git a/connections/destinations/mabl/index.md b/connections/destinations/mabl/index.md index 74af9ec9be..9b4c37f98b 100644 --- a/connections/destinations/mabl/index.md +++ b/connections/destinations/mabl/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- Only [mabl](https://mabl.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) offers scriptless cross-browser web testing, auto-healing tests, visual testing, and diagnostics in one simple service. mabl helps you improve the speed and quality of your release pipeline by allowing you to test every release, at scale, on a single platform, with no infrastructure to manage. diff --git a/connections/destinations/mailchimp/index.md b/connections/destinations/mailchimp/index.md index 3488750cdf..85244a187f 100644 --- a/connections/destinations/mailchimp/index.md +++ b/connections/destinations/mailchimp/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Mailchimp](https://mailchimp.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) provides email marketing automation for e-commerce businesses. With Segment you can add people to your MailChimp list with a single [`identify`](/docs/spec/identify/) call. diff --git a/connections/destinations/mammoth/index.md b/connections/destinations/mammoth/index.md index 771f9ebb02..4601f48fcb 100644 --- a/connections/destinations/mammoth/index.md +++ b/connections/destinations/mammoth/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Mammoth](https://mammoth.io/integrations/segment-com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) provides self-serve analytics for analysts, businesses, and developers who can leverage Mammoth’s data warehousing, data discovery & data preparation abilities to arrive at insights. diff --git a/connections/destinations/marketo-static-lists/index.md b/connections/destinations/marketo-static-lists/index.md index d203536a7d..faa5e2adfc 100644 --- a/connections/destinations/marketo-static-lists/index.md +++ b/connections/destinations/marketo-static-lists/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- ## Overview diff --git a/connections/destinations/mixpanel/index.md b/connections/destinations/mixpanel/index.md index b6104c558d..8beb40d9cd 100644 --- a/connections/destinations/mixpanel/index.md +++ b/connections/destinations/mixpanel/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Mixpanel](https://mixpanel.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is an event tracking and segmentation platform for your web and mobile apps. By analyzing the actions your users perform, you can gain a better understanding to drive retention, engagement, and conversion. The client-side Mixpanel Destination code is open-source. You can browse the code on Github for [Client](https://github.com/segment-integrations/analytics.js-integration-mixpanel), [Server](https://github.com/segmentio/integration-mixpanel), [iOS](https://github.com/segment-integrations/analytics-ios-integration-mixpanel) and [Android](https://github.com/segment-integrations/analytics-android-integration-mixpanel). diff --git a/connections/destinations/moesif-api-analytics/index.md b/connections/destinations/moesif-api-analytics/index.md index fa13e69ece..6765cb27a4 100644 --- a/connections/destinations/moesif-api-analytics/index.md +++ b/connections/destinations/moesif-api-analytics/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- ## Moesif API Analytics Destination diff --git a/connections/destinations/mouseflow/index.md b/connections/destinations/mouseflow/index.md index 7a21eff645..0b2999a392 100644 --- a/connections/destinations/mouseflow/index.md +++ b/connections/destinations/mouseflow/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Mouseflow](https://mouseflow.com/) is a session replay and heatmap tool that shows how visitors click, move, scroll, browse, and pay attention on websites. It helps clients simplify their analytics to make decisions that matter. The `analytics.js` Mouseflow Destination is open-source. You can browse the code [on GitHub](hhttps://github.com/segment-integrations/analytics.js-integration-mouseflow). diff --git a/connections/destinations/movable-ink/index.md b/connections/destinations/movable-ink/index.md index d5eabeb3fa..69f18ad111 100644 --- a/connections/destinations/movable-ink/index.md +++ b/connections/destinations/movable-ink/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Movable Ink](https://movableink.com/) lets email marketers deliver jaw-dropping customer experiences. Our cloud-based software activates any data to generate intelligent content at the moment of open. diff --git a/connections/destinations/msg91/index.md b/connections/destinations/msg91/index.md index bc1b3f443b..678257ca75 100644 --- a/connections/destinations/msg91/index.md +++ b/connections/destinations/msg91/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [MSG91](https://msg91.com/) provides SMS marketing/transactional automation for businesses. With Segment you can send SMS with a single call. diff --git a/connections/destinations/mutiny/index.md b/connections/destinations/mutiny/index.md index 887448b7be..657f744ee5 100644 --- a/connections/destinations/mutiny/index.md +++ b/connections/destinations/mutiny/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Mutiny](https://mutinyhq.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) allows you to personalize your website content based on customer's activity and 3rd party data. By integrating with [Segment](https://segment.com), you can easily and accurately track conversions and integrate 1st party data for personalization with Mutiny. diff --git a/connections/destinations/new-relic/index.md b/connections/destinations/new-relic/index.md index 8faab6f70c..21d1690f2b 100644 --- a/connections/destinations/new-relic/index.md +++ b/connections/destinations/new-relic/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [New Relic](https://newrelic.com/insights) enables you to better understand, using their real-time analytics, the end-to-end business impact of your software performance. diff --git a/connections/destinations/nielsen-dtvr/index.md b/connections/destinations/nielsen-dtvr/index.md index 5a22ddbc17..fb379fde5d 100644 --- a/connections/destinations/nielsen-dtvr/index.md +++ b/connections/destinations/nielsen-dtvr/index.md @@ -4,4 +4,4 @@ sidebar: Nielsen DTVR hidden: true --- - + diff --git a/connections/destinations/northstar-by-growthhackers/index.md b/connections/destinations/northstar-by-growthhackers/index.md index 2c22f4e8dd..35adc3e7f8 100644 --- a/connections/destinations/northstar-by-growthhackers/index.md +++ b/connections/destinations/northstar-by-growthhackers/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [NorthStar by Growthhackers](http://growthhackers.com/software) provides a project management tool for growth teams, allowing companies to create and prioritize ideas, run experiments and gather data to learn upon! diff --git a/connections/destinations/parsely/index.md b/connections/destinations/parsely/index.md index 875940b0a6..da6b856d01 100644 --- a/connections/destinations/parsely/index.md +++ b/connections/destinations/parsely/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Parse.ly](https://www.parse.ly) provides web analyses and content optimization for online publishers by partnering with them to provide clear audience insights through intuitive analytics. diff --git a/connections/destinations/pendo/index.md b/connections/destinations/pendo/index.md index bd38672757..4bc26e5e9f 100644 --- a/connections/destinations/pendo/index.md +++ b/connections/destinations/pendo/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Pendo](http://www.pendo.io/) is a product cloud that helps product teams deliver software users love. With Pendo, product teams can understand product usage, collect feedback, measure NPS, onboard users, and announce new features in app—all without requiring engineering resources. diff --git a/connections/destinations/perfect-audience/index.md b/connections/destinations/perfect-audience/index.md index 92a0534347..f91a13be65 100644 --- a/connections/destinations/perfect-audience/index.md +++ b/connections/destinations/perfect-audience/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Perfect audience](http://www.perfectaudience.com/) is a retargeting platform that lets marketers bring back lost web visitors through Facebook ads and banner ads in the web. diff --git a/connections/destinations/persistiq/index.md b/connections/destinations/persistiq/index.md index e79c37516c..52352af138 100644 --- a/connections/destinations/persistiq/index.md +++ b/connections/destinations/persistiq/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [PersistIQ](https://www.persistiq.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is the easiest sales engagement software to use. Sales teams use PersistIQ to connect with more prospects using targeted emails, calls, and tasks. diff --git a/connections/destinations/personyze/index.md b/connections/destinations/personyze/index.md index 3f445a46d2..c3ea2da00a 100644 --- a/connections/destinations/personyze/index.md +++ b/connections/destinations/personyze/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Personyze](https://www.personyze.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is a complete cross-channel personalization solution for showing highly optimized content in websites, emails, and apps using targeting and recommendation engines, and a variety of content creation, editing, and A/B testing tools. diff --git a/connections/destinations/proof/index.md b/connections/destinations/proof/index.md index 5747e10706..92846ddadb 100644 --- a/connections/destinations/proof/index.md +++ b/connections/destinations/proof/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Proof Experiences](https://useproof.com/experiences?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) helps B2B SaaS businesses increase new trials and demos by creating delightfully personalized experiences for their visitors and customers. diff --git a/connections/destinations/qualaroo/index.md b/connections/destinations/qualaroo/index.md index 6bdbc46531..9fce073467 100644 --- a/connections/destinations/qualaroo/index.md +++ b/connections/destinations/qualaroo/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Qualaroo](https://qualaroo.com/home) is a user testing tool that lets you add a survey to any page on your site, so you can get targeted user feedback as the user is performing a task. The `analytics.js` {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-qualaroo). diff --git a/connections/destinations/quanticmind/index.md b/connections/destinations/quanticmind/index.md index e824aeea52..09c4da66bf 100644 --- a/connections/destinations/quanticmind/index.md +++ b/connections/destinations/quanticmind/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [QuanticMind](https://quanticmind.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is the performance leader in predictive advertising management software for paid search, social, display, and mobile. The `analytics.js` QuanticMind Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-quanticmind). diff --git a/connections/destinations/quora-conversion-pixel/index.md b/connections/destinations/quora-conversion-pixel/index.md index 006351fb15..929a57b088 100644 --- a/connections/destinations/quora-conversion-pixel/index.md +++ b/connections/destinations/quora-conversion-pixel/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Quora Conversion Pixel](https://www.quora.com/business) enables you to attribute downstream user actions on your website to your ad campaigns running on Quora.com. Our client-side Destination code is open source. You can browse the code in GitHub [here](https://github.com/segment-integrations/analytics.js-integration-quora-conversion-pixel). diff --git a/connections/destinations/redshift/index.md b/connections/destinations/redshift/index.md index 435e29ac1f..a94b467f24 100644 --- a/connections/destinations/redshift/index.md +++ b/connections/destinations/redshift/index.md @@ -1,6 +1,6 @@ --- title: Redshift -rewrite: true + --- This guide will explain how to provision a Redshift cluster and allow the Segment warehouse connector to write to it. diff --git a/connections/destinations/refersion/index.md b/connections/destinations/refersion/index.md index d25f782b21..2ac11d46f8 100644 --- a/connections/destinations/refersion/index.md +++ b/connections/destinations/refersion/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Refersion](https://refersion.com/?utm_source=segment&utm_medium=partner) is a fully-loaded affiliate and influencer marketing platform that you can launch in minutes; they handle the heavy lifting so you can focus on building partnerships with your affiliates. By connecting Refersion with Segment you will easily be able to create new affiliate accounts. diff --git a/connections/destinations/refiner/index.md b/connections/destinations/refiner/index.md index f49b58edf3..36cdf06eb6 100644 --- a/connections/destinations/refiner/index.md +++ b/connections/destinations/refiner/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Refiner](https://refiner.io?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is a user qualification and lead scoring platform for B2B SaaS companies with a free trial or freemium model. Refiner helps self-service SaaS providers to identify and convert more high-revenue accounts. diff --git a/connections/destinations/salesforce-dmp/index.md b/connections/destinations/salesforce-dmp/index.md index 37ddedab2c..f3306bf8dc 100644 --- a/connections/destinations/salesforce-dmp/index.md +++ b/connections/destinations/salesforce-dmp/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + beta: true hidden: true --- diff --git a/connections/destinations/savio/index.md b/connections/destinations/savio/index.md index 7235da9723..91102e87b5 100644 --- a/connections/destinations/savio/index.md +++ b/connections/destinations/savio/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Savio](https://savio.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) enables B2B SaaS teams to centrally managed customer feedback so they can make better product decisions. diff --git a/connections/destinations/scopeai/index.md b/connections/destinations/scopeai/index.md index 4c6539f6d5..2de58cad75 100644 --- a/connections/destinations/scopeai/index.md +++ b/connections/destinations/scopeai/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [ScopeAI](https://www.getscopeai.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) improves communication between support and product teams by aggregating user feedback and tracking the impact of bugs or issues and feature requests. diff --git a/connections/destinations/sentry/index.md b/connections/destinations/sentry/index.md index 26b3c7dffb..b8310102f3 100644 --- a/connections/destinations/sentry/index.md +++ b/connections/destinations/sentry/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Sentry](https://sentry.io) is open-source error tracking that helps developers monitor and fix crashes in real time. Iterate continuously. Boost efficiency. Improve user experience. The `analytics.js` Sentry Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-sentry). diff --git a/connections/destinations/serenytics/index.md b/connections/destinations/serenytics/index.md index 7ea2f2e269..9e4743770d 100644 --- a/connections/destinations/serenytics/index.md +++ b/connections/destinations/serenytics/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Serenytics](https://www.serenytics.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) provides an all-in-one data platform to create dashboards. It comes with an embedded Redshift data warehouse, an ETL, a Python scheduler and a dashboard editor. It is dedicated to small/medium data teams looking for a full-featured data stack who don't want to create and maintain it internally. diff --git a/connections/destinations/sherlock/index.md b/connections/destinations/sherlock/index.md index 282c02c078..c7bd9fffcb 100644 --- a/connections/destinations/sherlock/index.md +++ b/connections/destinations/sherlock/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- Sherlock is the first engagement scoring application for SaaS businesses who want to truly understand user engagement. Build an engagement algorithm and understand the engagement of your users, accounts and segments. diff --git a/connections/destinations/simplereach/index.md b/connections/destinations/simplereach/index.md index 23a0938ddd..4f994632e0 100644 --- a/connections/destinations/simplereach/index.md +++ b/connections/destinations/simplereach/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [SimpleReach](https://simplereach.com/) helps brands, agencies, and publishers increase the impact of their content marketing. The {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-simplereach). diff --git a/connections/destinations/singular/index.md b/connections/destinations/singular/index.md index e867d20f4f..73df0a0d50 100644 --- a/connections/destinations/singular/index.md +++ b/connections/destinations/singular/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Singular](https://www.singular.net/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is a Marketing Intelligence Platform that transforms marketing data into accurate, granular and actionable insights to drive growth. By unifying marketing campaign data with attribution data, marketers can measure ROI from every touchpoint across multiple channels for a single source of truth. diff --git a/connections/destinations/slack/index.md b/connections/destinations/slack/index.md index 166af541d3..2af56c7aac 100644 --- a/connections/destinations/slack/index.md +++ b/connections/destinations/slack/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Slack](https://slack.com/) is a team collaboration tool where work flows. It's where the people you need, the information you share, and the tools you use come together to get things done. diff --git a/connections/destinations/slicingdice/index.md b/connections/destinations/slicingdice/index.md index 64fc1f7377..3d61a6cd5d 100644 --- a/connections/destinations/slicingdice/index.md +++ b/connections/destinations/slicingdice/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [SlicingDice](https://slicingdice.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is an all-in-one data warehouse. It's a fully managed cloud data warehouse with optional built-in tools for data integration, exploration, visualization and machine learning. diff --git a/connections/destinations/smartlook/index.md b/connections/destinations/smartlook/index.md index a90d317c25..53dfbe6190 100644 --- a/connections/destinations/smartlook/index.md +++ b/connections/destinations/smartlook/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Smartlook](https://smartlook.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is a product analytics tool for websites and mobile apps offering visitor recordings, heatmaps, conversion funnels and automatic event tracking. diff --git a/connections/destinations/smbstream/index.md b/connections/destinations/smbstream/index.md index 9355027a47..7f02586b53 100644 --- a/connections/destinations/smbstream/index.md +++ b/connections/destinations/smbstream/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [SMBStreams](https://www.buzzboard.com/smbstreams/solutions/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) provides self-serve predictive analytics for growth marketers, leveraging machine learning to automate audience insights and recommendations. The most comprehensive set of data is maintained, integrated and then delivered as important insights across your sales and marketing organization. diff --git a/connections/destinations/snapengage/index.md b/connections/destinations/snapengage/index.md index 6189be1aa8..6506257526 100644 --- a/connections/destinations/snapengage/index.md +++ b/connections/destinations/snapengage/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- SnapEngage is an enterprise chat software for businesses. It allows you to capture more leads, drive conversions, reduce response times, and increase customer satisfaction. Our SnapEngage destination code is open source - you can check it out [here](https://github.com/segment-integrations/analytics.js-integration-snapengage). diff --git a/connections/destinations/snowflake/index.md b/connections/destinations/snowflake/index.md index 9d09aac0be..c2bfc84e95 100644 --- a/connections/destinations/snowflake/index.md +++ b/connections/destinations/snowflake/index.md @@ -1,6 +1,6 @@ --- title: Snowflake -rewrite: true + --- [Snowflake](https://docs.snowflake.net/manuals/index.html) is a data warehouse built for the cloud. Snowflake delivers performance, simplicity, concurrency and affordability. diff --git a/connections/destinations/split/index.md b/connections/destinations/split/index.md index 6e7905a015..27eed49e2e 100644 --- a/connections/destinations/split/index.md +++ b/connections/destinations/split/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Split](https://split.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) powers your product decisions with a unified solution for feature flagging and experimentation. With Split, you can safely rollout new functionality using sophisticated user targeting, measure impact of change on engineering, product, and business metrics, and rapidly iterate to refine functionality anywhere in the application stack. diff --git a/connections/destinations/strikedeck/index.md b/connections/destinations/strikedeck/index.md index f23ab588e0..2f2655de55 100644 --- a/connections/destinations/strikedeck/index.md +++ b/connections/destinations/strikedeck/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Strikedeck](https://strikedeck.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is a Customer Success platform which actively manages customer relationships to reduce churn, increase existing revenue and influence new sales. Strikedeck includes Customer Engagement Analytics, Health Scorecard, Notifications, Recommendations & Actions. diff --git a/connections/destinations/survicate/index.md b/connections/destinations/survicate/index.md index afb8de412e..25e3a22ff2 100644 --- a/connections/destinations/survicate/index.md +++ b/connections/destinations/survicate/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Survicate](https://survicate.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is a complete toolkit for customer feedback. From website optimization and customer satisfaction surveys to complex customer insight processes integrated with your email campaigns. diff --git a/connections/destinations/tag-injector/index.md b/connections/destinations/tag-injector/index.md index a26082008d..02464e2af1 100644 --- a/connections/destinations/tag-injector/index.md +++ b/connections/destinations/tag-injector/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- Segment has built a Tag Injector Destination to give Segment users the flexibility needed to load and configure client-side tools. diff --git a/connections/destinations/tamber/index.md b/connections/destinations/tamber/index.md index 700a2e936f..3394a902df 100644 --- a/connections/destinations/tamber/index.md +++ b/connections/destinations/tamber/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Tamber](https://tamber.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) enables you to build your own Google-scale recommendation features in minutes. Deploy cutting edge deep learning models, and run A/B tests to optimize results. diff --git a/connections/destinations/trackier/index.md b/connections/destinations/trackier/index.md index ef6e827354..8a39e8e7cc 100644 --- a/connections/destinations/trackier/index.md +++ b/connections/destinations/trackier/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Trackier](https://trackier.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is customisable performance marketing software used by ad networks, agencies and advertisers to manage publisher relations. diff --git a/connections/destinations/trafficguard/index.md b/connections/destinations/trafficguard/index.md index 7418a6ec20..f58709936a 100644 --- a/connections/destinations/trafficguard/index.md +++ b/connections/destinations/trafficguard/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [TrafficGuard](https://trafficguard.ai/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) detects, mitigates, and reports on ad fraud before it hits digital advertising budgets. Three formidable layers of protection block both general invalid traffic (GIVT) and sophisticated invalid traffic (SIVT) to ensure that digital advertising results in legitimate advertising engagement. diff --git a/connections/destinations/trustpilot/index.md b/connections/destinations/trustpilot/index.md index 99cd6009b1..a99fb4d7ec 100644 --- a/connections/destinations/trustpilot/index.md +++ b/connections/destinations/trustpilot/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Trustpilot](https://www.trustpilot.com/) is an open and independent review platform. On Trustpilot, people can share and discover reviews of businesses, and businesses can gain insights and showcase their service and products performance through reviews. diff --git a/connections/destinations/tune/index.md b/connections/destinations/tune/index.md index 4b2fd45f94..4c4af13f80 100644 --- a/connections/destinations/tune/index.md +++ b/connections/destinations/tune/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [TUNE](https://www.tune.com/) helps attribute mobile app events to the advertisements that a customer interacted with. We take care of sending those mobile events to TUNE so that they can be reconciled with ad views. The attributed data can then be [routed](#postbacks) back into other tools that you have enabled in Segment. diff --git a/connections/destinations/tv-squared/index.md b/connections/destinations/tv-squared/index.md index efdb82a110..cf8ad869f9 100644 --- a/connections/destinations/tv-squared/index.md +++ b/connections/destinations/tv-squared/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [TV Squared](https://tvsquared.com/) enables you to pull same-day TV performance analytics so you can manage TV spend, and create data-driven TV media plans based on network, days, programs, and genres. Our TV Squared Destination is open-source. You can browse the code [in Github](https://github.com/segment-integrations/analytics.js-integration-tvsquared). diff --git a/connections/destinations/unwaffle/index.md b/connections/destinations/unwaffle/index.md index a757aab82a..1eb14bd1f2 100644 --- a/connections/destinations/unwaffle/index.md +++ b/connections/destinations/unwaffle/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Unwaffle](https://unwaffle.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) helps SaaS businesses improve their Free Trial conversion rates. By tracking every action that your trialers take, Unwaffle can discover patterns that lead to successful conversions and provide actionable recommendations to boost trial funnel performance. diff --git a/connections/destinations/upcall/index.md b/connections/destinations/upcall/index.md index 5adb94439c..af9f3cb4ed 100644 --- a/connections/destinations/upcall/index.md +++ b/connections/destinations/upcall/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Upcall](https://www.upcall.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) creates real phone conversations seconds after a lead comes in and automatically follows up at the right time and with the right message, 24/7/365. diff --git a/connections/destinations/useriq/index.md b/connections/destinations/useriq/index.md index 7bd772ba0d..c50d845a22 100644 --- a/connections/destinations/useriq/index.md +++ b/connections/destinations/useriq/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [UserIQ](http://useriq.com) empowers companies to deliver what each user needs to be successful in every moment, starting with adoption. Our platform collects user engagement data from your product and allows you to communicate to your users when they are most engaged: within the product itself. diff --git a/connections/destinations/userlike/index.md b/connections/destinations/userlike/index.md index 629a13ccb1..d1ea9a8d9e 100644 --- a/connections/destinations/userlike/index.md +++ b/connections/destinations/userlike/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Userlike](https://www.userlike.com/en/) is B2C live chat software optimized for website and messenger support - it enables real-time analysis, so you can see web visitors and actions taken. Our Userlike destination code is open source and is viewable [here](https://github.com/segment-integrations/analytics.js-integration-userlike). diff --git a/connections/destinations/userlist/index.md b/connections/destinations/userlist/index.md index 4fdf54c457..3e542c7657 100644 --- a/connections/destinations/userlist/index.md +++ b/connections/destinations/userlist/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Userlist.io](https://userlist.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) allows you to send behavior-based messages to your SaaS users. It’s great for onboarding users as well as nurturing them throughout their journey. diff --git a/connections/destinations/userpilot/index.md b/connections/destinations/userpilot/index.md index e6db5753a3..ec3302ac28 100644 --- a/connections/destinations/userpilot/index.md +++ b/connections/destinations/userpilot/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Userpilot](https://userpilot.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) helps product teams increase user adoption by allowing them to trigger highly personalized onboarding experiences across the user journey. The Segment integration will help you install and send data to Userpilot without added development time. diff --git a/connections/destinations/uservoice/index.md b/connections/destinations/uservoice/index.md index bfdfe3b9a2..4167cd51d1 100644 --- a/connections/destinations/uservoice/index.md +++ b/connections/destinations/uservoice/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Uservoice](https://www.uservoice.com/) is a customer support and feedback tool that lets your users submit feedback right from your site, and helps you manage all the incoming requests. diff --git a/connections/destinations/visual-website-optimizer/index.md b/connections/destinations/visual-website-optimizer/index.md index 6d35412a5a..6ec090d758 100644 --- a/connections/destinations/visual-website-optimizer/index.md +++ b/connections/destinations/visual-website-optimizer/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [VWO](https://vwo.com/) is an all-in-one platform that helps you conduct visitor research, build an optimization roadmap, and run continuous experimentation. Their platform enables you to create a process-driven optimization, get benefits of a connected, unified view of the individual visitor and run A/B tests at scale without reducing performance. diff --git a/connections/destinations/vitally/index.md b/connections/destinations/vitally/index.md index 4757949489..14aa3d0ce5 100644 --- a/connections/destinations/vitally/index.md +++ b/connections/destinations/vitally/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Vitally](https://vitally.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is a customer success platform for B2B SaaS companies that wraps your unified customer data with powerful analytics, alerts, and workflows to help you build successful customers. diff --git a/connections/destinations/watchtower/index.md b/connections/destinations/watchtower/index.md index 7643b00b8f..3d2d9b028e 100644 --- a/connections/destinations/watchtower/index.md +++ b/connections/destinations/watchtower/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Watchtower](https://www.watchtower.ai/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is a platform to discover, classify, and protect sensitive data, like customer PII, across cloud services & data infrastructure. This enables you to identify sensitive data that you're ingesting and sending to various business-critical systems -- so you can manage the customer data you're disseminating across services. diff --git a/connections/destinations/webhooks/index.md b/connections/destinations/webhooks/index.md index 8a56fe604e..085c031c4e 100644 --- a/connections/destinations/webhooks/index.md +++ b/connections/destinations/webhooks/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Webhooks](https://segment.com/integrations/webhooks) submit real-time user data to your own HTTP endpoints. A Webhook is an HTTP callback: a simple event-notification via HTTP POST. A web application implementing Webhooks will POST a message to a URL when certain things happen. diff --git a/connections/destinations/wigzo/index.md b/connections/destinations/wigzo/index.md index 3ccbadea93..f37fb26080 100644 --- a/connections/destinations/wigzo/index.md +++ b/connections/destinations/wigzo/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Wigzo](https://www.wigzo.com/) is a Contextual Marketing Platform that helps marketers send Smarter Communication in Email or In-App. diff --git a/connections/destinations/wootric/index.md b/connections/destinations/wootric/index.md index 628e519d4e..9947192945 100644 --- a/connections/destinations/wootric/index.md +++ b/connections/destinations/wootric/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Wootric](https://www.wootric.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is the AI-powered platform, based on the Net Promoter Score℠ system, for measuring and boosting customer happiness. The {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-wootric). diff --git a/connections/destinations/xtremepush/index.md b/connections/destinations/xtremepush/index.md index f172a1538c..2e3507fbd7 100644 --- a/connections/destinations/xtremepush/index.md +++ b/connections/destinations/xtremepush/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Xtremepush](https://xtremepush.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is a complete digital engagement platform. Empowering global brands to create personalised, real-time experiences for their customers across mobile, web, email, SMS and social. Xtremepush's clients are increasing revenue through data-driven, contextually-relevant interactions. The software is flexible, reliable and quick to deploy, backed up by a team of expert strategists and technical support. diff --git a/connections/destinations/yandex-metrica/index.md b/connections/destinations/yandex-metrica/index.md index 760ed5377a..55c04c23ca 100644 --- a/connections/destinations/yandex-metrica/index.md +++ b/connections/destinations/yandex-metrica/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Yandex.Metrica](https://metrica.yandex.com/about?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) enables customizable report analytics so marketers can toggle between attribution models, segment and compare audiences based on custom details like OS, number of visits, and ad blocker usage. It also supports session replay, heat maps, form analytics so marketers can review user movements such as mouseclicks, form fill ins, and keystrokes. Finally, it supports custom events tracking and purchase funnels, and automates eCommerce reports to calculate metrics like cost per order and total costs. diff --git a/connections/destinations/zapier/index.md b/connections/destinations/zapier/index.md index afd20ee9fa..edb63452ad 100644 --- a/connections/destinations/zapier/index.md +++ b/connections/destinations/zapier/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + beta: true redirect_from: - /integrations/zapier/ diff --git a/connections/destinations/zendesk/index.md b/connections/destinations/zendesk/index.md index 30210be90a..c08b3b8461 100644 --- a/connections/destinations/zendesk/index.md +++ b/connections/destinations/zendesk/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Zendesk](https://www.zendesk.com/support/documentation/) is a premier, cloud-based customer service application. It was designed with one purpose in mind: to improve communication between a company and its customers. Their products allow businesses to be more reliable, flexible, and scalable. They help improve communication and make sense of massive amounts of data. Above all, they work together to build the best experience for your customers. diff --git a/connections/destinations/zopim/index.md b/connections/destinations/zopim/index.md index 8ca8fe7482..4efbe99d90 100644 --- a/connections/destinations/zopim/index.md +++ b/connections/destinations/zopim/index.md @@ -1,5 +1,5 @@ --- -rewrite: true + --- [Zopim, now Zendesk Chat](https://developer.zendesk.com/rest_api/docs/chat/introduction), is a live chat solution that helps businesses increase sales conversion by engaging important leads on their websites. The `analytics.js` Zopim Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-zopim). From 5ed931a8b52a6011a17db3af6c2336ae5e55fbb8 Mon Sep 17 00:00:00 2001 From: sanscontext Date: Fri, 9 Aug 2019 14:02:43 -0700 Subject: [PATCH 36/36] title review to K Signed-off-by: sanscontext --- .../{ => catalog}/aboardly/index.md | 0 .../images/active_campaign_fields.png | Bin .../{ => catalog}/activecampaign/index.md | 0 .../{ => catalog}/adikteev/index.md | 0 .../{ => catalog}/adjust/index.md | 0 .../adobe-analytics/images/list-var-map.png | Bin .../adobe-analytics/images/map-delimiter.png | Bin .../images/map-event-adobe.png | Bin .../images/map-event-segment.png | Bin .../images/map-property-adobe.png | Bin .../images/map-property-segment.png | Bin .../adobe-analytics/images/mapping-1.png | Bin .../adobe-analytics/images/mapping-2.png | Bin .../images/merchandising-events.png | Bin .../adobe-analytics/images/no-fallbacks.png | Bin .../adobe-analytics/images/prop-map.png | Bin .../{ => catalog}/adobe-analytics/index.md | 0 .../{ => catalog}/adobe-target/index.md | 0 .../{ => catalog}/adroll/images/AdrollUI.png | Bin .../adroll/images/adRollSegmentIdUI.png | Bin .../adroll/images/adroll-event-setup.png | Bin .../adroll/images/adroll-mapping.png | Bin .../adroll/images/adroll-pixel.png | Bin .../adroll/images/adrollSegmentId.gif | Bin .../adroll/images/adrollsegmentid.png | Bin .../images/adrollsegmenttrackevents.png | Bin .../adroll/images/segment-mapping.png | Bin .../adroll/images/segmentmapping.png | Bin .../{ => catalog}/adroll/index.md | 0 .../{ => catalog}/adtriba/index.md | 0 .../images/adwords_auth.gif | Bin .../images/adwords_setup.gif | Bin .../adwords-remarketing-lists/index.md | 0 .../images/adwords-conversion-sources.png | Bin .../adwords/images/conversion-type.png | Bin .../adwords/images/link-id-process.png | Bin .../{ => catalog}/adwords/index.md | 0 .../destinations/{ => catalog}/akita/index.md | 0 .../destinations/{ => catalog}/alexa/index.md | 0 .../{ => catalog}/all-aboard/index.md | 0 .../images/page_mapping.png | Bin .../images/track_mapping.png | Bin .../amazon-kinesis-firehose/index.md | 0 .../{ => catalog}/amazon-kinesis/index.md | 0 .../images/CloudFormationCreateInProgress.png | Bin .../images/CloudFormationCreateStack.png | Bin .../images/CloudFormationLambdaRole.png | Bin .../images/CloudFormationStackDetails.png | Bin .../images/CloudFormationStackNav.png | Bin .../images/CloudFormationUploadTemplate.png | Bin .../images/LambdaCreateFunction.png | Bin .../amazon-lambda/images/LambdaDashboard.png | Bin .../images/LambdaTrustRelationship.png | Bin .../images/SegmentLambdaSettingsPostCF.png | Bin .../{ => catalog}/amazon-lambda/index.md | 0 .../amazon-personalize/images/EditPolicy.png | Bin .../images/ExecutionRoleIAM.png | Bin .../images/GlueEditJobScript.png | Bin .../images/GlueJobOutputFile.png | Bin .../amazon-personalize/images/GlueJobs.png | Bin .../images/GlueRunJobDialog.png | Bin .../images/GlueRunJobParams.png | Bin .../images/LambdaCreateFunction.png | Bin .../images/LambdaCreateLayer.png | Bin .../images/LambdaCreateLayerConfig.png | Bin .../images/LambdaDashboard.png | Bin .../images/LambdaEnvVariable.png | Bin .../images/LambdaFunctionCode.png | Bin .../images/LambdaFunctionsNav.png | Bin .../images/LambdaInvokeRole.png | Bin .../images/LambdaLayerAdd.png | Bin .../images/LambdaLayerAddSelect.png | Bin .../images/LambdaLayersDone.png | Bin .../images/LambdaLayersNav.png | Bin .../amazon-personalize/images/LambdaNav.png | Bin .../images/LambdaRecCampaignArn.png | Bin .../images/LambdaTrustRelationship.png | Bin .../images/PersonalizeCampaignArn.png | Bin .../images/PersonalizeCampaignCreating.png | Bin .../images/PersonalizeCreateCampaign.png | Bin .../images/PersonalizeCreateCampaignDash.png | Bin .../images/PersonalizeCreateGroup.png | Bin .../images/PersonalizeCreateSolution.png | Bin .../images/PersonalizeCreateTracker.png | Bin .../images/PersonalizeDatasetGroups.png | Bin .../images/PersonalizeEventAvroSchema.png | Bin .../images/PersonalizeEventTrackerConfig.png | Bin .../PersonalizeEventTrackerCreating.png | Bin .../images/PersonalizeImportJob.png | Bin .../PersonalizeInteractionDatasetCreating.png | Bin .../images/PersonalizeIntroPage.png | Bin .../images/PersonalizeSchema.png | Bin .../images/PersonalizeSolutionConfig.png | Bin .../images/PersonalizeSolutionInProgress.png | Bin .../images/SegmentWriteKey.png | Bin .../{ => catalog}/amazon-personalize/index.md | 0 .../amazon-s3/images/bucket-property.png | Bin .../amazon-s3/images/customer-managed-key.png | Bin .../amazon-s3/images/disable-segment-sse.png | Bin .../{ => catalog}/amazon-s3/index.md | 0 .../{ => catalog}/ambassador/index.md | 0 .../{ => catalog}/amplitude/index.md | 0 .../{ => catalog}/appcues/index.md | 0 .../{ => catalog}/appsflyer/index.md | 0 .../{ => catalog}/apptimize/index.md | 0 .../{ => catalog}/apteligent/index.md | 0 .../{ => catalog}/asayer/index.md | 0 .../destinations/{ => catalog}/auryc/index.md | 0 .../{ => catalog}/autopilothq/index.md | 0 .../azure-function/images/azure1.png | Bin .../azure-function/images/azure10.png | Bin .../azure-function/images/azure2.png | Bin .../azure-function/images/azure3.png | Bin .../azure-function/images/azure4.png | Bin .../azure-function/images/azure5.png | Bin .../azure-function/images/azure6.png | Bin .../azure-function/images/azure7.png | Bin .../azure-function/images/azure8.png | Bin .../azure-function/images/azure9.png | Bin .../{ => catalog}/azure-function/index.md | 0 .../{ => catalog}/azuresqldw/index.md | 0 .../destinations/{ => catalog}/batch/index.md | 0 .../{ => catalog}/bigquery/index.md | 0 .../bing-ads/images/creating-a-goal-new.png | Bin .../bing-ads/images/creating-a-goal.png | Bin .../bing-ads/images/creating-the-tag.png | Bin .../{ => catalog}/bing-ads/index.md | 0 .../{ => catalog}/blendo/index.md | 0 .../{ => catalog}/boomtrain/index.md | 0 .../branch-metrics/images/image_0.png | Bin .../branch-metrics/images/image_1.png | Bin .../branch-metrics/images/image_2.png | Bin .../branch-metrics/images/image_3.png | Bin .../branch-metrics/images/image_4.png | Bin .../branch-metrics/images/plist_file.png | Bin .../{ => catalog}/branch-metrics/index.md | 0 .../destinations/{ => catalog}/braze/index.md | 0 .../{ => catalog}/bronto/index.md | 0 .../{ => catalog}/bugherd/index.md | 0 .../{ => catalog}/bugsnag/index.md | 0 .../{ => catalog}/bytegain/index.md | 0 .../{ => catalog}/callexa/index.md | 0 .../{ => catalog}/callingly/index.md | 0 .../destinations/{ => catalog}/candu/index.md | 0 .../{ => catalog}/castle/index.md | 0 .../{ => catalog}/chameleon/index.md | 0 .../{ => catalog}/chartbeat/index.md | 0 .../{ => catalog}/churnzero/index.md | 0 .../clearbit-enrichment/index.md | 0 .../{ => catalog}/clearbit-reveal/index.md | 0 .../{ => catalog}/clearbrain/index.md | 0 .../{ => catalog}/clevertap/index.md | 0 .../{ => catalog}/clicky/index.md | 0 .../{ => catalog}/clientsuccess/index.md | 0 .../{ => catalog}/comscore/index.md | 0 .../{ => catalog}/convertflow/index.md | 0 .../{ => catalog}/convertro/index.md | 0 .../{ => catalog}/cordialio/index.md | 0 .../{ => catalog}/countly/index.md | 0 .../{ => catalog}/crazy-egg/index.md | 0 .../criteo/images/supporting-page-data.png | Bin .../criteo/images/supporting-user-data.png | Bin .../{ => catalog}/criteo/index.md | 0 .../{ => catalog}/cruncher/index.md | 0 .../{ => catalog}/cubitic/index.md | 0 .../{ => catalog}/curebit/index.md | 0 .../{ => catalog}/custify/index.md | 0 .../images/customerio_integrations_page.png | Bin .../images/customerio_setup_guide.png | Bin .../images/customerio_streaming_data_in.png | Bin .../images/customerio_streaming_data_out.png | Bin .../customer.io/images/email.png | Bin .../{ => catalog}/customer.io/index.md | 0 .../{ => catalog}/customersuccessbox/index.md | 0 .../{ => catalog}/cxense/index.md | 0 .../db2/images/add_destination.png | Bin .../{ => catalog}/db2/images/add_user.png | Bin .../{ => catalog}/db2/images/db2_menu.png | Bin .../{ => catalog}/db2/images/grant.png | Bin .../{ => catalog}/db2/images/manage_users.png | Bin .../{ => catalog}/db2/images/run_sql.png | Bin .../db2/images/search_results.png | Bin .../{ => catalog}/db2/images/settings.png | Bin .../destinations/{ => catalog}/db2/index.md | 1 - .../{ => catalog}/delighted/index.md | 4 +- .../images/page-event.png | Bin .../doubleclick-floodlight/index.md | 4 +- .../{ => catalog}/dreamdata-io/index.md | 12 +- .../destinations/{ => catalog}/drift/index.md | 2 +- .../destinations/{ => catalog}/drip/index.md | 3 + .../{ => catalog}/elevio/index.md | 4 +- .../{ => catalog}/eloqua/index.md | 42 ++--- .../emarsys/images/sample-maps.png | Bin .../emarsys/images/sample-rule.jpg | Bin .../emarsys/images/segment-emarsys.png | Bin .../{ => catalog}/emarsys/index.md | 12 +- .../destinations/{ => catalog}/emma/index.md | 3 +- .../destinations/{ => catalog}/epica/index.md | 12 +- .../{ => catalog}/errorception/index.md | 6 +- .../{ => catalog}/evergage/index.md | 4 +- .../{ => catalog}/extole/index.md | 3 + .../facebook-app-events/index.md | 2 +- .../1a188c55dd892543e2b8b6602459130f.png | Bin .../24d08a8543ebba566cc2b694108239eb.png | Bin .../32b565e6457f9c2949af26f4c859afc9.png | Bin .../86f8c50165a726e8168d652c8052c2a0.png | Bin .../8acf724eb5cf484f29f4dd278ccbd118.png | Bin .../8acf724eb5cf484f29f4dd278ccbd118.png.1 | Bin .../images/wSeG1P9SSI.gif | Bin .../facebook-offline-conversions/index.md | 4 +- .../facebook-pixel-server-side/index.md | 5 + .../facebook-pixel/images/event-mapping.png | Bin .../{ => catalog}/facebook-pixel/index.md | 2 +- .../{ => catalog}/factorsai/index.md | 8 +- .../index.md | 0 .../index.md | 0 .../index.md | 0 .../index.md | 0 .../index.md | 0 .../destinations/{ => catalog}/faq/index.md | 0 .../what-are-my-data-export-options/index.md | 0 .../index.md | 0 .../{ => catalog}/firebase/index.md | 59 ++++--- .../{ => catalog}/flurry/index.md | 12 +- .../{ => catalog}/foxmetrics/index.md | 14 +- .../{ => catalog}/framed.io/index.md | 1 + .../{ => catalog}/freshdesk/index.md | 3 + .../freshmarketer/images/contact-fields.png | Bin .../freshmarketer/images/custom-fields.png | Bin .../{ => catalog}/freshmarketer/index.md | 2 +- .../{ => catalog}/freshsales/index.md | 5 +- .../{ => catalog}/friendbuy/index.md | 8 +- .../{ => catalog}/frontleaf/index.md | 1 + .../{ => catalog}/fullstory/index.md | 24 +-- .../{ => catalog}/funnelfox/index.md | 8 +- .../gainsight-px/images/TagKey.png | Bin .../{ => catalog}/gainsight-px/index.md | 0 .../{ => catalog}/gainsight/index.md | 0 .../{ => catalog}/gauges/index.md | 6 +- .../{ => catalog}/goedle/index.md | 4 +- .../{ => catalog}/google-adwords-new/index.md | 5 + .../google-analytics/images/ab-mapping.png | Bin .../images/checkout-funnel.png | Bin .../images/dimension-mapping.png | Bin .../images/dimensions-metrics.png | Bin .../google-analytics/images/site-search.png | Bin .../images/tracking-method.png | Bin .../{ => catalog}/google-analytics/index.md | 3 + .../google-cloud-function/images/gcloud1.png | Bin .../google-cloud-function/images/gcloud2.png | Bin .../google-cloud-function/images/gcloud3.png | Bin .../google-cloud-function/index.md | 4 +- .../images/page_mapping.png | Bin .../google-cloud-pubsub/images/publisher.png | Bin .../images/track_mapping.png | Bin .../google-cloud-pubsub/index.md | 6 +- .../{ => catalog}/google-tag-manager/index.md | 2 +- .../{ => catalog}/gosquared/index.md | 8 +- .../destinations/{ => catalog}/heap/index.md | 6 +- .../{ => catalog}/help-scout/index.md | 2 +- .../{ => catalog}/hindsight/index.md | 1 + .../{ => catalog}/hittail/index.md | 5 +- .../{ => catalog}/hotjar/index.md | 6 +- .../{ => catalog}/hubspot/index.md | 20 +-- .../destinations/{ => catalog}/hull/index.md | 5 + .../destinations/{ => catalog}/hydra/index.md | 4 +- .../ibm-ubx/images/endpoint-details.png | Bin .../ibm-ubx/images/subscribe-to-events.png | Bin .../ibm-ubx/images/ubx-register-endpoint.png | Bin .../{ => catalog}/ibm-ubx/index.md | 5 +- .../{ => catalog}/impact-radius/index.md | 10 +- .../{catalog.md => catalog/index.md} | 2 +- .../{ => catalog}/indicative/index.md | 12 +- .../{ => catalog}/infinario/index.md | 7 +- .../{ => catalog}/insidevault/index.md | 3 +- .../{ => catalog}/inspectlet/index.md | 8 +- .../{ => catalog}/intellimize/index.md | 1 + .../intercom/images/IntercomAppKey.png | Bin .../intercom/images/intercom.png | Bin .../intercom/images/intercomOauth.png | Bin .../{ => catalog}/intercom/index.md | 2 +- .../{ => catalog}/iron.io/index.md | 6 +- .../{ => catalog}/iterable/index.md | 4 + .../{ => catalog}/kahuna/index.md | 4 + .../{ => catalog}/keen-io/index.md | 0 .../{ => catalog}/kenshoo-infinity/index.md | 0 .../{ => catalog}/kissmetrics/index.md | 0 .../{ => catalog}/kitemetrics/index.md | 0 .../{ => catalog}/klaviyo/index.md | 0 .../{ => catalog}/knowtify/index.md | 0 .../kochava/images/iAd-framework.png | Bin .../{ => catalog}/kochava/index.md | 0 .../{ => catalog}/kubric/index.md | 0 .../{ => catalog}/kustomer/index.md | 0 .../{ => catalog}/leadboxer/index.md | 0 .../{ => catalog}/leanplum/index.md | 0 .../{ => catalog}/librato/index.md | 0 .../{ => catalog}/librato/librato-graph.png | Bin .../librato-screenshot[deprecated].png | Bin .../linkedin-conversion-tag/index.md | 0 .../images/K5HEnmgvse.png | Bin .../images/Nmad4zYvWy.png | Bin .../images/kyTVBLjRyI.png | Bin .../images/w53Sm6Jpg3.png | Bin .../images/will-use-tag-manger.png | Bin .../linkedin-insight-tag/index.md | 0 .../livechat/Images/LiveChat_on.png | Bin .../livechat/Images/livechaton.png | Bin .../{ => catalog}/livechat/index.md | 0 .../{ => catalog}/localytics/index.md | 0 .../{ => catalog}/lucky-orange/index.md | 0 .../lytics/images/lyticsapikey.png | Bin .../{ => catalog}/lytics/index.md | 0 .../destinations/{ => catalog}/mabl/index.md | 0 .../{ => catalog}/madkudu/index.md | 0 .../mailchimp/images/list-id.png | Bin .../mailchimp/images/mailchimp-subscriber.png | Bin .../mailchimp/images/merge-fields.png | Bin .../{ => catalog}/mailchimp/index.md | 0 .../{ => catalog}/mailjet/index.md | 0 .../{ => catalog}/mammoth/index.md | 0 .../marketo-static-lists/index.md | 0 .../marketo-v2/images/5bxmcClCgU.gif | Bin .../marketo-v2/images/c1X7nf6wDIX+.png | Bin .../marketo-v2/images/c2l53wGTCVP+.png | Bin .../marketo-v2/images/c3s0qJ-dDSO+.png | Bin .../marketo-v2/images/cIBsfYeh2B8+.png | Bin .../marketo-v2/images/cJkQ9XD6FsE+.png | Bin .../marketo-v2/images/cNSP-7ryT72+.png | Bin .../marketo-v2/images/cPD4kP65buG+.png | Bin .../marketo-v2/images/cV2x9pHb44g+.png | Bin .../marketo-v2/images/cWwQBeVFto0+.png | Bin .../marketo-v2/images/cZuvsHeaepX+.png | Bin .../marketo-v2/images/cg6YhDEPWXv+.png | Bin .../marketo-v2/images/cubJQKkGLfF+.png | Bin .../marketo-v2/images/cwZqHwQfs3M+.png | Bin .../marketo-v2/images/iL42ERv0g5X+.png | Bin .../marketo-v2/images/kzayYEY2JL.gif | Bin .../{ => catalog}/marketo-v2/index.md | 0 .../{ => catalog}/marketo/index.md | 0 .../{ => catalog}/millennial-media/index.md | 0 .../images/iOS-mixpanel-resources.png | Bin .../mixpanel/images/increment.png | Bin .../images/mixpanelincrementinpeople.png | Bin .../images/mixpanelpeoplesuperprops.png | Bin .../mixpanel/images/peopleProps.png | Bin .../mixpanel/images/superProps.png | Bin .../{ => catalog}/mixpanel/index.md | 0 .../moengage/images/segment_settings.png | Bin .../{ => catalog}/moengage/index.md | 0 .../moesif-api-analytics/index.md | 0 .../{ => catalog}/monetate/index.md | 0 .../{ => catalog}/moosend/index.md | 0 .../{ => catalog}/mouseflow/index.md | 0 .../{ => catalog}/movable-ink/index.md | 0 .../destinations/{ => catalog}/msg91/index.md | 0 .../{ => catalog}/mutiny/index.md | 0 .../{ => catalog}/nanigans/index.md | 0 .../{ => catalog}/new-relic/index.md | 0 .../nielsen-dcr/images/import.png | Bin .../nielsen-dcr/images/nielsen.png | Bin .../nielsen-dcr/images/projectstructure.png | Bin .../{ => catalog}/nielsen-dcr/index.md | 0 .../{ => catalog}/nielsen-dtvr/index.md | 0 .../northstar-by-growthhackers/index.md | 0 .../{ => catalog}/nudgespot/index.md | 0 .../{ => catalog}/olark/images/Olark_on.png | Bin .../olark/images/olarklivechat.png | Bin .../destinations/{ => catalog}/olark/index.md | 0 .../{ => catalog}/omniture/event-mapping.png | Bin .../omniture/images/omnitureprops.png | Bin .../omniture/images/omnituretrackprops.png | Bin .../{ => catalog}/omniture/index.md | 0 .../{ => catalog}/omniture/mapping-sku.png | Bin .../{ => catalog}/onesignal/index.md | 0 .../optimizely-full-stack/images/listen.png | Bin .../images/nonInteraction.png | Bin .../optimizely-full-stack/index.md | 0 .../optimizely-web/images/Optimizely_on.png | Bin .../images/customdimensions.png | Bin .../optimizely-web/images/optimizely.png | Bin .../{ => catalog}/optimizely-web/index.md | 0 .../outbound/images/Create_Campaign.png | Bin .../outbound/images/Create_Goals.png | Bin .../outbound/images/Segment_Events.png | Bin .../{ => catalog}/outbound/index.md | 0 .../{ => catalog}/pardot/index.md | 0 .../{ => catalog}/parsely/index.md | 0 .../destinations/{ => catalog}/pendo/index.md | 0 .../{ => catalog}/perfect-audience/index.md | 0 .../{ => catalog}/perimeterx/index.md | 0 .../{ => catalog}/persistiq/index.md | 0 .../images/_1515622618588.png | Bin .../images/facebook_auth.gif | Bin .../images/facebook_setup.gif | Bin .../personas-facebook-ads/index.md | 0 .../{ => catalog}/personyze/index.md | 0 .../{ => catalog}/pingdom/index.md | 0 .../pinterest-tag/images/conversions-menu.png | Bin .../pinterest-tag/images/conversions-page.png | Bin .../images/pinterest-tag-activate.png | Bin .../images/pinterest-tag-configure.png | Bin .../{ => catalog}/pinterest-tag/index.md | 0 .../{ => catalog}/piwik/images/goals.png | Bin .../destinations/{ => catalog}/piwik/index.md | 0 .../{ => catalog}/planhat/index.md | 0 .../{ => catalog}/pointillist/index.md | 0 .../postgres/images/compose1.png | Bin .../{ => catalog}/postgres/images/heroku1.png | Bin .../{ => catalog}/postgres/images/heroku2.png | Bin .../{ => catalog}/postgres/images/heroku3.png | Bin .../{ => catalog}/postgres/images/heroku4.png | Bin .../{ => catalog}/postgres/images/heroku5.png | Bin .../{ => catalog}/postgres/images/heroku6.png | Bin .../{ => catalog}/postgres/images/rds1.png | Bin .../{ => catalog}/postgres/images/rds10.png | Bin .../{ => catalog}/postgres/images/rds11.png | Bin .../{ => catalog}/postgres/images/rds12.png | Bin .../{ => catalog}/postgres/images/rds13.png | Bin .../{ => catalog}/postgres/images/rds2.png | Bin .../{ => catalog}/postgres/images/rds3.png | Bin .../{ => catalog}/postgres/images/rds4.png | Bin .../{ => catalog}/postgres/images/rds5.png | Bin .../{ => catalog}/postgres/images/rds6.png | Bin .../{ => catalog}/postgres/images/rds7.png | Bin .../{ => catalog}/postgres/images/rds8.png | Bin .../{ => catalog}/postgres/images/rds9.png | Bin .../postgres/images/segment1.png | Bin .../postgres/images/segment2.png | Bin .../postgres/images/segment3.png | Bin .../postgres/images/segment4.png | Bin .../postgres/images/segment5.png | Bin .../{ => catalog}/postgres/index.md | 0 .../{ => catalog}/preact/index.md | 0 .../{ => catalog}/primer/index.md | 0 .../{ => catalog}/promoter.io/index.md | 0 .../destinations/{ => catalog}/proof/index.md | 0 .../{ => catalog}/qualaroo/index.md | 0 .../{ => catalog}/quantcast/index.md | 0 .../{ => catalog}/quanticmind/index.md | 0 .../quora-conversion-pixel/index.md | 0 .../destinations/{ => catalog}/ramen/index.md | 0 .../{ => catalog}/redshift/index.md | 0 .../{ => catalog}/refersion/index.md | 0 .../{ => catalog}/refiner/index.md | 0 .../destinations/{ => catalog}/relay/index.md | 0 .../repeater/images/write-key-settings.png | Bin .../{ => catalog}/repeater/index.md | 0 .../{ => catalog}/responsys/index.md | 0 .../{ => catalog}/rollbar/index.md | 0 .../destinations/{ => catalog}/route/index.md | 0 .../{ => catalog}/saasquatch/index.md | 0 .../sailthru/images/1487272939423.png | Bin .../sailthru/images/1488218489126.png | Bin .../sailthru/images/1488751128521.png | Bin .../sailthru/images/1488751210325.png | Bin .../sailthru/images/1488751534977.png | Bin .../sailthru/images/1488751628625.png | Bin .../sailthru/images/1488752018885.png | Bin .../sailthru/images/1488752126668.png | Bin .../{ => catalog}/sailthru/index.md | 0 .../images/salesforce-dmp-setup1.png | Bin .../{ => catalog}/salesforce-dmp/index.md | 0 .../salesforce-live-agent/index.md | 0 .../add_api_integration_permissions.png | Bin .../salesforce-marketing-cloud/index.md | 0 .../salesforce/images/custom-field.png | Bin .../{ => catalog}/salesforce/index.md | 0 .../{ => catalog}/salesmachine/index.md | 0 .../{ => catalog}/satismeter/index.md | 0 .../destinations/{ => catalog}/savio/index.md | 0 .../{ => catalog}/scopeai/index.md | 0 .../destinations/{ => catalog}/seg/index.md | 0 .../{ => catalog}/selligent/index.md | 0 .../{ => catalog}/sendwithus/index.md | 0 .../{ => catalog}/sentry/index.md | 0 .../{ => catalog}/serenytics/index.md | 0 .../{ => catalog}/shareasale/index.md | 0 .../{ => catalog}/sherlock/index.md | 0 .../{ => catalog}/simplereach/index.md | 0 .../{ => catalog}/singular/index.md | 0 .../destinations/{ => catalog}/slack/index.md | 0 .../slack/slack-event-channel-1.png | Bin .../slack/slack-event-channel-2.png | Bin .../slack/slack-event-template.png | Bin .../{ => catalog}/slack/slack-output.png | Bin .../{ => catalog}/slicingdice/index.md | 0 .../{ => catalog}/smartlook/index.md | 0 .../{ => catalog}/smbstream/index.md | 0 .../destinations/{ => catalog}/smyte/index.md | 0 .../snapengage/Images/SnapEngage_on.png | Bin .../snapengage/Images/recordlivechat.png | Bin .../{ => catalog}/snapengage/index.md | 0 .../snowflake/images/auto_suspend.png | Bin .../snowflake/images/connect_snowflake.png | Bin .../snowflake/images/create_database.png | Bin .../snowflake/images/create_user_1.png | Bin .../snowflake/images/create_user_2.png | Bin .../snowflake/images/create_user_3.png | Bin .../images/create_virtual_warehouse.png | Bin .../{ => catalog}/snowflake/index.md | 0 .../{ => catalog}/sparkpage/index.md | 0 .../destinations/{ => catalog}/split/index.md | 0 .../{ => catalog}/strikedeck/index.md | 0 .../{ => catalog}/stripe-radar/index.md | 0 .../{ => catalog}/survicate/index.md | 0 .../destinations/{ => catalog}/swrve/index.md | 0 .../tableau/images/tableausetup1.png | Bin .../tableau/images/tableausetup2.png | Bin .../tableau/images/tableausetup3.png | Bin .../{ => catalog}/tableau/index.md | 0 .../{ => catalog}/tag-injector/index.md | 0 .../{ => catalog}/tamber/index.md | 0 .../{ => catalog}/taplytics/index.md | 0 .../tealium-audience-stream/index.md | 0 .../{ => catalog}/totango/index.md | 0 .../{ => catalog}/track-js/index.md | 0 .../{ => catalog}/trackier/index.md | 0 .../{ => catalog}/tractionboard/index.md | 0 .../trafficguard/images/trafficguard.png | Bin .../{ => catalog}/trafficguard/index.md | 0 .../tray.io/images/tray-delete-setup.gif | Bin .../tray.io/images/tray-types.png | Bin .../{ => catalog}/tray.io/index.md | 0 .../{ => catalog}/treasure-data/index.md | 0 .../{ => catalog}/trustpilot/index.md | 0 .../destinations/{ => catalog}/tune/index.md | 0 .../{ => catalog}/tv-squared/index.md | 0 .../twitter-ads/images/event-mapping.png | Bin .../twitter-ads/images/twitter-event-map.png | Bin .../{ => catalog}/twitter-ads/index.md | 0 .../{ => catalog}/unwaffle/index.md | 0 .../{ => catalog}/upcall/index.md | 0 .../{ => catalog}/urban-airship/index.md | 0 .../{ => catalog}/userengage/index.md | 0 .../{ => catalog}/useriq/index.md | 0 .../{ => catalog}/userlike/index.md | 0 .../userlike/livechat-userlike.png | Bin .../{ => catalog}/userlist/index.md | 0 .../{ => catalog}/userpilot/index.md | 0 .../{ => catalog}/uservoice/index.md | 0 .../destinations/{ => catalog}/vero/index.md | 0 .../images/VWO_on.png | Bin .../images/abtesting-vwo.png | Bin .../images/experiment-viewed-setting.png | Bin .../images/visweboptimizer.png | Bin .../visual-website-optimizer/index.md | 0 .../{ => catalog}/vitally/index.md | 0 .../{ => catalog}/watchtower/index.md | 0 .../destinations/{ => catalog}/watsi/index.md | 0 .../{ => catalog}/webengage/index.md | 0 .../{ => catalog}/webhooks/index.md | 0 .../{ => catalog}/whale-alerts/index.md | 0 .../destinations/{ => catalog}/wigzo/index.md | 0 .../{ => catalog}/wishpond/index.md | 0 .../{ => catalog}/woopra/index.md | 0 .../{ => catalog}/wootric/index.md | 0 .../{ => catalog}/xtremepush/index.md | 0 .../yandex-metrica/images/webvisor-as-you.png | Bin .../{ => catalog}/yandex-metrica/index.md | 0 .../{ => catalog}/youbora/index.md | 0 .../destinations/{ => catalog}/zaius/index.md | 0 .../zapier/images/webhooks-by-zapier.png | Bin .../zapier/images/zapier-catch-raw-hook.gif | Bin .../zapier/images/zapier-choose-action.png | Bin .../{ => catalog}/zapier/index.md | 0 .../{ => catalog}/zendesk/index.md | 0 .../{ => catalog}/zopim/images/Zopim_on.png | Bin .../zopim/images/recordlivechat.png | Bin .../destinations/{ => catalog}/zopim/index.md | 0 .../facebook-pixel-server-side/index.md | 4 - todo.txt | 155 ++++++++++++++++++ 572 files changed, 394 insertions(+), 186 deletions(-) rename connections/destinations/{ => catalog}/aboardly/index.md (100%) rename connections/destinations/{ => catalog}/activecampaign/images/active_campaign_fields.png (100%) rename connections/destinations/{ => catalog}/activecampaign/index.md (100%) rename connections/destinations/{ => catalog}/adikteev/index.md (100%) rename connections/destinations/{ => catalog}/adjust/index.md (100%) rename connections/destinations/{ => catalog}/adobe-analytics/images/list-var-map.png (100%) rename connections/destinations/{ => catalog}/adobe-analytics/images/map-delimiter.png (100%) rename connections/destinations/{ => catalog}/adobe-analytics/images/map-event-adobe.png (100%) rename connections/destinations/{ => catalog}/adobe-analytics/images/map-event-segment.png (100%) rename connections/destinations/{ => catalog}/adobe-analytics/images/map-property-adobe.png (100%) rename connections/destinations/{ => catalog}/adobe-analytics/images/map-property-segment.png (100%) rename connections/destinations/{ => catalog}/adobe-analytics/images/mapping-1.png (100%) rename connections/destinations/{ => catalog}/adobe-analytics/images/mapping-2.png (100%) rename connections/destinations/{ => catalog}/adobe-analytics/images/merchandising-events.png (100%) rename connections/destinations/{ => catalog}/adobe-analytics/images/no-fallbacks.png (100%) rename connections/destinations/{ => catalog}/adobe-analytics/images/prop-map.png (100%) rename connections/destinations/{ => catalog}/adobe-analytics/index.md (100%) rename connections/destinations/{ => catalog}/adobe-target/index.md (100%) rename connections/destinations/{ => catalog}/adroll/images/AdrollUI.png (100%) rename connections/destinations/{ => catalog}/adroll/images/adRollSegmentIdUI.png (100%) rename connections/destinations/{ => catalog}/adroll/images/adroll-event-setup.png (100%) rename connections/destinations/{ => catalog}/adroll/images/adroll-mapping.png (100%) rename connections/destinations/{ => catalog}/adroll/images/adroll-pixel.png (100%) rename connections/destinations/{ => catalog}/adroll/images/adrollSegmentId.gif (100%) rename connections/destinations/{ => catalog}/adroll/images/adrollsegmentid.png (100%) rename connections/destinations/{ => catalog}/adroll/images/adrollsegmenttrackevents.png (100%) rename connections/destinations/{ => catalog}/adroll/images/segment-mapping.png (100%) rename connections/destinations/{ => catalog}/adroll/images/segmentmapping.png (100%) rename connections/destinations/{ => catalog}/adroll/index.md (100%) rename connections/destinations/{ => catalog}/adtriba/index.md (100%) rename connections/destinations/{ => catalog}/adwords-remarketing-lists/images/adwords_auth.gif (100%) rename connections/destinations/{ => catalog}/adwords-remarketing-lists/images/adwords_setup.gif (100%) rename connections/destinations/{ => catalog}/adwords-remarketing-lists/index.md (100%) rename connections/destinations/{ => catalog}/adwords/images/adwords-conversion-sources.png (100%) rename connections/destinations/{ => catalog}/adwords/images/conversion-type.png (100%) rename connections/destinations/{ => catalog}/adwords/images/link-id-process.png (100%) rename connections/destinations/{ => catalog}/adwords/index.md (100%) rename connections/destinations/{ => catalog}/akita/index.md (100%) rename connections/destinations/{ => catalog}/alexa/index.md (100%) rename connections/destinations/{ => catalog}/all-aboard/index.md (100%) rename connections/destinations/{ => catalog}/amazon-kinesis-firehose/images/page_mapping.png (100%) rename connections/destinations/{ => catalog}/amazon-kinesis-firehose/images/track_mapping.png (100%) rename connections/destinations/{ => catalog}/amazon-kinesis-firehose/index.md (100%) rename connections/destinations/{ => catalog}/amazon-kinesis/index.md (100%) rename connections/destinations/{ => catalog}/amazon-lambda/images/CloudFormationCreateInProgress.png (100%) rename connections/destinations/{ => catalog}/amazon-lambda/images/CloudFormationCreateStack.png (100%) rename connections/destinations/{ => catalog}/amazon-lambda/images/CloudFormationLambdaRole.png (100%) rename connections/destinations/{ => catalog}/amazon-lambda/images/CloudFormationStackDetails.png (100%) rename connections/destinations/{ => catalog}/amazon-lambda/images/CloudFormationStackNav.png (100%) rename connections/destinations/{ => catalog}/amazon-lambda/images/CloudFormationUploadTemplate.png (100%) rename connections/destinations/{ => catalog}/amazon-lambda/images/LambdaCreateFunction.png (100%) rename connections/destinations/{ => catalog}/amazon-lambda/images/LambdaDashboard.png (100%) rename connections/destinations/{ => catalog}/amazon-lambda/images/LambdaTrustRelationship.png (100%) rename connections/destinations/{ => catalog}/amazon-lambda/images/SegmentLambdaSettingsPostCF.png (100%) rename connections/destinations/{ => catalog}/amazon-lambda/index.md (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/EditPolicy.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/ExecutionRoleIAM.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/GlueEditJobScript.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/GlueJobOutputFile.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/GlueJobs.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/GlueRunJobDialog.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/GlueRunJobParams.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/LambdaCreateFunction.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/LambdaCreateLayer.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/LambdaCreateLayerConfig.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/LambdaDashboard.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/LambdaEnvVariable.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/LambdaFunctionCode.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/LambdaFunctionsNav.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/LambdaInvokeRole.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/LambdaLayerAdd.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/LambdaLayerAddSelect.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/LambdaLayersDone.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/LambdaLayersNav.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/LambdaNav.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/LambdaRecCampaignArn.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/LambdaTrustRelationship.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeCampaignArn.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeCampaignCreating.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeCreateCampaign.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeCreateCampaignDash.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeCreateGroup.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeCreateSolution.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeCreateTracker.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeDatasetGroups.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeEventAvroSchema.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeEventTrackerConfig.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeEventTrackerCreating.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeImportJob.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeInteractionDatasetCreating.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeIntroPage.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeSchema.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeSolutionConfig.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/PersonalizeSolutionInProgress.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/images/SegmentWriteKey.png (100%) rename connections/destinations/{ => catalog}/amazon-personalize/index.md (100%) rename connections/destinations/{ => catalog}/amazon-s3/images/bucket-property.png (100%) rename connections/destinations/{ => catalog}/amazon-s3/images/customer-managed-key.png (100%) rename connections/destinations/{ => catalog}/amazon-s3/images/disable-segment-sse.png (100%) rename connections/destinations/{ => catalog}/amazon-s3/index.md (100%) rename connections/destinations/{ => catalog}/ambassador/index.md (100%) rename connections/destinations/{ => catalog}/amplitude/index.md (100%) rename connections/destinations/{ => catalog}/appcues/index.md (100%) rename connections/destinations/{ => catalog}/appsflyer/index.md (100%) rename connections/destinations/{ => catalog}/apptimize/index.md (100%) rename connections/destinations/{ => catalog}/apteligent/index.md (100%) rename connections/destinations/{ => catalog}/asayer/index.md (100%) rename connections/destinations/{ => catalog}/auryc/index.md (100%) rename connections/destinations/{ => catalog}/autopilothq/index.md (100%) rename connections/destinations/{ => catalog}/azure-function/images/azure1.png (100%) rename connections/destinations/{ => catalog}/azure-function/images/azure10.png (100%) rename connections/destinations/{ => catalog}/azure-function/images/azure2.png (100%) rename connections/destinations/{ => catalog}/azure-function/images/azure3.png (100%) rename connections/destinations/{ => catalog}/azure-function/images/azure4.png (100%) rename connections/destinations/{ => catalog}/azure-function/images/azure5.png (100%) rename connections/destinations/{ => catalog}/azure-function/images/azure6.png (100%) rename connections/destinations/{ => catalog}/azure-function/images/azure7.png (100%) rename connections/destinations/{ => catalog}/azure-function/images/azure8.png (100%) rename connections/destinations/{ => catalog}/azure-function/images/azure9.png (100%) rename connections/destinations/{ => catalog}/azure-function/index.md (100%) rename connections/destinations/{ => catalog}/azuresqldw/index.md (100%) rename connections/destinations/{ => catalog}/batch/index.md (100%) rename connections/destinations/{ => catalog}/bigquery/index.md (100%) rename connections/destinations/{ => catalog}/bing-ads/images/creating-a-goal-new.png (100%) rename connections/destinations/{ => catalog}/bing-ads/images/creating-a-goal.png (100%) rename connections/destinations/{ => catalog}/bing-ads/images/creating-the-tag.png (100%) rename connections/destinations/{ => catalog}/bing-ads/index.md (100%) rename connections/destinations/{ => catalog}/blendo/index.md (100%) rename connections/destinations/{ => catalog}/boomtrain/index.md (100%) rename connections/destinations/{ => catalog}/branch-metrics/images/image_0.png (100%) rename connections/destinations/{ => catalog}/branch-metrics/images/image_1.png (100%) rename connections/destinations/{ => catalog}/branch-metrics/images/image_2.png (100%) rename connections/destinations/{ => catalog}/branch-metrics/images/image_3.png (100%) rename connections/destinations/{ => catalog}/branch-metrics/images/image_4.png (100%) rename connections/destinations/{ => catalog}/branch-metrics/images/plist_file.png (100%) rename connections/destinations/{ => catalog}/branch-metrics/index.md (100%) rename connections/destinations/{ => catalog}/braze/index.md (100%) rename connections/destinations/{ => catalog}/bronto/index.md (100%) rename connections/destinations/{ => catalog}/bugherd/index.md (100%) rename connections/destinations/{ => catalog}/bugsnag/index.md (100%) rename connections/destinations/{ => catalog}/bytegain/index.md (100%) rename connections/destinations/{ => catalog}/callexa/index.md (100%) rename connections/destinations/{ => catalog}/callingly/index.md (100%) rename connections/destinations/{ => catalog}/candu/index.md (100%) rename connections/destinations/{ => catalog}/castle/index.md (100%) rename connections/destinations/{ => catalog}/chameleon/index.md (100%) rename connections/destinations/{ => catalog}/chartbeat/index.md (100%) rename connections/destinations/{ => catalog}/churnzero/index.md (100%) rename connections/destinations/{ => catalog}/clearbit-enrichment/index.md (100%) rename connections/destinations/{ => catalog}/clearbit-reveal/index.md (100%) rename connections/destinations/{ => catalog}/clearbrain/index.md (100%) rename connections/destinations/{ => catalog}/clevertap/index.md (100%) rename connections/destinations/{ => catalog}/clicky/index.md (100%) rename connections/destinations/{ => catalog}/clientsuccess/index.md (100%) rename connections/destinations/{ => catalog}/comscore/index.md (100%) rename connections/destinations/{ => catalog}/convertflow/index.md (100%) rename connections/destinations/{ => catalog}/convertro/index.md (100%) rename connections/destinations/{ => catalog}/cordialio/index.md (100%) rename connections/destinations/{ => catalog}/countly/index.md (100%) rename connections/destinations/{ => catalog}/crazy-egg/index.md (100%) rename connections/destinations/{ => catalog}/criteo/images/supporting-page-data.png (100%) rename connections/destinations/{ => catalog}/criteo/images/supporting-user-data.png (100%) rename connections/destinations/{ => catalog}/criteo/index.md (100%) rename connections/destinations/{ => catalog}/cruncher/index.md (100%) rename connections/destinations/{ => catalog}/cubitic/index.md (100%) rename connections/destinations/{ => catalog}/curebit/index.md (100%) rename connections/destinations/{ => catalog}/custify/index.md (100%) rename connections/destinations/{ => catalog}/customer.io/images/customerio_integrations_page.png (100%) rename connections/destinations/{ => catalog}/customer.io/images/customerio_setup_guide.png (100%) rename connections/destinations/{ => catalog}/customer.io/images/customerio_streaming_data_in.png (100%) rename connections/destinations/{ => catalog}/customer.io/images/customerio_streaming_data_out.png (100%) rename connections/destinations/{ => catalog}/customer.io/images/email.png (100%) rename connections/destinations/{ => catalog}/customer.io/index.md (100%) rename connections/destinations/{ => catalog}/customersuccessbox/index.md (100%) rename connections/destinations/{ => catalog}/cxense/index.md (100%) rename connections/destinations/{ => catalog}/db2/images/add_destination.png (100%) rename connections/destinations/{ => catalog}/db2/images/add_user.png (100%) rename connections/destinations/{ => catalog}/db2/images/db2_menu.png (100%) rename connections/destinations/{ => catalog}/db2/images/grant.png (100%) rename connections/destinations/{ => catalog}/db2/images/manage_users.png (100%) rename connections/destinations/{ => catalog}/db2/images/run_sql.png (100%) rename connections/destinations/{ => catalog}/db2/images/search_results.png (100%) rename connections/destinations/{ => catalog}/db2/images/settings.png (100%) rename connections/destinations/{ => catalog}/db2/index.md (99%) rename connections/destinations/{ => catalog}/delighted/index.md (98%) rename connections/destinations/{ => catalog}/doubleclick-floodlight/images/page-event.png (100%) rename connections/destinations/{ => catalog}/doubleclick-floodlight/index.md (99%) rename connections/destinations/{ => catalog}/dreamdata-io/index.md (96%) rename connections/destinations/{ => catalog}/drift/index.md (99%) rename connections/destinations/{ => catalog}/drip/index.md (98%) rename connections/destinations/{ => catalog}/elevio/index.md (98%) rename connections/destinations/{ => catalog}/eloqua/index.md (95%) rename connections/destinations/{ => catalog}/emarsys/images/sample-maps.png (100%) rename connections/destinations/{ => catalog}/emarsys/images/sample-rule.jpg (100%) rename connections/destinations/{ => catalog}/emarsys/images/segment-emarsys.png (100%) rename connections/destinations/{ => catalog}/emarsys/index.md (89%) rename connections/destinations/{ => catalog}/emma/index.md (99%) rename connections/destinations/{ => catalog}/epica/index.md (93%) rename connections/destinations/{ => catalog}/errorception/index.md (95%) rename connections/destinations/{ => catalog}/evergage/index.md (97%) rename connections/destinations/{ => catalog}/extole/index.md (97%) rename connections/destinations/{ => catalog}/facebook-app-events/index.md (99%) rename connections/destinations/{ => catalog}/facebook-offline-conversions/images/1a188c55dd892543e2b8b6602459130f.png (100%) rename connections/destinations/{ => catalog}/facebook-offline-conversions/images/24d08a8543ebba566cc2b694108239eb.png (100%) rename connections/destinations/{ => catalog}/facebook-offline-conversions/images/32b565e6457f9c2949af26f4c859afc9.png (100%) rename connections/destinations/{ => catalog}/facebook-offline-conversions/images/86f8c50165a726e8168d652c8052c2a0.png (100%) rename connections/destinations/{ => catalog}/facebook-offline-conversions/images/8acf724eb5cf484f29f4dd278ccbd118.png (100%) rename connections/destinations/{ => catalog}/facebook-offline-conversions/images/8acf724eb5cf484f29f4dd278ccbd118.png.1 (100%) rename connections/destinations/{ => catalog}/facebook-offline-conversions/images/wSeG1P9SSI.gif (100%) rename connections/destinations/{ => catalog}/facebook-offline-conversions/index.md (98%) create mode 100644 connections/destinations/catalog/facebook-pixel-server-side/index.md rename connections/destinations/{ => catalog}/facebook-pixel/images/event-mapping.png (100%) rename connections/destinations/{ => catalog}/facebook-pixel/index.md (99%) rename connections/destinations/{ => catalog}/factorsai/index.md (98%) rename connections/destinations/{ => catalog}/faq/how-do-i-automate-multi-channel-re-engagement-campaigns/index.md (100%) rename connections/destinations/{ => catalog}/faq/how-do-i-check-if-data-is-successfully-being-delivered-to-my-destination/index.md (100%) rename connections/destinations/{ => catalog}/faq/how-do-i-setup-a-dynamic-coupon-program-to-reward-loyal-customers/index.md (100%) rename connections/destinations/{ => catalog}/faq/how-do-we-craft-a-push-notification/index.md (100%) rename connections/destinations/{ => catalog}/faq/how-do-we-setup-event-triggered-notifications-or-alerts/index.md (100%) rename connections/destinations/{ => catalog}/faq/index.md (100%) rename connections/destinations/{ => catalog}/faq/what-are-my-data-export-options/index.md (100%) rename connections/destinations/{ => catalog}/faq/what-role-does-segment-play-in-attribution/index.md (100%) rename connections/destinations/{ => catalog}/firebase/index.md (91%) rename connections/destinations/{ => catalog}/flurry/index.md (94%) rename connections/destinations/{ => catalog}/foxmetrics/index.md (85%) rename connections/destinations/{ => catalog}/framed.io/index.md (98%) rename connections/destinations/{ => catalog}/freshdesk/index.md (98%) rename connections/destinations/{ => catalog}/freshmarketer/images/contact-fields.png (100%) rename connections/destinations/{ => catalog}/freshmarketer/images/custom-fields.png (100%) rename connections/destinations/{ => catalog}/freshmarketer/index.md (99%) rename connections/destinations/{ => catalog}/freshsales/index.md (98%) rename connections/destinations/{ => catalog}/friendbuy/index.md (98%) rename connections/destinations/{ => catalog}/frontleaf/index.md (99%) rename connections/destinations/{ => catalog}/fullstory/index.md (86%) rename connections/destinations/{ => catalog}/funnelfox/index.md (96%) rename connections/destinations/{ => catalog}/gainsight-px/images/TagKey.png (100%) rename connections/destinations/{ => catalog}/gainsight-px/index.md (100%) rename connections/destinations/{ => catalog}/gainsight/index.md (100%) rename connections/destinations/{ => catalog}/gauges/index.md (88%) rename connections/destinations/{ => catalog}/goedle/index.md (99%) rename connections/destinations/{ => catalog}/google-adwords-new/index.md (98%) rename connections/destinations/{ => catalog}/google-analytics/images/ab-mapping.png (100%) rename connections/destinations/{ => catalog}/google-analytics/images/checkout-funnel.png (100%) rename connections/destinations/{ => catalog}/google-analytics/images/dimension-mapping.png (100%) rename connections/destinations/{ => catalog}/google-analytics/images/dimensions-metrics.png (100%) rename connections/destinations/{ => catalog}/google-analytics/images/site-search.png (100%) rename connections/destinations/{ => catalog}/google-analytics/images/tracking-method.png (100%) rename connections/destinations/{ => catalog}/google-analytics/index.md (99%) rename connections/destinations/{ => catalog}/google-cloud-function/images/gcloud1.png (100%) rename connections/destinations/{ => catalog}/google-cloud-function/images/gcloud2.png (100%) rename connections/destinations/{ => catalog}/google-cloud-function/images/gcloud3.png (100%) rename connections/destinations/{ => catalog}/google-cloud-function/index.md (99%) rename connections/destinations/{ => catalog}/google-cloud-pubsub/images/page_mapping.png (100%) rename connections/destinations/{ => catalog}/google-cloud-pubsub/images/publisher.png (100%) rename connections/destinations/{ => catalog}/google-cloud-pubsub/images/track_mapping.png (100%) rename connections/destinations/{ => catalog}/google-cloud-pubsub/index.md (97%) rename connections/destinations/{ => catalog}/google-tag-manager/index.md (99%) rename connections/destinations/{ => catalog}/gosquared/index.md (99%) rename connections/destinations/{ => catalog}/heap/index.md (98%) rename connections/destinations/{ => catalog}/help-scout/index.md (99%) rename connections/destinations/{ => catalog}/hindsight/index.md (96%) rename connections/destinations/{ => catalog}/hittail/index.md (95%) rename connections/destinations/{ => catalog}/hotjar/index.md (92%) rename connections/destinations/{ => catalog}/hubspot/index.md (97%) rename connections/destinations/{ => catalog}/hull/index.md (99%) rename connections/destinations/{ => catalog}/hydra/index.md (97%) rename connections/destinations/{ => catalog}/ibm-ubx/images/endpoint-details.png (100%) rename connections/destinations/{ => catalog}/ibm-ubx/images/subscribe-to-events.png (100%) rename connections/destinations/{ => catalog}/ibm-ubx/images/ubx-register-endpoint.png (100%) rename connections/destinations/{ => catalog}/ibm-ubx/index.md (98%) rename connections/destinations/{ => catalog}/impact-radius/index.md (99%) rename connections/destinations/{catalog.md => catalog/index.md} (96%) rename connections/destinations/{ => catalog}/indicative/index.md (93%) rename connections/destinations/{ => catalog}/infinario/index.md (99%) rename connections/destinations/{ => catalog}/insidevault/index.md (96%) rename connections/destinations/{ => catalog}/inspectlet/index.md (97%) rename connections/destinations/{ => catalog}/intellimize/index.md (98%) rename connections/destinations/{ => catalog}/intercom/images/IntercomAppKey.png (100%) rename connections/destinations/{ => catalog}/intercom/images/intercom.png (100%) rename connections/destinations/{ => catalog}/intercom/images/intercomOauth.png (100%) rename connections/destinations/{ => catalog}/intercom/index.md (99%) rename connections/destinations/{ => catalog}/iron.io/index.md (97%) rename connections/destinations/{ => catalog}/iterable/index.md (99%) rename connections/destinations/{ => catalog}/kahuna/index.md (99%) rename connections/destinations/{ => catalog}/keen-io/index.md (100%) rename connections/destinations/{ => catalog}/kenshoo-infinity/index.md (100%) rename connections/destinations/{ => catalog}/kissmetrics/index.md (100%) rename connections/destinations/{ => catalog}/kitemetrics/index.md (100%) rename connections/destinations/{ => catalog}/klaviyo/index.md (100%) rename connections/destinations/{ => catalog}/knowtify/index.md (100%) rename connections/destinations/{ => catalog}/kochava/images/iAd-framework.png (100%) rename connections/destinations/{ => catalog}/kochava/index.md (100%) rename connections/destinations/{ => catalog}/kubric/index.md (100%) rename connections/destinations/{ => catalog}/kustomer/index.md (100%) rename connections/destinations/{ => catalog}/leadboxer/index.md (100%) rename connections/destinations/{ => catalog}/leanplum/index.md (100%) rename connections/destinations/{ => catalog}/librato/index.md (100%) rename connections/destinations/{ => catalog}/librato/librato-graph.png (100%) rename connections/destinations/{ => catalog}/librato/librato-screenshot[deprecated].png (100%) rename connections/destinations/{ => catalog}/linkedin-conversion-tag/index.md (100%) rename connections/destinations/{ => catalog}/linkedin-insight-tag/images/K5HEnmgvse.png (100%) rename connections/destinations/{ => catalog}/linkedin-insight-tag/images/Nmad4zYvWy.png (100%) rename connections/destinations/{ => catalog}/linkedin-insight-tag/images/kyTVBLjRyI.png (100%) rename connections/destinations/{ => catalog}/linkedin-insight-tag/images/w53Sm6Jpg3.png (100%) rename connections/destinations/{ => catalog}/linkedin-insight-tag/images/will-use-tag-manger.png (100%) rename connections/destinations/{ => catalog}/linkedin-insight-tag/index.md (100%) rename connections/destinations/{ => catalog}/livechat/Images/LiveChat_on.png (100%) rename connections/destinations/{ => catalog}/livechat/Images/livechaton.png (100%) rename connections/destinations/{ => catalog}/livechat/index.md (100%) rename connections/destinations/{ => catalog}/localytics/index.md (100%) rename connections/destinations/{ => catalog}/lucky-orange/index.md (100%) rename connections/destinations/{ => catalog}/lytics/images/lyticsapikey.png (100%) rename connections/destinations/{ => catalog}/lytics/index.md (100%) rename connections/destinations/{ => catalog}/mabl/index.md (100%) rename connections/destinations/{ => catalog}/madkudu/index.md (100%) rename connections/destinations/{ => catalog}/mailchimp/images/list-id.png (100%) rename connections/destinations/{ => catalog}/mailchimp/images/mailchimp-subscriber.png (100%) rename connections/destinations/{ => catalog}/mailchimp/images/merge-fields.png (100%) rename connections/destinations/{ => catalog}/mailchimp/index.md (100%) rename connections/destinations/{ => catalog}/mailjet/index.md (100%) rename connections/destinations/{ => catalog}/mammoth/index.md (100%) rename connections/destinations/{ => catalog}/marketo-static-lists/index.md (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/5bxmcClCgU.gif (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/c1X7nf6wDIX+.png (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/c2l53wGTCVP+.png (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/c3s0qJ-dDSO+.png (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/cIBsfYeh2B8+.png (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/cJkQ9XD6FsE+.png (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/cNSP-7ryT72+.png (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/cPD4kP65buG+.png (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/cV2x9pHb44g+.png (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/cWwQBeVFto0+.png (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/cZuvsHeaepX+.png (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/cg6YhDEPWXv+.png (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/cubJQKkGLfF+.png (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/cwZqHwQfs3M+.png (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/iL42ERv0g5X+.png (100%) rename connections/destinations/{ => catalog}/marketo-v2/images/kzayYEY2JL.gif (100%) rename connections/destinations/{ => catalog}/marketo-v2/index.md (100%) rename connections/destinations/{ => catalog}/marketo/index.md (100%) rename connections/destinations/{ => catalog}/millennial-media/index.md (100%) rename connections/destinations/{ => catalog}/mixpanel/images/iOS-mixpanel-resources.png (100%) rename connections/destinations/{ => catalog}/mixpanel/images/increment.png (100%) rename connections/destinations/{ => catalog}/mixpanel/images/mixpanelincrementinpeople.png (100%) rename connections/destinations/{ => catalog}/mixpanel/images/mixpanelpeoplesuperprops.png (100%) rename connections/destinations/{ => catalog}/mixpanel/images/peopleProps.png (100%) rename connections/destinations/{ => catalog}/mixpanel/images/superProps.png (100%) rename connections/destinations/{ => catalog}/mixpanel/index.md (100%) rename connections/destinations/{ => catalog}/moengage/images/segment_settings.png (100%) rename connections/destinations/{ => catalog}/moengage/index.md (100%) rename connections/destinations/{ => catalog}/moesif-api-analytics/index.md (100%) rename connections/destinations/{ => catalog}/monetate/index.md (100%) rename connections/destinations/{ => catalog}/moosend/index.md (100%) rename connections/destinations/{ => catalog}/mouseflow/index.md (100%) rename connections/destinations/{ => catalog}/movable-ink/index.md (100%) rename connections/destinations/{ => catalog}/msg91/index.md (100%) rename connections/destinations/{ => catalog}/mutiny/index.md (100%) rename connections/destinations/{ => catalog}/nanigans/index.md (100%) rename connections/destinations/{ => catalog}/new-relic/index.md (100%) rename connections/destinations/{ => catalog}/nielsen-dcr/images/import.png (100%) rename connections/destinations/{ => catalog}/nielsen-dcr/images/nielsen.png (100%) rename connections/destinations/{ => catalog}/nielsen-dcr/images/projectstructure.png (100%) rename connections/destinations/{ => catalog}/nielsen-dcr/index.md (100%) rename connections/destinations/{ => catalog}/nielsen-dtvr/index.md (100%) rename connections/destinations/{ => catalog}/northstar-by-growthhackers/index.md (100%) rename connections/destinations/{ => catalog}/nudgespot/index.md (100%) rename connections/destinations/{ => catalog}/olark/images/Olark_on.png (100%) rename connections/destinations/{ => catalog}/olark/images/olarklivechat.png (100%) rename connections/destinations/{ => catalog}/olark/index.md (100%) rename connections/destinations/{ => catalog}/omniture/event-mapping.png (100%) rename connections/destinations/{ => catalog}/omniture/images/omnitureprops.png (100%) rename connections/destinations/{ => catalog}/omniture/images/omnituretrackprops.png (100%) rename connections/destinations/{ => catalog}/omniture/index.md (100%) rename connections/destinations/{ => catalog}/omniture/mapping-sku.png (100%) rename connections/destinations/{ => catalog}/onesignal/index.md (100%) rename connections/destinations/{ => catalog}/optimizely-full-stack/images/listen.png (100%) rename connections/destinations/{ => catalog}/optimizely-full-stack/images/nonInteraction.png (100%) rename connections/destinations/{ => catalog}/optimizely-full-stack/index.md (100%) rename connections/destinations/{ => catalog}/optimizely-web/images/Optimizely_on.png (100%) rename connections/destinations/{ => catalog}/optimizely-web/images/customdimensions.png (100%) rename connections/destinations/{ => catalog}/optimizely-web/images/optimizely.png (100%) rename connections/destinations/{ => catalog}/optimizely-web/index.md (100%) rename connections/destinations/{ => catalog}/outbound/images/Create_Campaign.png (100%) rename connections/destinations/{ => catalog}/outbound/images/Create_Goals.png (100%) rename connections/destinations/{ => catalog}/outbound/images/Segment_Events.png (100%) rename connections/destinations/{ => catalog}/outbound/index.md (100%) rename connections/destinations/{ => catalog}/pardot/index.md (100%) rename connections/destinations/{ => catalog}/parsely/index.md (100%) rename connections/destinations/{ => catalog}/pendo/index.md (100%) rename connections/destinations/{ => catalog}/perfect-audience/index.md (100%) rename connections/destinations/{ => catalog}/perimeterx/index.md (100%) rename connections/destinations/{ => catalog}/persistiq/index.md (100%) rename connections/destinations/{ => catalog}/personas-facebook-ads/images/_1515622618588.png (100%) rename connections/destinations/{ => catalog}/personas-facebook-ads/images/facebook_auth.gif (100%) rename connections/destinations/{ => catalog}/personas-facebook-ads/images/facebook_setup.gif (100%) rename connections/destinations/{ => catalog}/personas-facebook-ads/index.md (100%) rename connections/destinations/{ => catalog}/personyze/index.md (100%) rename connections/destinations/{ => catalog}/pingdom/index.md (100%) rename connections/destinations/{ => catalog}/pinterest-tag/images/conversions-menu.png (100%) rename connections/destinations/{ => catalog}/pinterest-tag/images/conversions-page.png (100%) rename connections/destinations/{ => catalog}/pinterest-tag/images/pinterest-tag-activate.png (100%) rename connections/destinations/{ => catalog}/pinterest-tag/images/pinterest-tag-configure.png (100%) rename connections/destinations/{ => catalog}/pinterest-tag/index.md (100%) rename connections/destinations/{ => catalog}/piwik/images/goals.png (100%) rename connections/destinations/{ => catalog}/piwik/index.md (100%) rename connections/destinations/{ => catalog}/planhat/index.md (100%) rename connections/destinations/{ => catalog}/pointillist/index.md (100%) rename connections/destinations/{ => catalog}/postgres/images/compose1.png (100%) rename connections/destinations/{ => catalog}/postgres/images/heroku1.png (100%) rename connections/destinations/{ => catalog}/postgres/images/heroku2.png (100%) rename connections/destinations/{ => catalog}/postgres/images/heroku3.png (100%) rename connections/destinations/{ => catalog}/postgres/images/heroku4.png (100%) rename connections/destinations/{ => catalog}/postgres/images/heroku5.png (100%) rename connections/destinations/{ => catalog}/postgres/images/heroku6.png (100%) rename connections/destinations/{ => catalog}/postgres/images/rds1.png (100%) rename connections/destinations/{ => catalog}/postgres/images/rds10.png (100%) rename connections/destinations/{ => catalog}/postgres/images/rds11.png (100%) rename connections/destinations/{ => catalog}/postgres/images/rds12.png (100%) rename connections/destinations/{ => catalog}/postgres/images/rds13.png (100%) rename connections/destinations/{ => catalog}/postgres/images/rds2.png (100%) rename connections/destinations/{ => catalog}/postgres/images/rds3.png (100%) rename connections/destinations/{ => catalog}/postgres/images/rds4.png (100%) rename connections/destinations/{ => catalog}/postgres/images/rds5.png (100%) rename connections/destinations/{ => catalog}/postgres/images/rds6.png (100%) rename connections/destinations/{ => catalog}/postgres/images/rds7.png (100%) rename connections/destinations/{ => catalog}/postgres/images/rds8.png (100%) rename connections/destinations/{ => catalog}/postgres/images/rds9.png (100%) rename connections/destinations/{ => catalog}/postgres/images/segment1.png (100%) rename connections/destinations/{ => catalog}/postgres/images/segment2.png (100%) rename connections/destinations/{ => catalog}/postgres/images/segment3.png (100%) rename connections/destinations/{ => catalog}/postgres/images/segment4.png (100%) rename connections/destinations/{ => catalog}/postgres/images/segment5.png (100%) rename connections/destinations/{ => catalog}/postgres/index.md (100%) rename connections/destinations/{ => catalog}/preact/index.md (100%) rename connections/destinations/{ => catalog}/primer/index.md (100%) rename connections/destinations/{ => catalog}/promoter.io/index.md (100%) rename connections/destinations/{ => catalog}/proof/index.md (100%) rename connections/destinations/{ => catalog}/qualaroo/index.md (100%) rename connections/destinations/{ => catalog}/quantcast/index.md (100%) rename connections/destinations/{ => catalog}/quanticmind/index.md (100%) rename connections/destinations/{ => catalog}/quora-conversion-pixel/index.md (100%) rename connections/destinations/{ => catalog}/ramen/index.md (100%) rename connections/destinations/{ => catalog}/redshift/index.md (100%) rename connections/destinations/{ => catalog}/refersion/index.md (100%) rename connections/destinations/{ => catalog}/refiner/index.md (100%) rename connections/destinations/{ => catalog}/relay/index.md (100%) rename connections/destinations/{ => catalog}/repeater/images/write-key-settings.png (100%) rename connections/destinations/{ => catalog}/repeater/index.md (100%) rename connections/destinations/{ => catalog}/responsys/index.md (100%) rename connections/destinations/{ => catalog}/rollbar/index.md (100%) rename connections/destinations/{ => catalog}/route/index.md (100%) rename connections/destinations/{ => catalog}/saasquatch/index.md (100%) rename connections/destinations/{ => catalog}/sailthru/images/1487272939423.png (100%) rename connections/destinations/{ => catalog}/sailthru/images/1488218489126.png (100%) rename connections/destinations/{ => catalog}/sailthru/images/1488751128521.png (100%) rename connections/destinations/{ => catalog}/sailthru/images/1488751210325.png (100%) rename connections/destinations/{ => catalog}/sailthru/images/1488751534977.png (100%) rename connections/destinations/{ => catalog}/sailthru/images/1488751628625.png (100%) rename connections/destinations/{ => catalog}/sailthru/images/1488752018885.png (100%) rename connections/destinations/{ => catalog}/sailthru/images/1488752126668.png (100%) rename connections/destinations/{ => catalog}/sailthru/index.md (100%) rename connections/destinations/{ => catalog}/salesforce-dmp/images/salesforce-dmp-setup1.png (100%) rename connections/destinations/{ => catalog}/salesforce-dmp/index.md (100%) rename connections/destinations/{ => catalog}/salesforce-live-agent/index.md (100%) rename connections/destinations/{ => catalog}/salesforce-marketing-cloud/images/add_api_integration_permissions.png (100%) rename connections/destinations/{ => catalog}/salesforce-marketing-cloud/index.md (100%) rename connections/destinations/{ => catalog}/salesforce/images/custom-field.png (100%) rename connections/destinations/{ => catalog}/salesforce/index.md (100%) rename connections/destinations/{ => catalog}/salesmachine/index.md (100%) rename connections/destinations/{ => catalog}/satismeter/index.md (100%) rename connections/destinations/{ => catalog}/savio/index.md (100%) rename connections/destinations/{ => catalog}/scopeai/index.md (100%) rename connections/destinations/{ => catalog}/seg/index.md (100%) rename connections/destinations/{ => catalog}/selligent/index.md (100%) rename connections/destinations/{ => catalog}/sendwithus/index.md (100%) rename connections/destinations/{ => catalog}/sentry/index.md (100%) rename connections/destinations/{ => catalog}/serenytics/index.md (100%) rename connections/destinations/{ => catalog}/shareasale/index.md (100%) rename connections/destinations/{ => catalog}/sherlock/index.md (100%) rename connections/destinations/{ => catalog}/simplereach/index.md (100%) rename connections/destinations/{ => catalog}/singular/index.md (100%) rename connections/destinations/{ => catalog}/slack/index.md (100%) rename connections/destinations/{ => catalog}/slack/slack-event-channel-1.png (100%) rename connections/destinations/{ => catalog}/slack/slack-event-channel-2.png (100%) rename connections/destinations/{ => catalog}/slack/slack-event-template.png (100%) rename connections/destinations/{ => catalog}/slack/slack-output.png (100%) rename connections/destinations/{ => catalog}/slicingdice/index.md (100%) rename connections/destinations/{ => catalog}/smartlook/index.md (100%) rename connections/destinations/{ => catalog}/smbstream/index.md (100%) rename connections/destinations/{ => catalog}/smyte/index.md (100%) rename connections/destinations/{ => catalog}/snapengage/Images/SnapEngage_on.png (100%) rename connections/destinations/{ => catalog}/snapengage/Images/recordlivechat.png (100%) rename connections/destinations/{ => catalog}/snapengage/index.md (100%) rename connections/destinations/{ => catalog}/snowflake/images/auto_suspend.png (100%) rename connections/destinations/{ => catalog}/snowflake/images/connect_snowflake.png (100%) rename connections/destinations/{ => catalog}/snowflake/images/create_database.png (100%) rename connections/destinations/{ => catalog}/snowflake/images/create_user_1.png (100%) rename connections/destinations/{ => catalog}/snowflake/images/create_user_2.png (100%) rename connections/destinations/{ => catalog}/snowflake/images/create_user_3.png (100%) rename connections/destinations/{ => catalog}/snowflake/images/create_virtual_warehouse.png (100%) rename connections/destinations/{ => catalog}/snowflake/index.md (100%) rename connections/destinations/{ => catalog}/sparkpage/index.md (100%) rename connections/destinations/{ => catalog}/split/index.md (100%) rename connections/destinations/{ => catalog}/strikedeck/index.md (100%) rename connections/destinations/{ => catalog}/stripe-radar/index.md (100%) rename connections/destinations/{ => catalog}/survicate/index.md (100%) rename connections/destinations/{ => catalog}/swrve/index.md (100%) rename connections/destinations/{ => catalog}/tableau/images/tableausetup1.png (100%) rename connections/destinations/{ => catalog}/tableau/images/tableausetup2.png (100%) rename connections/destinations/{ => catalog}/tableau/images/tableausetup3.png (100%) rename connections/destinations/{ => catalog}/tableau/index.md (100%) rename connections/destinations/{ => catalog}/tag-injector/index.md (100%) rename connections/destinations/{ => catalog}/tamber/index.md (100%) rename connections/destinations/{ => catalog}/taplytics/index.md (100%) rename connections/destinations/{ => catalog}/tealium-audience-stream/index.md (100%) rename connections/destinations/{ => catalog}/totango/index.md (100%) rename connections/destinations/{ => catalog}/track-js/index.md (100%) rename connections/destinations/{ => catalog}/trackier/index.md (100%) rename connections/destinations/{ => catalog}/tractionboard/index.md (100%) rename connections/destinations/{ => catalog}/trafficguard/images/trafficguard.png (100%) rename connections/destinations/{ => catalog}/trafficguard/index.md (100%) rename connections/destinations/{ => catalog}/tray.io/images/tray-delete-setup.gif (100%) rename connections/destinations/{ => catalog}/tray.io/images/tray-types.png (100%) rename connections/destinations/{ => catalog}/tray.io/index.md (100%) rename connections/destinations/{ => catalog}/treasure-data/index.md (100%) rename connections/destinations/{ => catalog}/trustpilot/index.md (100%) rename connections/destinations/{ => catalog}/tune/index.md (100%) rename connections/destinations/{ => catalog}/tv-squared/index.md (100%) rename connections/destinations/{ => catalog}/twitter-ads/images/event-mapping.png (100%) rename connections/destinations/{ => catalog}/twitter-ads/images/twitter-event-map.png (100%) rename connections/destinations/{ => catalog}/twitter-ads/index.md (100%) rename connections/destinations/{ => catalog}/unwaffle/index.md (100%) rename connections/destinations/{ => catalog}/upcall/index.md (100%) rename connections/destinations/{ => catalog}/urban-airship/index.md (100%) rename connections/destinations/{ => catalog}/userengage/index.md (100%) rename connections/destinations/{ => catalog}/useriq/index.md (100%) rename connections/destinations/{ => catalog}/userlike/index.md (100%) rename connections/destinations/{ => catalog}/userlike/livechat-userlike.png (100%) rename connections/destinations/{ => catalog}/userlist/index.md (100%) rename connections/destinations/{ => catalog}/userpilot/index.md (100%) rename connections/destinations/{ => catalog}/uservoice/index.md (100%) rename connections/destinations/{ => catalog}/vero/index.md (100%) rename connections/destinations/{ => catalog}/visual-website-optimizer/images/VWO_on.png (100%) rename connections/destinations/{ => catalog}/visual-website-optimizer/images/abtesting-vwo.png (100%) rename connections/destinations/{ => catalog}/visual-website-optimizer/images/experiment-viewed-setting.png (100%) rename connections/destinations/{ => catalog}/visual-website-optimizer/images/visweboptimizer.png (100%) rename connections/destinations/{ => catalog}/visual-website-optimizer/index.md (100%) rename connections/destinations/{ => catalog}/vitally/index.md (100%) rename connections/destinations/{ => catalog}/watchtower/index.md (100%) rename connections/destinations/{ => catalog}/watsi/index.md (100%) rename connections/destinations/{ => catalog}/webengage/index.md (100%) rename connections/destinations/{ => catalog}/webhooks/index.md (100%) rename connections/destinations/{ => catalog}/whale-alerts/index.md (100%) rename connections/destinations/{ => catalog}/wigzo/index.md (100%) rename connections/destinations/{ => catalog}/wishpond/index.md (100%) rename connections/destinations/{ => catalog}/woopra/index.md (100%) rename connections/destinations/{ => catalog}/wootric/index.md (100%) rename connections/destinations/{ => catalog}/xtremepush/index.md (100%) rename connections/destinations/{ => catalog}/yandex-metrica/images/webvisor-as-you.png (100%) rename connections/destinations/{ => catalog}/yandex-metrica/index.md (100%) rename connections/destinations/{ => catalog}/youbora/index.md (100%) rename connections/destinations/{ => catalog}/zaius/index.md (100%) rename connections/destinations/{ => catalog}/zapier/images/webhooks-by-zapier.png (100%) rename connections/destinations/{ => catalog}/zapier/images/zapier-catch-raw-hook.gif (100%) rename connections/destinations/{ => catalog}/zapier/images/zapier-choose-action.png (100%) rename connections/destinations/{ => catalog}/zapier/index.md (100%) rename connections/destinations/{ => catalog}/zendesk/index.md (100%) rename connections/destinations/{ => catalog}/zopim/images/Zopim_on.png (100%) rename connections/destinations/{ => catalog}/zopim/images/recordlivechat.png (100%) rename connections/destinations/{ => catalog}/zopim/index.md (100%) delete mode 100644 connections/destinations/facebook-pixel-server-side/index.md create mode 100644 todo.txt diff --git a/connections/destinations/aboardly/index.md b/connections/destinations/catalog/aboardly/index.md similarity index 100% rename from connections/destinations/aboardly/index.md rename to connections/destinations/catalog/aboardly/index.md diff --git a/connections/destinations/activecampaign/images/active_campaign_fields.png b/connections/destinations/catalog/activecampaign/images/active_campaign_fields.png similarity index 100% rename from connections/destinations/activecampaign/images/active_campaign_fields.png rename to connections/destinations/catalog/activecampaign/images/active_campaign_fields.png diff --git a/connections/destinations/activecampaign/index.md b/connections/destinations/catalog/activecampaign/index.md similarity index 100% rename from connections/destinations/activecampaign/index.md rename to connections/destinations/catalog/activecampaign/index.md diff --git a/connections/destinations/adikteev/index.md b/connections/destinations/catalog/adikteev/index.md similarity index 100% rename from connections/destinations/adikteev/index.md rename to connections/destinations/catalog/adikteev/index.md diff --git a/connections/destinations/adjust/index.md b/connections/destinations/catalog/adjust/index.md similarity index 100% rename from connections/destinations/adjust/index.md rename to connections/destinations/catalog/adjust/index.md diff --git a/connections/destinations/adobe-analytics/images/list-var-map.png b/connections/destinations/catalog/adobe-analytics/images/list-var-map.png similarity index 100% rename from connections/destinations/adobe-analytics/images/list-var-map.png rename to connections/destinations/catalog/adobe-analytics/images/list-var-map.png diff --git a/connections/destinations/adobe-analytics/images/map-delimiter.png b/connections/destinations/catalog/adobe-analytics/images/map-delimiter.png similarity index 100% rename from connections/destinations/adobe-analytics/images/map-delimiter.png rename to connections/destinations/catalog/adobe-analytics/images/map-delimiter.png diff --git a/connections/destinations/adobe-analytics/images/map-event-adobe.png b/connections/destinations/catalog/adobe-analytics/images/map-event-adobe.png similarity index 100% rename from connections/destinations/adobe-analytics/images/map-event-adobe.png rename to connections/destinations/catalog/adobe-analytics/images/map-event-adobe.png diff --git a/connections/destinations/adobe-analytics/images/map-event-segment.png b/connections/destinations/catalog/adobe-analytics/images/map-event-segment.png similarity index 100% rename from connections/destinations/adobe-analytics/images/map-event-segment.png rename to connections/destinations/catalog/adobe-analytics/images/map-event-segment.png diff --git a/connections/destinations/adobe-analytics/images/map-property-adobe.png b/connections/destinations/catalog/adobe-analytics/images/map-property-adobe.png similarity index 100% rename from connections/destinations/adobe-analytics/images/map-property-adobe.png rename to connections/destinations/catalog/adobe-analytics/images/map-property-adobe.png diff --git a/connections/destinations/adobe-analytics/images/map-property-segment.png b/connections/destinations/catalog/adobe-analytics/images/map-property-segment.png similarity index 100% rename from connections/destinations/adobe-analytics/images/map-property-segment.png rename to connections/destinations/catalog/adobe-analytics/images/map-property-segment.png diff --git a/connections/destinations/adobe-analytics/images/mapping-1.png b/connections/destinations/catalog/adobe-analytics/images/mapping-1.png similarity index 100% rename from connections/destinations/adobe-analytics/images/mapping-1.png rename to connections/destinations/catalog/adobe-analytics/images/mapping-1.png diff --git a/connections/destinations/adobe-analytics/images/mapping-2.png b/connections/destinations/catalog/adobe-analytics/images/mapping-2.png similarity index 100% rename from connections/destinations/adobe-analytics/images/mapping-2.png rename to connections/destinations/catalog/adobe-analytics/images/mapping-2.png diff --git a/connections/destinations/adobe-analytics/images/merchandising-events.png b/connections/destinations/catalog/adobe-analytics/images/merchandising-events.png similarity index 100% rename from connections/destinations/adobe-analytics/images/merchandising-events.png rename to connections/destinations/catalog/adobe-analytics/images/merchandising-events.png diff --git a/connections/destinations/adobe-analytics/images/no-fallbacks.png b/connections/destinations/catalog/adobe-analytics/images/no-fallbacks.png similarity index 100% rename from connections/destinations/adobe-analytics/images/no-fallbacks.png rename to connections/destinations/catalog/adobe-analytics/images/no-fallbacks.png diff --git a/connections/destinations/adobe-analytics/images/prop-map.png b/connections/destinations/catalog/adobe-analytics/images/prop-map.png similarity index 100% rename from connections/destinations/adobe-analytics/images/prop-map.png rename to connections/destinations/catalog/adobe-analytics/images/prop-map.png diff --git a/connections/destinations/adobe-analytics/index.md b/connections/destinations/catalog/adobe-analytics/index.md similarity index 100% rename from connections/destinations/adobe-analytics/index.md rename to connections/destinations/catalog/adobe-analytics/index.md diff --git a/connections/destinations/adobe-target/index.md b/connections/destinations/catalog/adobe-target/index.md similarity index 100% rename from connections/destinations/adobe-target/index.md rename to connections/destinations/catalog/adobe-target/index.md diff --git a/connections/destinations/adroll/images/AdrollUI.png b/connections/destinations/catalog/adroll/images/AdrollUI.png similarity index 100% rename from connections/destinations/adroll/images/AdrollUI.png rename to connections/destinations/catalog/adroll/images/AdrollUI.png diff --git a/connections/destinations/adroll/images/adRollSegmentIdUI.png b/connections/destinations/catalog/adroll/images/adRollSegmentIdUI.png similarity index 100% rename from connections/destinations/adroll/images/adRollSegmentIdUI.png rename to connections/destinations/catalog/adroll/images/adRollSegmentIdUI.png diff --git a/connections/destinations/adroll/images/adroll-event-setup.png b/connections/destinations/catalog/adroll/images/adroll-event-setup.png similarity index 100% rename from connections/destinations/adroll/images/adroll-event-setup.png rename to connections/destinations/catalog/adroll/images/adroll-event-setup.png diff --git a/connections/destinations/adroll/images/adroll-mapping.png b/connections/destinations/catalog/adroll/images/adroll-mapping.png similarity index 100% rename from connections/destinations/adroll/images/adroll-mapping.png rename to connections/destinations/catalog/adroll/images/adroll-mapping.png diff --git a/connections/destinations/adroll/images/adroll-pixel.png b/connections/destinations/catalog/adroll/images/adroll-pixel.png similarity index 100% rename from connections/destinations/adroll/images/adroll-pixel.png rename to connections/destinations/catalog/adroll/images/adroll-pixel.png diff --git a/connections/destinations/adroll/images/adrollSegmentId.gif b/connections/destinations/catalog/adroll/images/adrollSegmentId.gif similarity index 100% rename from connections/destinations/adroll/images/adrollSegmentId.gif rename to connections/destinations/catalog/adroll/images/adrollSegmentId.gif diff --git a/connections/destinations/adroll/images/adrollsegmentid.png b/connections/destinations/catalog/adroll/images/adrollsegmentid.png similarity index 100% rename from connections/destinations/adroll/images/adrollsegmentid.png rename to connections/destinations/catalog/adroll/images/adrollsegmentid.png diff --git a/connections/destinations/adroll/images/adrollsegmenttrackevents.png b/connections/destinations/catalog/adroll/images/adrollsegmenttrackevents.png similarity index 100% rename from connections/destinations/adroll/images/adrollsegmenttrackevents.png rename to connections/destinations/catalog/adroll/images/adrollsegmenttrackevents.png diff --git a/connections/destinations/adroll/images/segment-mapping.png b/connections/destinations/catalog/adroll/images/segment-mapping.png similarity index 100% rename from connections/destinations/adroll/images/segment-mapping.png rename to connections/destinations/catalog/adroll/images/segment-mapping.png diff --git a/connections/destinations/adroll/images/segmentmapping.png b/connections/destinations/catalog/adroll/images/segmentmapping.png similarity index 100% rename from connections/destinations/adroll/images/segmentmapping.png rename to connections/destinations/catalog/adroll/images/segmentmapping.png diff --git a/connections/destinations/adroll/index.md b/connections/destinations/catalog/adroll/index.md similarity index 100% rename from connections/destinations/adroll/index.md rename to connections/destinations/catalog/adroll/index.md diff --git a/connections/destinations/adtriba/index.md b/connections/destinations/catalog/adtriba/index.md similarity index 100% rename from connections/destinations/adtriba/index.md rename to connections/destinations/catalog/adtriba/index.md diff --git a/connections/destinations/adwords-remarketing-lists/images/adwords_auth.gif b/connections/destinations/catalog/adwords-remarketing-lists/images/adwords_auth.gif similarity index 100% rename from connections/destinations/adwords-remarketing-lists/images/adwords_auth.gif rename to connections/destinations/catalog/adwords-remarketing-lists/images/adwords_auth.gif diff --git a/connections/destinations/adwords-remarketing-lists/images/adwords_setup.gif b/connections/destinations/catalog/adwords-remarketing-lists/images/adwords_setup.gif similarity index 100% rename from connections/destinations/adwords-remarketing-lists/images/adwords_setup.gif rename to connections/destinations/catalog/adwords-remarketing-lists/images/adwords_setup.gif diff --git a/connections/destinations/adwords-remarketing-lists/index.md b/connections/destinations/catalog/adwords-remarketing-lists/index.md similarity index 100% rename from connections/destinations/adwords-remarketing-lists/index.md rename to connections/destinations/catalog/adwords-remarketing-lists/index.md diff --git a/connections/destinations/adwords/images/adwords-conversion-sources.png b/connections/destinations/catalog/adwords/images/adwords-conversion-sources.png similarity index 100% rename from connections/destinations/adwords/images/adwords-conversion-sources.png rename to connections/destinations/catalog/adwords/images/adwords-conversion-sources.png diff --git a/connections/destinations/adwords/images/conversion-type.png b/connections/destinations/catalog/adwords/images/conversion-type.png similarity index 100% rename from connections/destinations/adwords/images/conversion-type.png rename to connections/destinations/catalog/adwords/images/conversion-type.png diff --git a/connections/destinations/adwords/images/link-id-process.png b/connections/destinations/catalog/adwords/images/link-id-process.png similarity index 100% rename from connections/destinations/adwords/images/link-id-process.png rename to connections/destinations/catalog/adwords/images/link-id-process.png diff --git a/connections/destinations/adwords/index.md b/connections/destinations/catalog/adwords/index.md similarity index 100% rename from connections/destinations/adwords/index.md rename to connections/destinations/catalog/adwords/index.md diff --git a/connections/destinations/akita/index.md b/connections/destinations/catalog/akita/index.md similarity index 100% rename from connections/destinations/akita/index.md rename to connections/destinations/catalog/akita/index.md diff --git a/connections/destinations/alexa/index.md b/connections/destinations/catalog/alexa/index.md similarity index 100% rename from connections/destinations/alexa/index.md rename to connections/destinations/catalog/alexa/index.md diff --git a/connections/destinations/all-aboard/index.md b/connections/destinations/catalog/all-aboard/index.md similarity index 100% rename from connections/destinations/all-aboard/index.md rename to connections/destinations/catalog/all-aboard/index.md diff --git a/connections/destinations/amazon-kinesis-firehose/images/page_mapping.png b/connections/destinations/catalog/amazon-kinesis-firehose/images/page_mapping.png similarity index 100% rename from connections/destinations/amazon-kinesis-firehose/images/page_mapping.png rename to connections/destinations/catalog/amazon-kinesis-firehose/images/page_mapping.png diff --git a/connections/destinations/amazon-kinesis-firehose/images/track_mapping.png b/connections/destinations/catalog/amazon-kinesis-firehose/images/track_mapping.png similarity index 100% rename from connections/destinations/amazon-kinesis-firehose/images/track_mapping.png rename to connections/destinations/catalog/amazon-kinesis-firehose/images/track_mapping.png diff --git a/connections/destinations/amazon-kinesis-firehose/index.md b/connections/destinations/catalog/amazon-kinesis-firehose/index.md similarity index 100% rename from connections/destinations/amazon-kinesis-firehose/index.md rename to connections/destinations/catalog/amazon-kinesis-firehose/index.md diff --git a/connections/destinations/amazon-kinesis/index.md b/connections/destinations/catalog/amazon-kinesis/index.md similarity index 100% rename from connections/destinations/amazon-kinesis/index.md rename to connections/destinations/catalog/amazon-kinesis/index.md diff --git a/connections/destinations/amazon-lambda/images/CloudFormationCreateInProgress.png b/connections/destinations/catalog/amazon-lambda/images/CloudFormationCreateInProgress.png similarity index 100% rename from connections/destinations/amazon-lambda/images/CloudFormationCreateInProgress.png rename to connections/destinations/catalog/amazon-lambda/images/CloudFormationCreateInProgress.png diff --git a/connections/destinations/amazon-lambda/images/CloudFormationCreateStack.png b/connections/destinations/catalog/amazon-lambda/images/CloudFormationCreateStack.png similarity index 100% rename from connections/destinations/amazon-lambda/images/CloudFormationCreateStack.png rename to connections/destinations/catalog/amazon-lambda/images/CloudFormationCreateStack.png diff --git a/connections/destinations/amazon-lambda/images/CloudFormationLambdaRole.png b/connections/destinations/catalog/amazon-lambda/images/CloudFormationLambdaRole.png similarity index 100% rename from connections/destinations/amazon-lambda/images/CloudFormationLambdaRole.png rename to connections/destinations/catalog/amazon-lambda/images/CloudFormationLambdaRole.png diff --git a/connections/destinations/amazon-lambda/images/CloudFormationStackDetails.png b/connections/destinations/catalog/amazon-lambda/images/CloudFormationStackDetails.png similarity index 100% rename from connections/destinations/amazon-lambda/images/CloudFormationStackDetails.png rename to connections/destinations/catalog/amazon-lambda/images/CloudFormationStackDetails.png diff --git a/connections/destinations/amazon-lambda/images/CloudFormationStackNav.png b/connections/destinations/catalog/amazon-lambda/images/CloudFormationStackNav.png similarity index 100% rename from connections/destinations/amazon-lambda/images/CloudFormationStackNav.png rename to connections/destinations/catalog/amazon-lambda/images/CloudFormationStackNav.png diff --git a/connections/destinations/amazon-lambda/images/CloudFormationUploadTemplate.png b/connections/destinations/catalog/amazon-lambda/images/CloudFormationUploadTemplate.png similarity index 100% rename from connections/destinations/amazon-lambda/images/CloudFormationUploadTemplate.png rename to connections/destinations/catalog/amazon-lambda/images/CloudFormationUploadTemplate.png diff --git a/connections/destinations/amazon-lambda/images/LambdaCreateFunction.png b/connections/destinations/catalog/amazon-lambda/images/LambdaCreateFunction.png similarity index 100% rename from connections/destinations/amazon-lambda/images/LambdaCreateFunction.png rename to connections/destinations/catalog/amazon-lambda/images/LambdaCreateFunction.png diff --git a/connections/destinations/amazon-lambda/images/LambdaDashboard.png b/connections/destinations/catalog/amazon-lambda/images/LambdaDashboard.png similarity index 100% rename from connections/destinations/amazon-lambda/images/LambdaDashboard.png rename to connections/destinations/catalog/amazon-lambda/images/LambdaDashboard.png diff --git a/connections/destinations/amazon-lambda/images/LambdaTrustRelationship.png b/connections/destinations/catalog/amazon-lambda/images/LambdaTrustRelationship.png similarity index 100% rename from connections/destinations/amazon-lambda/images/LambdaTrustRelationship.png rename to connections/destinations/catalog/amazon-lambda/images/LambdaTrustRelationship.png diff --git a/connections/destinations/amazon-lambda/images/SegmentLambdaSettingsPostCF.png b/connections/destinations/catalog/amazon-lambda/images/SegmentLambdaSettingsPostCF.png similarity index 100% rename from connections/destinations/amazon-lambda/images/SegmentLambdaSettingsPostCF.png rename to connections/destinations/catalog/amazon-lambda/images/SegmentLambdaSettingsPostCF.png diff --git a/connections/destinations/amazon-lambda/index.md b/connections/destinations/catalog/amazon-lambda/index.md similarity index 100% rename from connections/destinations/amazon-lambda/index.md rename to connections/destinations/catalog/amazon-lambda/index.md diff --git a/connections/destinations/amazon-personalize/images/EditPolicy.png b/connections/destinations/catalog/amazon-personalize/images/EditPolicy.png similarity index 100% rename from connections/destinations/amazon-personalize/images/EditPolicy.png rename to connections/destinations/catalog/amazon-personalize/images/EditPolicy.png diff --git a/connections/destinations/amazon-personalize/images/ExecutionRoleIAM.png b/connections/destinations/catalog/amazon-personalize/images/ExecutionRoleIAM.png similarity index 100% rename from connections/destinations/amazon-personalize/images/ExecutionRoleIAM.png rename to connections/destinations/catalog/amazon-personalize/images/ExecutionRoleIAM.png diff --git a/connections/destinations/amazon-personalize/images/GlueEditJobScript.png b/connections/destinations/catalog/amazon-personalize/images/GlueEditJobScript.png similarity index 100% rename from connections/destinations/amazon-personalize/images/GlueEditJobScript.png rename to connections/destinations/catalog/amazon-personalize/images/GlueEditJobScript.png diff --git a/connections/destinations/amazon-personalize/images/GlueJobOutputFile.png b/connections/destinations/catalog/amazon-personalize/images/GlueJobOutputFile.png similarity index 100% rename from connections/destinations/amazon-personalize/images/GlueJobOutputFile.png rename to connections/destinations/catalog/amazon-personalize/images/GlueJobOutputFile.png diff --git a/connections/destinations/amazon-personalize/images/GlueJobs.png b/connections/destinations/catalog/amazon-personalize/images/GlueJobs.png similarity index 100% rename from connections/destinations/amazon-personalize/images/GlueJobs.png rename to connections/destinations/catalog/amazon-personalize/images/GlueJobs.png diff --git a/connections/destinations/amazon-personalize/images/GlueRunJobDialog.png b/connections/destinations/catalog/amazon-personalize/images/GlueRunJobDialog.png similarity index 100% rename from connections/destinations/amazon-personalize/images/GlueRunJobDialog.png rename to connections/destinations/catalog/amazon-personalize/images/GlueRunJobDialog.png diff --git a/connections/destinations/amazon-personalize/images/GlueRunJobParams.png b/connections/destinations/catalog/amazon-personalize/images/GlueRunJobParams.png similarity index 100% rename from connections/destinations/amazon-personalize/images/GlueRunJobParams.png rename to connections/destinations/catalog/amazon-personalize/images/GlueRunJobParams.png diff --git a/connections/destinations/amazon-personalize/images/LambdaCreateFunction.png b/connections/destinations/catalog/amazon-personalize/images/LambdaCreateFunction.png similarity index 100% rename from connections/destinations/amazon-personalize/images/LambdaCreateFunction.png rename to connections/destinations/catalog/amazon-personalize/images/LambdaCreateFunction.png diff --git a/connections/destinations/amazon-personalize/images/LambdaCreateLayer.png b/connections/destinations/catalog/amazon-personalize/images/LambdaCreateLayer.png similarity index 100% rename from connections/destinations/amazon-personalize/images/LambdaCreateLayer.png rename to connections/destinations/catalog/amazon-personalize/images/LambdaCreateLayer.png diff --git a/connections/destinations/amazon-personalize/images/LambdaCreateLayerConfig.png b/connections/destinations/catalog/amazon-personalize/images/LambdaCreateLayerConfig.png similarity index 100% rename from connections/destinations/amazon-personalize/images/LambdaCreateLayerConfig.png rename to connections/destinations/catalog/amazon-personalize/images/LambdaCreateLayerConfig.png diff --git a/connections/destinations/amazon-personalize/images/LambdaDashboard.png b/connections/destinations/catalog/amazon-personalize/images/LambdaDashboard.png similarity index 100% rename from connections/destinations/amazon-personalize/images/LambdaDashboard.png rename to connections/destinations/catalog/amazon-personalize/images/LambdaDashboard.png diff --git a/connections/destinations/amazon-personalize/images/LambdaEnvVariable.png b/connections/destinations/catalog/amazon-personalize/images/LambdaEnvVariable.png similarity index 100% rename from connections/destinations/amazon-personalize/images/LambdaEnvVariable.png rename to connections/destinations/catalog/amazon-personalize/images/LambdaEnvVariable.png diff --git a/connections/destinations/amazon-personalize/images/LambdaFunctionCode.png b/connections/destinations/catalog/amazon-personalize/images/LambdaFunctionCode.png similarity index 100% rename from connections/destinations/amazon-personalize/images/LambdaFunctionCode.png rename to connections/destinations/catalog/amazon-personalize/images/LambdaFunctionCode.png diff --git a/connections/destinations/amazon-personalize/images/LambdaFunctionsNav.png b/connections/destinations/catalog/amazon-personalize/images/LambdaFunctionsNav.png similarity index 100% rename from connections/destinations/amazon-personalize/images/LambdaFunctionsNav.png rename to connections/destinations/catalog/amazon-personalize/images/LambdaFunctionsNav.png diff --git a/connections/destinations/amazon-personalize/images/LambdaInvokeRole.png b/connections/destinations/catalog/amazon-personalize/images/LambdaInvokeRole.png similarity index 100% rename from connections/destinations/amazon-personalize/images/LambdaInvokeRole.png rename to connections/destinations/catalog/amazon-personalize/images/LambdaInvokeRole.png diff --git a/connections/destinations/amazon-personalize/images/LambdaLayerAdd.png b/connections/destinations/catalog/amazon-personalize/images/LambdaLayerAdd.png similarity index 100% rename from connections/destinations/amazon-personalize/images/LambdaLayerAdd.png rename to connections/destinations/catalog/amazon-personalize/images/LambdaLayerAdd.png diff --git a/connections/destinations/amazon-personalize/images/LambdaLayerAddSelect.png b/connections/destinations/catalog/amazon-personalize/images/LambdaLayerAddSelect.png similarity index 100% rename from connections/destinations/amazon-personalize/images/LambdaLayerAddSelect.png rename to connections/destinations/catalog/amazon-personalize/images/LambdaLayerAddSelect.png diff --git a/connections/destinations/amazon-personalize/images/LambdaLayersDone.png b/connections/destinations/catalog/amazon-personalize/images/LambdaLayersDone.png similarity index 100% rename from connections/destinations/amazon-personalize/images/LambdaLayersDone.png rename to connections/destinations/catalog/amazon-personalize/images/LambdaLayersDone.png diff --git a/connections/destinations/amazon-personalize/images/LambdaLayersNav.png b/connections/destinations/catalog/amazon-personalize/images/LambdaLayersNav.png similarity index 100% rename from connections/destinations/amazon-personalize/images/LambdaLayersNav.png rename to connections/destinations/catalog/amazon-personalize/images/LambdaLayersNav.png diff --git a/connections/destinations/amazon-personalize/images/LambdaNav.png b/connections/destinations/catalog/amazon-personalize/images/LambdaNav.png similarity index 100% rename from connections/destinations/amazon-personalize/images/LambdaNav.png rename to connections/destinations/catalog/amazon-personalize/images/LambdaNav.png diff --git a/connections/destinations/amazon-personalize/images/LambdaRecCampaignArn.png b/connections/destinations/catalog/amazon-personalize/images/LambdaRecCampaignArn.png similarity index 100% rename from connections/destinations/amazon-personalize/images/LambdaRecCampaignArn.png rename to connections/destinations/catalog/amazon-personalize/images/LambdaRecCampaignArn.png diff --git a/connections/destinations/amazon-personalize/images/LambdaTrustRelationship.png b/connections/destinations/catalog/amazon-personalize/images/LambdaTrustRelationship.png similarity index 100% rename from connections/destinations/amazon-personalize/images/LambdaTrustRelationship.png rename to connections/destinations/catalog/amazon-personalize/images/LambdaTrustRelationship.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeCampaignArn.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeCampaignArn.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeCampaignArn.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeCampaignArn.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeCampaignCreating.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeCampaignCreating.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeCampaignCreating.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeCampaignCreating.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeCreateCampaign.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeCreateCampaign.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeCreateCampaign.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeCreateCampaign.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeCreateCampaignDash.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeCreateCampaignDash.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeCreateCampaignDash.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeCreateCampaignDash.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeCreateGroup.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeCreateGroup.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeCreateGroup.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeCreateGroup.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeCreateSolution.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeCreateSolution.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeCreateSolution.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeCreateSolution.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeCreateTracker.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeCreateTracker.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeCreateTracker.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeCreateTracker.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeDatasetGroups.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeDatasetGroups.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeDatasetGroups.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeDatasetGroups.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeEventAvroSchema.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeEventAvroSchema.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeEventAvroSchema.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeEventAvroSchema.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeEventTrackerConfig.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeEventTrackerConfig.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeEventTrackerConfig.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeEventTrackerConfig.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeEventTrackerCreating.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeEventTrackerCreating.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeEventTrackerCreating.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeEventTrackerCreating.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeImportJob.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeImportJob.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeImportJob.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeImportJob.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeInteractionDatasetCreating.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeInteractionDatasetCreating.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeInteractionDatasetCreating.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeInteractionDatasetCreating.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeIntroPage.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeIntroPage.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeIntroPage.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeIntroPage.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeSchema.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeSchema.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeSchema.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeSchema.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeSolutionConfig.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeSolutionConfig.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeSolutionConfig.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeSolutionConfig.png diff --git a/connections/destinations/amazon-personalize/images/PersonalizeSolutionInProgress.png b/connections/destinations/catalog/amazon-personalize/images/PersonalizeSolutionInProgress.png similarity index 100% rename from connections/destinations/amazon-personalize/images/PersonalizeSolutionInProgress.png rename to connections/destinations/catalog/amazon-personalize/images/PersonalizeSolutionInProgress.png diff --git a/connections/destinations/amazon-personalize/images/SegmentWriteKey.png b/connections/destinations/catalog/amazon-personalize/images/SegmentWriteKey.png similarity index 100% rename from connections/destinations/amazon-personalize/images/SegmentWriteKey.png rename to connections/destinations/catalog/amazon-personalize/images/SegmentWriteKey.png diff --git a/connections/destinations/amazon-personalize/index.md b/connections/destinations/catalog/amazon-personalize/index.md similarity index 100% rename from connections/destinations/amazon-personalize/index.md rename to connections/destinations/catalog/amazon-personalize/index.md diff --git a/connections/destinations/amazon-s3/images/bucket-property.png b/connections/destinations/catalog/amazon-s3/images/bucket-property.png similarity index 100% rename from connections/destinations/amazon-s3/images/bucket-property.png rename to connections/destinations/catalog/amazon-s3/images/bucket-property.png diff --git a/connections/destinations/amazon-s3/images/customer-managed-key.png b/connections/destinations/catalog/amazon-s3/images/customer-managed-key.png similarity index 100% rename from connections/destinations/amazon-s3/images/customer-managed-key.png rename to connections/destinations/catalog/amazon-s3/images/customer-managed-key.png diff --git a/connections/destinations/amazon-s3/images/disable-segment-sse.png b/connections/destinations/catalog/amazon-s3/images/disable-segment-sse.png similarity index 100% rename from connections/destinations/amazon-s3/images/disable-segment-sse.png rename to connections/destinations/catalog/amazon-s3/images/disable-segment-sse.png diff --git a/connections/destinations/amazon-s3/index.md b/connections/destinations/catalog/amazon-s3/index.md similarity index 100% rename from connections/destinations/amazon-s3/index.md rename to connections/destinations/catalog/amazon-s3/index.md diff --git a/connections/destinations/ambassador/index.md b/connections/destinations/catalog/ambassador/index.md similarity index 100% rename from connections/destinations/ambassador/index.md rename to connections/destinations/catalog/ambassador/index.md diff --git a/connections/destinations/amplitude/index.md b/connections/destinations/catalog/amplitude/index.md similarity index 100% rename from connections/destinations/amplitude/index.md rename to connections/destinations/catalog/amplitude/index.md diff --git a/connections/destinations/appcues/index.md b/connections/destinations/catalog/appcues/index.md similarity index 100% rename from connections/destinations/appcues/index.md rename to connections/destinations/catalog/appcues/index.md diff --git a/connections/destinations/appsflyer/index.md b/connections/destinations/catalog/appsflyer/index.md similarity index 100% rename from connections/destinations/appsflyer/index.md rename to connections/destinations/catalog/appsflyer/index.md diff --git a/connections/destinations/apptimize/index.md b/connections/destinations/catalog/apptimize/index.md similarity index 100% rename from connections/destinations/apptimize/index.md rename to connections/destinations/catalog/apptimize/index.md diff --git a/connections/destinations/apteligent/index.md b/connections/destinations/catalog/apteligent/index.md similarity index 100% rename from connections/destinations/apteligent/index.md rename to connections/destinations/catalog/apteligent/index.md diff --git a/connections/destinations/asayer/index.md b/connections/destinations/catalog/asayer/index.md similarity index 100% rename from connections/destinations/asayer/index.md rename to connections/destinations/catalog/asayer/index.md diff --git a/connections/destinations/auryc/index.md b/connections/destinations/catalog/auryc/index.md similarity index 100% rename from connections/destinations/auryc/index.md rename to connections/destinations/catalog/auryc/index.md diff --git a/connections/destinations/autopilothq/index.md b/connections/destinations/catalog/autopilothq/index.md similarity index 100% rename from connections/destinations/autopilothq/index.md rename to connections/destinations/catalog/autopilothq/index.md diff --git a/connections/destinations/azure-function/images/azure1.png b/connections/destinations/catalog/azure-function/images/azure1.png similarity index 100% rename from connections/destinations/azure-function/images/azure1.png rename to connections/destinations/catalog/azure-function/images/azure1.png diff --git a/connections/destinations/azure-function/images/azure10.png b/connections/destinations/catalog/azure-function/images/azure10.png similarity index 100% rename from connections/destinations/azure-function/images/azure10.png rename to connections/destinations/catalog/azure-function/images/azure10.png diff --git a/connections/destinations/azure-function/images/azure2.png b/connections/destinations/catalog/azure-function/images/azure2.png similarity index 100% rename from connections/destinations/azure-function/images/azure2.png rename to connections/destinations/catalog/azure-function/images/azure2.png diff --git a/connections/destinations/azure-function/images/azure3.png b/connections/destinations/catalog/azure-function/images/azure3.png similarity index 100% rename from connections/destinations/azure-function/images/azure3.png rename to connections/destinations/catalog/azure-function/images/azure3.png diff --git a/connections/destinations/azure-function/images/azure4.png b/connections/destinations/catalog/azure-function/images/azure4.png similarity index 100% rename from connections/destinations/azure-function/images/azure4.png rename to connections/destinations/catalog/azure-function/images/azure4.png diff --git a/connections/destinations/azure-function/images/azure5.png b/connections/destinations/catalog/azure-function/images/azure5.png similarity index 100% rename from connections/destinations/azure-function/images/azure5.png rename to connections/destinations/catalog/azure-function/images/azure5.png diff --git a/connections/destinations/azure-function/images/azure6.png b/connections/destinations/catalog/azure-function/images/azure6.png similarity index 100% rename from connections/destinations/azure-function/images/azure6.png rename to connections/destinations/catalog/azure-function/images/azure6.png diff --git a/connections/destinations/azure-function/images/azure7.png b/connections/destinations/catalog/azure-function/images/azure7.png similarity index 100% rename from connections/destinations/azure-function/images/azure7.png rename to connections/destinations/catalog/azure-function/images/azure7.png diff --git a/connections/destinations/azure-function/images/azure8.png b/connections/destinations/catalog/azure-function/images/azure8.png similarity index 100% rename from connections/destinations/azure-function/images/azure8.png rename to connections/destinations/catalog/azure-function/images/azure8.png diff --git a/connections/destinations/azure-function/images/azure9.png b/connections/destinations/catalog/azure-function/images/azure9.png similarity index 100% rename from connections/destinations/azure-function/images/azure9.png rename to connections/destinations/catalog/azure-function/images/azure9.png diff --git a/connections/destinations/azure-function/index.md b/connections/destinations/catalog/azure-function/index.md similarity index 100% rename from connections/destinations/azure-function/index.md rename to connections/destinations/catalog/azure-function/index.md diff --git a/connections/destinations/azuresqldw/index.md b/connections/destinations/catalog/azuresqldw/index.md similarity index 100% rename from connections/destinations/azuresqldw/index.md rename to connections/destinations/catalog/azuresqldw/index.md diff --git a/connections/destinations/batch/index.md b/connections/destinations/catalog/batch/index.md similarity index 100% rename from connections/destinations/batch/index.md rename to connections/destinations/catalog/batch/index.md diff --git a/connections/destinations/bigquery/index.md b/connections/destinations/catalog/bigquery/index.md similarity index 100% rename from connections/destinations/bigquery/index.md rename to connections/destinations/catalog/bigquery/index.md diff --git a/connections/destinations/bing-ads/images/creating-a-goal-new.png b/connections/destinations/catalog/bing-ads/images/creating-a-goal-new.png similarity index 100% rename from connections/destinations/bing-ads/images/creating-a-goal-new.png rename to connections/destinations/catalog/bing-ads/images/creating-a-goal-new.png diff --git a/connections/destinations/bing-ads/images/creating-a-goal.png b/connections/destinations/catalog/bing-ads/images/creating-a-goal.png similarity index 100% rename from connections/destinations/bing-ads/images/creating-a-goal.png rename to connections/destinations/catalog/bing-ads/images/creating-a-goal.png diff --git a/connections/destinations/bing-ads/images/creating-the-tag.png b/connections/destinations/catalog/bing-ads/images/creating-the-tag.png similarity index 100% rename from connections/destinations/bing-ads/images/creating-the-tag.png rename to connections/destinations/catalog/bing-ads/images/creating-the-tag.png diff --git a/connections/destinations/bing-ads/index.md b/connections/destinations/catalog/bing-ads/index.md similarity index 100% rename from connections/destinations/bing-ads/index.md rename to connections/destinations/catalog/bing-ads/index.md diff --git a/connections/destinations/blendo/index.md b/connections/destinations/catalog/blendo/index.md similarity index 100% rename from connections/destinations/blendo/index.md rename to connections/destinations/catalog/blendo/index.md diff --git a/connections/destinations/boomtrain/index.md b/connections/destinations/catalog/boomtrain/index.md similarity index 100% rename from connections/destinations/boomtrain/index.md rename to connections/destinations/catalog/boomtrain/index.md diff --git a/connections/destinations/branch-metrics/images/image_0.png b/connections/destinations/catalog/branch-metrics/images/image_0.png similarity index 100% rename from connections/destinations/branch-metrics/images/image_0.png rename to connections/destinations/catalog/branch-metrics/images/image_0.png diff --git a/connections/destinations/branch-metrics/images/image_1.png b/connections/destinations/catalog/branch-metrics/images/image_1.png similarity index 100% rename from connections/destinations/branch-metrics/images/image_1.png rename to connections/destinations/catalog/branch-metrics/images/image_1.png diff --git a/connections/destinations/branch-metrics/images/image_2.png b/connections/destinations/catalog/branch-metrics/images/image_2.png similarity index 100% rename from connections/destinations/branch-metrics/images/image_2.png rename to connections/destinations/catalog/branch-metrics/images/image_2.png diff --git a/connections/destinations/branch-metrics/images/image_3.png b/connections/destinations/catalog/branch-metrics/images/image_3.png similarity index 100% rename from connections/destinations/branch-metrics/images/image_3.png rename to connections/destinations/catalog/branch-metrics/images/image_3.png diff --git a/connections/destinations/branch-metrics/images/image_4.png b/connections/destinations/catalog/branch-metrics/images/image_4.png similarity index 100% rename from connections/destinations/branch-metrics/images/image_4.png rename to connections/destinations/catalog/branch-metrics/images/image_4.png diff --git a/connections/destinations/branch-metrics/images/plist_file.png b/connections/destinations/catalog/branch-metrics/images/plist_file.png similarity index 100% rename from connections/destinations/branch-metrics/images/plist_file.png rename to connections/destinations/catalog/branch-metrics/images/plist_file.png diff --git a/connections/destinations/branch-metrics/index.md b/connections/destinations/catalog/branch-metrics/index.md similarity index 100% rename from connections/destinations/branch-metrics/index.md rename to connections/destinations/catalog/branch-metrics/index.md diff --git a/connections/destinations/braze/index.md b/connections/destinations/catalog/braze/index.md similarity index 100% rename from connections/destinations/braze/index.md rename to connections/destinations/catalog/braze/index.md diff --git a/connections/destinations/bronto/index.md b/connections/destinations/catalog/bronto/index.md similarity index 100% rename from connections/destinations/bronto/index.md rename to connections/destinations/catalog/bronto/index.md diff --git a/connections/destinations/bugherd/index.md b/connections/destinations/catalog/bugherd/index.md similarity index 100% rename from connections/destinations/bugherd/index.md rename to connections/destinations/catalog/bugherd/index.md diff --git a/connections/destinations/bugsnag/index.md b/connections/destinations/catalog/bugsnag/index.md similarity index 100% rename from connections/destinations/bugsnag/index.md rename to connections/destinations/catalog/bugsnag/index.md diff --git a/connections/destinations/bytegain/index.md b/connections/destinations/catalog/bytegain/index.md similarity index 100% rename from connections/destinations/bytegain/index.md rename to connections/destinations/catalog/bytegain/index.md diff --git a/connections/destinations/callexa/index.md b/connections/destinations/catalog/callexa/index.md similarity index 100% rename from connections/destinations/callexa/index.md rename to connections/destinations/catalog/callexa/index.md diff --git a/connections/destinations/callingly/index.md b/connections/destinations/catalog/callingly/index.md similarity index 100% rename from connections/destinations/callingly/index.md rename to connections/destinations/catalog/callingly/index.md diff --git a/connections/destinations/candu/index.md b/connections/destinations/catalog/candu/index.md similarity index 100% rename from connections/destinations/candu/index.md rename to connections/destinations/catalog/candu/index.md diff --git a/connections/destinations/castle/index.md b/connections/destinations/catalog/castle/index.md similarity index 100% rename from connections/destinations/castle/index.md rename to connections/destinations/catalog/castle/index.md diff --git a/connections/destinations/chameleon/index.md b/connections/destinations/catalog/chameleon/index.md similarity index 100% rename from connections/destinations/chameleon/index.md rename to connections/destinations/catalog/chameleon/index.md diff --git a/connections/destinations/chartbeat/index.md b/connections/destinations/catalog/chartbeat/index.md similarity index 100% rename from connections/destinations/chartbeat/index.md rename to connections/destinations/catalog/chartbeat/index.md diff --git a/connections/destinations/churnzero/index.md b/connections/destinations/catalog/churnzero/index.md similarity index 100% rename from connections/destinations/churnzero/index.md rename to connections/destinations/catalog/churnzero/index.md diff --git a/connections/destinations/clearbit-enrichment/index.md b/connections/destinations/catalog/clearbit-enrichment/index.md similarity index 100% rename from connections/destinations/clearbit-enrichment/index.md rename to connections/destinations/catalog/clearbit-enrichment/index.md diff --git a/connections/destinations/clearbit-reveal/index.md b/connections/destinations/catalog/clearbit-reveal/index.md similarity index 100% rename from connections/destinations/clearbit-reveal/index.md rename to connections/destinations/catalog/clearbit-reveal/index.md diff --git a/connections/destinations/clearbrain/index.md b/connections/destinations/catalog/clearbrain/index.md similarity index 100% rename from connections/destinations/clearbrain/index.md rename to connections/destinations/catalog/clearbrain/index.md diff --git a/connections/destinations/clevertap/index.md b/connections/destinations/catalog/clevertap/index.md similarity index 100% rename from connections/destinations/clevertap/index.md rename to connections/destinations/catalog/clevertap/index.md diff --git a/connections/destinations/clicky/index.md b/connections/destinations/catalog/clicky/index.md similarity index 100% rename from connections/destinations/clicky/index.md rename to connections/destinations/catalog/clicky/index.md diff --git a/connections/destinations/clientsuccess/index.md b/connections/destinations/catalog/clientsuccess/index.md similarity index 100% rename from connections/destinations/clientsuccess/index.md rename to connections/destinations/catalog/clientsuccess/index.md diff --git a/connections/destinations/comscore/index.md b/connections/destinations/catalog/comscore/index.md similarity index 100% rename from connections/destinations/comscore/index.md rename to connections/destinations/catalog/comscore/index.md diff --git a/connections/destinations/convertflow/index.md b/connections/destinations/catalog/convertflow/index.md similarity index 100% rename from connections/destinations/convertflow/index.md rename to connections/destinations/catalog/convertflow/index.md diff --git a/connections/destinations/convertro/index.md b/connections/destinations/catalog/convertro/index.md similarity index 100% rename from connections/destinations/convertro/index.md rename to connections/destinations/catalog/convertro/index.md diff --git a/connections/destinations/cordialio/index.md b/connections/destinations/catalog/cordialio/index.md similarity index 100% rename from connections/destinations/cordialio/index.md rename to connections/destinations/catalog/cordialio/index.md diff --git a/connections/destinations/countly/index.md b/connections/destinations/catalog/countly/index.md similarity index 100% rename from connections/destinations/countly/index.md rename to connections/destinations/catalog/countly/index.md diff --git a/connections/destinations/crazy-egg/index.md b/connections/destinations/catalog/crazy-egg/index.md similarity index 100% rename from connections/destinations/crazy-egg/index.md rename to connections/destinations/catalog/crazy-egg/index.md diff --git a/connections/destinations/criteo/images/supporting-page-data.png b/connections/destinations/catalog/criteo/images/supporting-page-data.png similarity index 100% rename from connections/destinations/criteo/images/supporting-page-data.png rename to connections/destinations/catalog/criteo/images/supporting-page-data.png diff --git a/connections/destinations/criteo/images/supporting-user-data.png b/connections/destinations/catalog/criteo/images/supporting-user-data.png similarity index 100% rename from connections/destinations/criteo/images/supporting-user-data.png rename to connections/destinations/catalog/criteo/images/supporting-user-data.png diff --git a/connections/destinations/criteo/index.md b/connections/destinations/catalog/criteo/index.md similarity index 100% rename from connections/destinations/criteo/index.md rename to connections/destinations/catalog/criteo/index.md diff --git a/connections/destinations/cruncher/index.md b/connections/destinations/catalog/cruncher/index.md similarity index 100% rename from connections/destinations/cruncher/index.md rename to connections/destinations/catalog/cruncher/index.md diff --git a/connections/destinations/cubitic/index.md b/connections/destinations/catalog/cubitic/index.md similarity index 100% rename from connections/destinations/cubitic/index.md rename to connections/destinations/catalog/cubitic/index.md diff --git a/connections/destinations/curebit/index.md b/connections/destinations/catalog/curebit/index.md similarity index 100% rename from connections/destinations/curebit/index.md rename to connections/destinations/catalog/curebit/index.md diff --git a/connections/destinations/custify/index.md b/connections/destinations/catalog/custify/index.md similarity index 100% rename from connections/destinations/custify/index.md rename to connections/destinations/catalog/custify/index.md diff --git a/connections/destinations/customer.io/images/customerio_integrations_page.png b/connections/destinations/catalog/customer.io/images/customerio_integrations_page.png similarity index 100% rename from connections/destinations/customer.io/images/customerio_integrations_page.png rename to connections/destinations/catalog/customer.io/images/customerio_integrations_page.png diff --git a/connections/destinations/customer.io/images/customerio_setup_guide.png b/connections/destinations/catalog/customer.io/images/customerio_setup_guide.png similarity index 100% rename from connections/destinations/customer.io/images/customerio_setup_guide.png rename to connections/destinations/catalog/customer.io/images/customerio_setup_guide.png diff --git a/connections/destinations/customer.io/images/customerio_streaming_data_in.png b/connections/destinations/catalog/customer.io/images/customerio_streaming_data_in.png similarity index 100% rename from connections/destinations/customer.io/images/customerio_streaming_data_in.png rename to connections/destinations/catalog/customer.io/images/customerio_streaming_data_in.png diff --git a/connections/destinations/customer.io/images/customerio_streaming_data_out.png b/connections/destinations/catalog/customer.io/images/customerio_streaming_data_out.png similarity index 100% rename from connections/destinations/customer.io/images/customerio_streaming_data_out.png rename to connections/destinations/catalog/customer.io/images/customerio_streaming_data_out.png diff --git a/connections/destinations/customer.io/images/email.png b/connections/destinations/catalog/customer.io/images/email.png similarity index 100% rename from connections/destinations/customer.io/images/email.png rename to connections/destinations/catalog/customer.io/images/email.png diff --git a/connections/destinations/customer.io/index.md b/connections/destinations/catalog/customer.io/index.md similarity index 100% rename from connections/destinations/customer.io/index.md rename to connections/destinations/catalog/customer.io/index.md diff --git a/connections/destinations/customersuccessbox/index.md b/connections/destinations/catalog/customersuccessbox/index.md similarity index 100% rename from connections/destinations/customersuccessbox/index.md rename to connections/destinations/catalog/customersuccessbox/index.md diff --git a/connections/destinations/cxense/index.md b/connections/destinations/catalog/cxense/index.md similarity index 100% rename from connections/destinations/cxense/index.md rename to connections/destinations/catalog/cxense/index.md diff --git a/connections/destinations/db2/images/add_destination.png b/connections/destinations/catalog/db2/images/add_destination.png similarity index 100% rename from connections/destinations/db2/images/add_destination.png rename to connections/destinations/catalog/db2/images/add_destination.png diff --git a/connections/destinations/db2/images/add_user.png b/connections/destinations/catalog/db2/images/add_user.png similarity index 100% rename from connections/destinations/db2/images/add_user.png rename to connections/destinations/catalog/db2/images/add_user.png diff --git a/connections/destinations/db2/images/db2_menu.png b/connections/destinations/catalog/db2/images/db2_menu.png similarity index 100% rename from connections/destinations/db2/images/db2_menu.png rename to connections/destinations/catalog/db2/images/db2_menu.png diff --git a/connections/destinations/db2/images/grant.png b/connections/destinations/catalog/db2/images/grant.png similarity index 100% rename from connections/destinations/db2/images/grant.png rename to connections/destinations/catalog/db2/images/grant.png diff --git a/connections/destinations/db2/images/manage_users.png b/connections/destinations/catalog/db2/images/manage_users.png similarity index 100% rename from connections/destinations/db2/images/manage_users.png rename to connections/destinations/catalog/db2/images/manage_users.png diff --git a/connections/destinations/db2/images/run_sql.png b/connections/destinations/catalog/db2/images/run_sql.png similarity index 100% rename from connections/destinations/db2/images/run_sql.png rename to connections/destinations/catalog/db2/images/run_sql.png diff --git a/connections/destinations/db2/images/search_results.png b/connections/destinations/catalog/db2/images/search_results.png similarity index 100% rename from connections/destinations/db2/images/search_results.png rename to connections/destinations/catalog/db2/images/search_results.png diff --git a/connections/destinations/db2/images/settings.png b/connections/destinations/catalog/db2/images/settings.png similarity index 100% rename from connections/destinations/db2/images/settings.png rename to connections/destinations/catalog/db2/images/settings.png diff --git a/connections/destinations/db2/index.md b/connections/destinations/catalog/db2/index.md similarity index 99% rename from connections/destinations/db2/index.md rename to connections/destinations/catalog/db2/index.md index 36f62ac01a..4be02c4fb9 100644 --- a/connections/destinations/db2/index.md +++ b/connections/destinations/catalog/db2/index.md @@ -1,6 +1,5 @@ --- title: IBM Db2 - --- Use [IBM Db2](https://www.ibm.com/analytics/us/en/db2/) with Segment to get diff --git a/connections/destinations/delighted/index.md b/connections/destinations/catalog/delighted/index.md similarity index 98% rename from connections/destinations/delighted/index.md rename to connections/destinations/catalog/delighted/index.md index e9f1fb1b68..db11e8dcce 100644 --- a/connections/destinations/delighted/index.md +++ b/connections/destinations/catalog/delighted/index.md @@ -1,5 +1,5 @@ --- - +title: Delighted --- [Delighted](https://delighted.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is the modern customer feedback solution used by the world’s most coveted brands to deliver stellar experiences to their customers. @@ -43,7 +43,7 @@ If you haven't had a chance to review our spec, please take a look to understand analytics.track('Purchased Product'); ``` -Track calls will trigger a Delighted survey if you have configured the event name in [your Delighted dashboard](https://delighted.com/integrations/segment) to appear _exactly_ as the event name in your Track call. +Track calls will trigger a Delighted survey if you have configured the event name in [your Delighted dashboard](https://delighted.com/integrations/segment) to appear _exactly_ as the event name in your Track call. This also enables you to define the "Sample Rate" and an optional "Delay" for the triggered surveys. diff --git a/connections/destinations/doubleclick-floodlight/images/page-event.png b/connections/destinations/catalog/doubleclick-floodlight/images/page-event.png similarity index 100% rename from connections/destinations/doubleclick-floodlight/images/page-event.png rename to connections/destinations/catalog/doubleclick-floodlight/images/page-event.png diff --git a/connections/destinations/doubleclick-floodlight/index.md b/connections/destinations/catalog/doubleclick-floodlight/index.md similarity index 99% rename from connections/destinations/doubleclick-floodlight/index.md rename to connections/destinations/catalog/doubleclick-floodlight/index.md index abaca1b125..a9a4a3b270 100644 --- a/connections/destinations/doubleclick-floodlight/index.md +++ b/connections/destinations/catalog/doubleclick-floodlight/index.md @@ -1,7 +1,7 @@ --- title: DoubleClick Floodlight --- - + ## Getting Started The DoubleClick Floodlight destination allows you to make calls directly to Floodlight based on your mapped events. All you have to do is drop in your **DoubleClick Advertiser ID** into your settings and map the Segment `track` events to their corresponding Floodlight tags. @@ -20,7 +20,7 @@ Once all the configurations are finished, whenever we receive a mapped Segment e - `src` will be pulled from your destination settings - `cat` and `type` will be pulled from your event mappings from the settings OR your top level **Activity Tag** and **Group Tag** settings - `ord` for **counter** tags will be a random number to prevent browser caching -- `ord` for **sales** tags will be your whatever you define in your settings! (ie. `properties.order_id`) Include the `properties.` prefix to the key to ensure we can find the associated value in your `properties` object. +- `ord` for **sales** tags will be your whatever you define in your settings! (ie. `properties.order_id`) Include the `properties.` prefix to the key to ensure we can find the associated value in your `properties` object. - `qty` for **sales** tags only we will sum the quantity of products in your `products` array property or fallback on top level `properties.quantity` - `cost` for **sales** tags only we will send the `revenue` - `u$` (if any) will be pulled from your property mapping setting diff --git a/connections/destinations/dreamdata-io/index.md b/connections/destinations/catalog/dreamdata-io/index.md similarity index 96% rename from connections/destinations/dreamdata-io/index.md rename to connections/destinations/catalog/dreamdata-io/index.md index b509239334..00f8ef862b 100644 --- a/connections/destinations/dreamdata-io/index.md +++ b/connections/destinations/catalog/dreamdata-io/index.md @@ -1,5 +1,5 @@ --- - +title: Dreamdata IO --- [Dreamdata IO](https://dreamdata.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) uses your Segment data to deliver multitouch, account-based attribution. This enables B2B companies to understand the impact on revenue of every touch in their customer journey. @@ -26,7 +26,7 @@ If you haven't had a chance to review our spec, please take a look to understand analytics.page() ``` -Page calls will be sent to [Dreamdata IO](https://dreamdata.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) as a `pageview`. +Page calls will be sent to [Dreamdata IO](https://dreamdata.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) as a `pageview`. ## Screen @@ -37,7 +37,7 @@ If you haven't had a chance to review our spec, please take a look to understand [[SEGAnalytics sharedAnalytics] screen:@"Home"]; ``` -Screen calls will be sent to [Dreamdata IO](https://dreamdata.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) as a `screenview`. +Screen calls will be sent to [Dreamdata IO](https://dreamdata.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) as a `screenview`. ## Identify @@ -70,13 +70,13 @@ If you haven't had a chance to review our spec, please take a look to understand ``` analytics.group("userId123", { - name: "Initech", + name: "Initech", industry: "Technology", - employees: 329, + employees: 329, plan: "enterprise" }); ``` -Group calls will be sent to [Dreamdata IO](https://dreamdata.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) as a `group` event where it is used to join users to accounts. +Group calls will be sent to [Dreamdata IO](https://dreamdata.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) as a `group` event where it is used to join users to accounts. By default, [Dreamdata IO](https://dreamdata.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) uses user emails and your CRM data to map user activites to accounts and attribute the value correctly. Adding Group calls via Segment will give a more precise attribution and ensure that all activities are attributed to the right account. diff --git a/connections/destinations/drift/index.md b/connections/destinations/catalog/drift/index.md similarity index 99% rename from connections/destinations/drift/index.md rename to connections/destinations/catalog/drift/index.md index d87cde0abd..c5a8153c8f 100644 --- a/connections/destinations/drift/index.md +++ b/connections/destinations/catalog/drift/index.md @@ -1,5 +1,5 @@ --- - +title: Drift --- [Drift](http://www.drift.com/segment/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is the world’s first and only conversational marketing platform. Instead of traditional marketing and sales platforms that rely on forms and follow ups, Drift connects your business with the best leads in real-time. diff --git a/connections/destinations/drip/index.md b/connections/destinations/catalog/drip/index.md similarity index 98% rename from connections/destinations/drip/index.md rename to connections/destinations/catalog/drip/index.md index 9b2cb224e8..717122491f 100644 --- a/connections/destinations/drip/index.md +++ b/connections/destinations/catalog/drip/index.md @@ -1,3 +1,6 @@ +--- +title: Drip +--- Our Drip destination code is all open-source on GitHub if you want to check it out: [Javascript](https://github.com/segment-integrations/analytics.js-integration-drip),(iOS and Android work via the server destination). ## Getting Started diff --git a/connections/destinations/elevio/index.md b/connections/destinations/catalog/elevio/index.md similarity index 98% rename from connections/destinations/elevio/index.md rename to connections/destinations/catalog/elevio/index.md index 9f97be8fbc..0b8460c477 100644 --- a/connections/destinations/elevio/index.md +++ b/connections/destinations/catalog/elevio/index.md @@ -1,5 +1,5 @@ --- - +title: Elevio --- [Elevio](https://elev.io/) is a continuous user education platform that makes your product easier to learn and use. It helps your organization increase user engagement through up-skilling and education while reducing support loads and customer churn. The {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-elevio). @@ -11,7 +11,7 @@ This document was last updated on 31 July, 2018. If you notice any gaps, out-dat {% include content/connection-modes.md %} -1. From your Segment UI's Destinations page click on "Add Destination". +1. From your Segment UI's Destinations page click on "Add Destination". 2. Search for "Elevio" within the Destinations Catalog and confirm the Source you'd like to connect to. 3. Drop in your "Account ID" from your Elevio's [Installation](https://app.elev.io/installation) page under "Install via Code Snippet". You can also utilize Elevio's "Install via Segment" workflow from the same page. 4. Ensure that you have Elevio's Assistant enabled via your [Settings](https://app.elev.io/settings). diff --git a/connections/destinations/eloqua/index.md b/connections/destinations/catalog/eloqua/index.md similarity index 95% rename from connections/destinations/eloqua/index.md rename to connections/destinations/catalog/eloqua/index.md index 7e6f12e320..0f9eb39264 100644 --- a/connections/destinations/eloqua/index.md +++ b/connections/destinations/catalog/eloqua/index.md @@ -1,3 +1,7 @@ +--- +title: Eloqua +--- + ## Page Client-side page-view tracking is achieved via an integration with the [Eloqua @@ -171,22 +175,22 @@ As an example, the following event would create or update Contact associate the Bill with Eloqua Custom Object `Account Created`. ```js -analytics.track({ - event: 'Account Created', - properties: { - referrer: 'Google Ad' - }, - integrations: { - Eloqua: { - email: 'billbrasky@segment.com' - } +analytics.track({ + event: 'Account Created', + properties: { + referrer: 'Google Ad' + }, + integrations: { + Eloqua: { + email: 'billbrasky@segment.com' + } }, - context: { - traits: { - address: '123 Market Street', - city: 'San Francisco' - } - } + context: { + traits: { + address: '123 Market Street', + city: 'San Francisco' + } + } }) ``` @@ -198,17 +202,17 @@ and `groupId` in the `context.traits` field. Both fields must be present to create or update an Account downstream in Eloqua. ```js -analytics.track({ +analytics.track({ event: 'Account Created', integrations: { - Eloqua: { - email: 'billbrasky@segment.com' + Eloqua: { + email: 'billbrasky@segment.com' } }, context: { traits: { name: "Segment.com", groupId: "1234567" - } + } }) ``` diff --git a/connections/destinations/emarsys/images/sample-maps.png b/connections/destinations/catalog/emarsys/images/sample-maps.png similarity index 100% rename from connections/destinations/emarsys/images/sample-maps.png rename to connections/destinations/catalog/emarsys/images/sample-maps.png diff --git a/connections/destinations/emarsys/images/sample-rule.jpg b/connections/destinations/catalog/emarsys/images/sample-rule.jpg similarity index 100% rename from connections/destinations/emarsys/images/sample-rule.jpg rename to connections/destinations/catalog/emarsys/images/sample-rule.jpg diff --git a/connections/destinations/emarsys/images/segment-emarsys.png b/connections/destinations/catalog/emarsys/images/segment-emarsys.png similarity index 100% rename from connections/destinations/emarsys/images/segment-emarsys.png rename to connections/destinations/catalog/emarsys/images/segment-emarsys.png diff --git a/connections/destinations/emarsys/index.md b/connections/destinations/catalog/emarsys/index.md similarity index 89% rename from connections/destinations/emarsys/index.md rename to connections/destinations/catalog/emarsys/index.md index e751b0a349..c2a7ac8403 100644 --- a/connections/destinations/emarsys/index.md +++ b/connections/destinations/catalog/emarsys/index.md @@ -1,5 +1,5 @@ --- - +title: Emarsys --- [The Emarsys Marketing Platform](https://www.emarsys.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) allows consumer-facing companies of any industry to convert, grow and retain their clients by enabling automated and personalized interactions across the customer lifecycle and across channels and devices. @@ -18,18 +18,18 @@ NOTE: The Emarsys Destination is currently in beta, which means that they are st ### Configuration -Once enabled you will have a new item in the Add-Ons menu: "segment.com". This will +Once enabled you will have a new item in the Add-Ons menu: "segment.com". This will open the configuration page to set up data maps and rules. An Emarsys integration consultant will assist you with setting up your first data maps and rules. ## Page, Screen, Identify, Track -Identify, Track, Screen and Page requests have identical +Identify, Track, Screen and Page requests have identical behavior for the Emarsys Destination. -Emarsys maintains an intermediate users table which stores three different identification properties: `anonymousId`, `userId`, `primarykey`. While a`anonymousId` and `userId` will be used from Segment's standard properties you can define which property in -the JSON from Segment has to be used as the primary key +Emarsys maintains an intermediate users table which stores three different identification properties: `anonymousId`, `userId`, `primarykey`. While a`anonymousId` and `userId` will be used from Segment's standard properties you can define which property in +the JSON from Segment has to be used as the primary key (e.g. traits -> email). Each incoming request will update this intermediate users table. -The Emarsys Destination allows you to map any data property to fields in the Emarsys platform. With the integrated rule builder you can define sequences of events which will trigger marketing automation programs in the Emarsys platform. \ No newline at end of file +The Emarsys Destination allows you to map any data property to fields in the Emarsys platform. With the integrated rule builder you can define sequences of events which will trigger marketing automation programs in the Emarsys platform. diff --git a/connections/destinations/emma/index.md b/connections/destinations/catalog/emma/index.md similarity index 99% rename from connections/destinations/emma/index.md rename to connections/destinations/catalog/emma/index.md index 9d93797597..9f54c55491 100644 --- a/connections/destinations/emma/index.md +++ b/connections/destinations/catalog/emma/index.md @@ -1,6 +1,5 @@ --- -title: Emma Destination - +title: Emma --- [EMMA](https://emma.io/en/features/) helps you track campaigns from your trusted networks, Google Ads campaigns, Facebook and Instagram campaigns, and Twitter campaigns. You can also track user activities in your app, so you can send personalizes push notifications and in-app campaigns like banners, start-views etc. diff --git a/connections/destinations/epica/index.md b/connections/destinations/catalog/epica/index.md similarity index 93% rename from connections/destinations/epica/index.md rename to connections/destinations/catalog/epica/index.md index a92844eb5b..22bb5d1b3c 100644 --- a/connections/destinations/epica/index.md +++ b/connections/destinations/catalog/epica/index.md @@ -1,10 +1,10 @@ --- - +title: Epica --- [EPICA](https://www.epica.ai?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is the world’s first Prediction-as-a-Service platform. Powered by AI, EPICA captures, processes and analyses online data sources to accurately predict customer behavior. EPICA provides predictive analytics for growth marketers, leveraging machine learning to automate audience insights and recommendations. -This destination is maintained by EPICA. For any issues with the destination, please [reach out to their team](mailto:support@epica.ai). +This destination is maintained by EPICA. For any issues with the destination, please [reach out to their team](mailto:support@epica.ai). _**NOTE:**_ EPICA is currently in beta, which means that they are still actively developing the product. This doc was last updated on February 22, 2019. If you are interested in joining their beta program or have any feedback to help improve the EPICA Destination and its documentation, please [let their team know](mailto:support@epica.ai)! @@ -26,7 +26,7 @@ If you haven't had a chance to review our spec, please take a look to understand analytics.page() ``` -Page calls will be sent to EPICA as a `page`. +Page calls will be sent to EPICA as a `page`. ## Screen @@ -37,7 +37,7 @@ If you haven't had a chance to review our spec, please take a look to understand [[SEGAnalytics sharedAnalytics] screen:@"Home"]; ``` -Screen calls will be sent to EPICA as a `screen`. +Screen calls will be sent to EPICA as a `screen`. ## Identify @@ -62,12 +62,12 @@ If you haven't had a chance to review our spec, please take a look to understand ``` analytics.track('Clicked Login Button', { - color: 'Red', + color: 'Red', size: 'Large' }) ``` -Track calls will be sent to EPICA as a `track` event and can be seen populated in the `Data Platform > Personas` section of EPICA [admin panel](https://platform.epica.ai/personas), which includes unified profiles across a single customer journey. +Track calls will be sent to EPICA as a `track` event and can be seen populated in the `Data Platform > Personas` section of EPICA [admin panel](https://platform.epica.ai/personas), which includes unified profiles across a single customer journey. There are two types of Personas: diff --git a/connections/destinations/errorception/index.md b/connections/destinations/catalog/errorception/index.md similarity index 95% rename from connections/destinations/errorception/index.md rename to connections/destinations/catalog/errorception/index.md index fd682a6dac..eef613f05c 100644 --- a/connections/destinations/errorception/index.md +++ b/connections/destinations/catalog/errorception/index.md @@ -1,4 +1,6 @@ - +--- +title: Errorception +--- ## Getting Started @@ -13,5 +15,3 @@ Errorception is only supported on the client-side. ## Identify This is only active if you set the `meta` setting to be true. When you call [`identify`](/docs/spec/identify/) we set Errorception's `_errs.meta` to be the `traits` you passed in. - - diff --git a/connections/destinations/evergage/index.md b/connections/destinations/catalog/evergage/index.md similarity index 97% rename from connections/destinations/evergage/index.md rename to connections/destinations/catalog/evergage/index.md index 26447add60..8d123a515c 100644 --- a/connections/destinations/evergage/index.md +++ b/connections/destinations/catalog/evergage/index.md @@ -1,5 +1,5 @@ --- - +title: Evergage --- [Evergage](https://www.evergage.com/) offers a cloud-based platform that empowers digital marketers to increase engagement and conversions through real-time 1:1 personalization. The `analytics.js` {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-evergage). @@ -48,4 +48,4 @@ analytics.track('Email Opened', { }); ``` -When you call `track` Segment triggers `trackAction` in {{integration.name}} and will pass any properties with the event. \ No newline at end of file +When you call `track` Segment triggers `trackAction` in {{integration.name}} and will pass any properties with the event. diff --git a/connections/destinations/extole/index.md b/connections/destinations/catalog/extole/index.md similarity index 97% rename from connections/destinations/extole/index.md rename to connections/destinations/catalog/extole/index.md index bb5f94ac87..215357959b 100644 --- a/connections/destinations/extole/index.md +++ b/connections/destinations/catalog/extole/index.md @@ -1,3 +1,6 @@ +--- +title: Extole +--- ## Getting Started diff --git a/connections/destinations/facebook-app-events/index.md b/connections/destinations/catalog/facebook-app-events/index.md similarity index 99% rename from connections/destinations/facebook-app-events/index.md rename to connections/destinations/catalog/facebook-app-events/index.md index becc38d71b..1cb9b6ee61 100644 --- a/connections/destinations/facebook-app-events/index.md +++ b/connections/destinations/catalog/facebook-app-events/index.md @@ -1,5 +1,5 @@ --- - +title: Facebook App Events --- [Facebook App Events](https://developers.facebook.com/docs/app-events) collects required information from one of Segment's mobile SDKs ([iOS](https://segment.com/docs/sources/mobile/ios/) or [Android](https://segment.com/docs/sources/mobile/android/)) and sends it from Segment's servers to Facebook App Events servers. This *server-to-server* connection will not work with our server-side libraries. The {{integration.name}} Destination is open-source. You can browse the code on GitHub for [iOS](https://github.com/segment-integrations/analytics-ios-integration-facebook-app-events). diff --git a/connections/destinations/facebook-offline-conversions/images/1a188c55dd892543e2b8b6602459130f.png b/connections/destinations/catalog/facebook-offline-conversions/images/1a188c55dd892543e2b8b6602459130f.png similarity index 100% rename from connections/destinations/facebook-offline-conversions/images/1a188c55dd892543e2b8b6602459130f.png rename to connections/destinations/catalog/facebook-offline-conversions/images/1a188c55dd892543e2b8b6602459130f.png diff --git a/connections/destinations/facebook-offline-conversions/images/24d08a8543ebba566cc2b694108239eb.png b/connections/destinations/catalog/facebook-offline-conversions/images/24d08a8543ebba566cc2b694108239eb.png similarity index 100% rename from connections/destinations/facebook-offline-conversions/images/24d08a8543ebba566cc2b694108239eb.png rename to connections/destinations/catalog/facebook-offline-conversions/images/24d08a8543ebba566cc2b694108239eb.png diff --git a/connections/destinations/facebook-offline-conversions/images/32b565e6457f9c2949af26f4c859afc9.png b/connections/destinations/catalog/facebook-offline-conversions/images/32b565e6457f9c2949af26f4c859afc9.png similarity index 100% rename from connections/destinations/facebook-offline-conversions/images/32b565e6457f9c2949af26f4c859afc9.png rename to connections/destinations/catalog/facebook-offline-conversions/images/32b565e6457f9c2949af26f4c859afc9.png diff --git a/connections/destinations/facebook-offline-conversions/images/86f8c50165a726e8168d652c8052c2a0.png b/connections/destinations/catalog/facebook-offline-conversions/images/86f8c50165a726e8168d652c8052c2a0.png similarity index 100% rename from connections/destinations/facebook-offline-conversions/images/86f8c50165a726e8168d652c8052c2a0.png rename to connections/destinations/catalog/facebook-offline-conversions/images/86f8c50165a726e8168d652c8052c2a0.png diff --git a/connections/destinations/facebook-offline-conversions/images/8acf724eb5cf484f29f4dd278ccbd118.png b/connections/destinations/catalog/facebook-offline-conversions/images/8acf724eb5cf484f29f4dd278ccbd118.png similarity index 100% rename from connections/destinations/facebook-offline-conversions/images/8acf724eb5cf484f29f4dd278ccbd118.png rename to connections/destinations/catalog/facebook-offline-conversions/images/8acf724eb5cf484f29f4dd278ccbd118.png diff --git a/connections/destinations/facebook-offline-conversions/images/8acf724eb5cf484f29f4dd278ccbd118.png.1 b/connections/destinations/catalog/facebook-offline-conversions/images/8acf724eb5cf484f29f4dd278ccbd118.png.1 similarity index 100% rename from connections/destinations/facebook-offline-conversions/images/8acf724eb5cf484f29f4dd278ccbd118.png.1 rename to connections/destinations/catalog/facebook-offline-conversions/images/8acf724eb5cf484f29f4dd278ccbd118.png.1 diff --git a/connections/destinations/facebook-offline-conversions/images/wSeG1P9SSI.gif b/connections/destinations/catalog/facebook-offline-conversions/images/wSeG1P9SSI.gif similarity index 100% rename from connections/destinations/facebook-offline-conversions/images/wSeG1P9SSI.gif rename to connections/destinations/catalog/facebook-offline-conversions/images/wSeG1P9SSI.gif diff --git a/connections/destinations/facebook-offline-conversions/index.md b/connections/destinations/catalog/facebook-offline-conversions/index.md similarity index 98% rename from connections/destinations/facebook-offline-conversions/index.md rename to connections/destinations/catalog/facebook-offline-conversions/index.md index 64f4f50395..618b69d899 100644 --- a/connections/destinations/facebook-offline-conversions/index.md +++ b/connections/destinations/catalog/facebook-offline-conversions/index.md @@ -1,6 +1,5 @@ --- title: Facebook Offline Conversions - --- [Facebook Offline Conversions](https://www.facebook.com/business/help/1782327938668950?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) enables offline event tracking, so marketers can run campaigns, upload transaction data, and compare in-store transactions. @@ -8,8 +7,7 @@ title: Facebook Offline Conversions This document was last updated on April 24, 2018. If you notice any gaps, outdated information or simply want to leave some feedback to help us improve our documentation, please [let us know](https://segment.com/help/contact)! **Use Cases** - -* s[Track offline conversions from Facebook Ads](https://segment.com/recipes/facebook-offline-conversion-tracking/) +- [Track offline conversions from Facebook Ads](https://segment.com/recipes/facebook-offline-conversion-tracking/) ## Getting Started diff --git a/connections/destinations/catalog/facebook-pixel-server-side/index.md b/connections/destinations/catalog/facebook-pixel-server-side/index.md new file mode 100644 index 0000000000..51cbdc9397 --- /dev/null +++ b/connections/destinations/catalog/facebook-pixel-server-side/index.md @@ -0,0 +1,5 @@ +--- +hidden: true +beta: true +title: Facebook Pixel Server Side +--- diff --git a/connections/destinations/facebook-pixel/images/event-mapping.png b/connections/destinations/catalog/facebook-pixel/images/event-mapping.png similarity index 100% rename from connections/destinations/facebook-pixel/images/event-mapping.png rename to connections/destinations/catalog/facebook-pixel/images/event-mapping.png diff --git a/connections/destinations/facebook-pixel/index.md b/connections/destinations/catalog/facebook-pixel/index.md similarity index 99% rename from connections/destinations/facebook-pixel/index.md rename to connections/destinations/catalog/facebook-pixel/index.md index 5a590e9b0f..e0beb3eac7 100644 --- a/connections/destinations/facebook-pixel/index.md +++ b/connections/destinations/catalog/facebook-pixel/index.md @@ -1,5 +1,5 @@ --- - +title: Facebook Pixel --- [Facebook Pixel](https://developers.facebook.com/docs/facebook-pixel) lets you measure and optimize the performance of your Facebook Ads. It makes conversion tracking, optimization and remarketing easier than ever. The {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-facebook-pixel). diff --git a/connections/destinations/factorsai/index.md b/connections/destinations/catalog/factorsai/index.md similarity index 98% rename from connections/destinations/factorsai/index.md rename to connections/destinations/catalog/factorsai/index.md index 060645f3e3..12c39b127f 100644 --- a/connections/destinations/factorsai/index.md +++ b/connections/destinations/catalog/factorsai/index.md @@ -1,5 +1,5 @@ --- - +title: FactorsAI --- [FactorsAI](https://www.factors.ai/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) provides advanced and intuitive analytics for marketers and product managers, to help drive growth. With FactorsAI you get immediate insights to optimize marketing campaigns, improve conversions and understand user behaviours that drive feature adoption and retention. @@ -23,7 +23,7 @@ If you haven't had a chance to review our spec, please take a look to understand analytics.page() ``` -Page calls will be sent to FactorsAI as an auto tracked `pageview`. +Page calls will be sent to FactorsAI as an auto tracked `pageview`. ## Screen @@ -34,7 +34,7 @@ If you haven't had a chance to review our spec, please take a look to understand [[SEGAnalytics sharedAnalytics] screen:@"Home"]; ``` -Screen calls will be sent to FactorsAI as a track event with name `screenname`. +Screen calls will be sent to FactorsAI as a track event with name `screenname`. ## Identify @@ -60,4 +60,4 @@ analytics.track('Product Viewed') Track calls will be sent to FactorsAI as a `track` event. ---- \ No newline at end of file +--- diff --git a/connections/destinations/faq/how-do-i-automate-multi-channel-re-engagement-campaigns/index.md b/connections/destinations/catalog/faq/how-do-i-automate-multi-channel-re-engagement-campaigns/index.md similarity index 100% rename from connections/destinations/faq/how-do-i-automate-multi-channel-re-engagement-campaigns/index.md rename to connections/destinations/catalog/faq/how-do-i-automate-multi-channel-re-engagement-campaigns/index.md diff --git a/connections/destinations/faq/how-do-i-check-if-data-is-successfully-being-delivered-to-my-destination/index.md b/connections/destinations/catalog/faq/how-do-i-check-if-data-is-successfully-being-delivered-to-my-destination/index.md similarity index 100% rename from connections/destinations/faq/how-do-i-check-if-data-is-successfully-being-delivered-to-my-destination/index.md rename to connections/destinations/catalog/faq/how-do-i-check-if-data-is-successfully-being-delivered-to-my-destination/index.md diff --git a/connections/destinations/faq/how-do-i-setup-a-dynamic-coupon-program-to-reward-loyal-customers/index.md b/connections/destinations/catalog/faq/how-do-i-setup-a-dynamic-coupon-program-to-reward-loyal-customers/index.md similarity index 100% rename from connections/destinations/faq/how-do-i-setup-a-dynamic-coupon-program-to-reward-loyal-customers/index.md rename to connections/destinations/catalog/faq/how-do-i-setup-a-dynamic-coupon-program-to-reward-loyal-customers/index.md diff --git a/connections/destinations/faq/how-do-we-craft-a-push-notification/index.md b/connections/destinations/catalog/faq/how-do-we-craft-a-push-notification/index.md similarity index 100% rename from connections/destinations/faq/how-do-we-craft-a-push-notification/index.md rename to connections/destinations/catalog/faq/how-do-we-craft-a-push-notification/index.md diff --git a/connections/destinations/faq/how-do-we-setup-event-triggered-notifications-or-alerts/index.md b/connections/destinations/catalog/faq/how-do-we-setup-event-triggered-notifications-or-alerts/index.md similarity index 100% rename from connections/destinations/faq/how-do-we-setup-event-triggered-notifications-or-alerts/index.md rename to connections/destinations/catalog/faq/how-do-we-setup-event-triggered-notifications-or-alerts/index.md diff --git a/connections/destinations/faq/index.md b/connections/destinations/catalog/faq/index.md similarity index 100% rename from connections/destinations/faq/index.md rename to connections/destinations/catalog/faq/index.md diff --git a/connections/destinations/faq/what-are-my-data-export-options/index.md b/connections/destinations/catalog/faq/what-are-my-data-export-options/index.md similarity index 100% rename from connections/destinations/faq/what-are-my-data-export-options/index.md rename to connections/destinations/catalog/faq/what-are-my-data-export-options/index.md diff --git a/connections/destinations/faq/what-role-does-segment-play-in-attribution/index.md b/connections/destinations/catalog/faq/what-role-does-segment-play-in-attribution/index.md similarity index 100% rename from connections/destinations/faq/what-role-does-segment-play-in-attribution/index.md rename to connections/destinations/catalog/faq/what-role-does-segment-play-in-attribution/index.md diff --git a/connections/destinations/firebase/index.md b/connections/destinations/catalog/firebase/index.md similarity index 91% rename from connections/destinations/firebase/index.md rename to connections/destinations/catalog/firebase/index.md index 43fdf9909c..eb988c0bc8 100644 --- a/connections/destinations/firebase/index.md +++ b/connections/destinations/catalog/firebase/index.md @@ -1,15 +1,20 @@ +--- +title: Firebase +--- + ## Getting Started ### Android To start sending data to Firebase Analytics from your Android project, you’ll need to follow a few simple steps: -+ Register your mobile app with Firebase at `https://console.firebase.google.com` -+ Once your app is registered, you’ll be prompted to download a `google-services.json` file. Place this in your Application’s “app” folder. This file contains all necessary configurations and cannot be used across multiple apps. If you’re configuring Firebase for other apps, you should create a new view in your Firebase console and download a unique `google-services.json` file for each. +- Register your mobile app with Firebase at `https://console.firebase.google.com` -***Module-level build.gradle***: Add the Segment-Firebase SDK and apply the Google Services plugin at the end of the file: +- Once your app is registered, you’ll be prompted to download a `google-services.json` file. Place this in your Application’s “app” folder. This file contains all necessary configurations and cannot be used across multiple apps. If you’re configuring Firebase for other apps, you should create a new view in your Firebase console and download a unique `google-services.json` file for each. -``` +***Module-level build.gradle**: Add the Segment-Firebase SDK and apply the Google Services plugin at the end of the file: + +```java buildscript { dependencies { // Add these lines @@ -24,7 +29,7 @@ apply plugin: 'com.google.gms.google-services' ***Project-level build.gradle***: Add Google Services dependency and their Maven repo location to repositories: -``` +```java buildscript { dependencies { // Add this line @@ -42,15 +47,15 @@ allprojects { Add these permissions to your AndroidManifest.xml: -``` +```xml - ``` Finally, register the dependency with the Segment SDK in your application subclass, as [seen here in our Android library documentation](https://segment.com/docs/sources/mobile/android/#packaging-device-based-destination-sdks): -``` +```js Analytics analytics = new Analytics.Builder(context, writeKey) .use(FirebaseIntegration.FACTORY) ... @@ -61,24 +66,24 @@ By default, we bundle only `Firebase/Core` which is [Firebase's Analytics offeri ### iOS -+ Register your app in the [Firebase console](https://console.firebase.google.com/) and add the `GoogleService-Info.plist` to the root of your Xcode project. +- Register your app in the [Firebase console](https://console.firebase.google.com/) and add the `GoogleService-Info.plist` to the root of your Xcode project. -+ First add the following dependency to your Podfile: - ``` - pod 'Segment-Firebase' - ``` +- First add the following dependency to your Podfile: + ```objc + pod 'Segment-Firebase' + ``` -+ After adding the dependency, import the integration: +- After adding the dependency, import the integration: -``` -#import -``` + ```objc + #import + ``` -+ Finally, register the dependency with the Segment SDK: +- Finally, register the dependency with the Segment SDK: -``` -[config use:[SEGFirebaseIntegrationFactory instance]]; -``` + ``` + [config use:[SEGFirebaseIntegrationFactory instance]]; + ``` By default, Segment only bundles `Firebase/Core` which is [Firebase's Analytics offering](https://firebase.google.com/docs/analytics/). You can see the other available [Firebase pods and features here](https://firebase.google.com/docs/ios/setup). @@ -86,8 +91,8 @@ By default, Segment only bundles `Firebase/Core` which is [Firebase's Analytics When you call `identify` Segment will map to the corresponding Firebase Analytics calls: -+ If there is a `userId` on your `identify` call, Segment triggers `setUserId` via the Firebase SDK -+ If there are traits included, Segment will set user properties for each trait you include on the `identify` call +- If there is a `userId` on your `identify` call, Segment triggers `setUserId` via the Firebase SDK +- If there are traits included, Segment will set user properties for each trait you include on the `identify` call You can use these traits to create audiences and views to analyze your users’ behavior. @@ -97,9 +102,9 @@ Learn more about [Firebase's reporting dashboard here](https://support.google.co **Firebase has strict requirements for User Property names; they must:** -+ Begin with a letter (not a number or symbol, including an underscore) -+ Contain only alphanumeric characters and underscores -+ Be no longer than 40 characters +- Begin with a letter (not a number or symbol, including an underscore) +- Contain only alphanumeric characters and underscores +- Be no longer than 40 characters User Property values must be fewer than 100 characters. @@ -171,7 +176,7 @@ Segment maps the followed Segment specced properties (left) to the corresponding Ecommerce events containing “revenue” or “total” must also include the appropriate ISO 4217 “currency” string for revenue data to populate to the Firebase dashboard. If a “currency” value is not included, Segment default to "USD". -``` +```js Properties properties = new Properties() .putValue("orderId", "p966540") .putValue("revenue", 25.00) diff --git a/connections/destinations/flurry/index.md b/connections/destinations/catalog/flurry/index.md similarity index 94% rename from connections/destinations/flurry/index.md rename to connections/destinations/catalog/flurry/index.md index a8cd3abb4b..c4cbc8574d 100644 --- a/connections/destinations/flurry/index.md +++ b/connections/destinations/catalog/flurry/index.md @@ -1,8 +1,8 @@ --- - +title: Flurry --- -[Flurry](https://developer.yahoo.com/flurry/docs/) provides you with the tools and resources you need to gain a deep level of understanding about your users' behavior in your apps. +[Flurry](https://developer.yahoo.com/flurry/docs/) provides you with the tools and resources you need to gain a deep level of understanding about your users' behavior in your apps. Our Flurry destination code is open sourced on Github. Feel free to check it out: [iOS](https://github.com/segment-integrations/analytics-ios-integration-flurry), [Android](https://github.com/segment-integrations/analytics-android-integration-flurry). @@ -14,16 +14,16 @@ This document was last updated on January 10, 2019. If you notice any gaps, outd 1. From your Segment UI’s Destinations page click on “Add Destination”. 2. Search for “Flurry” within the Destinations Catalog and confirm the Source you’d like to connect to. -3. Drop in your Flurry "API Key" in Segment's Settings UI. You can retrieve this from your Flurry Admin > Apps > API Key. It should look like "4KKKGS3BAK4WW8WJ93DN". +3. Drop in your Flurry "API Key" in Segment's Settings UI. You can retrieve this from your Flurry Admin > Apps > API Key. It should look like "4KKKGS3BAK4WW8WJ93DN". 4. Follow the instructions in the Github repos: [iOS SDK](https://github.com/segment-integrations/analytics-ios-integration-flurry) and [Android SDK](https://github.com/segment-integrations/analytics-android-integration-flurry). -5. Once the Segment library is integrated with your app, toggle Flurry on in your Segment UI. +5. Once the Segment library is integrated with your app, toggle Flurry on in your Segment UI. _Note: Flurry does not always display data in real time. We've seen that it can take anywhere from a few hours to a few days for certain types of data to sync with Flurry._ ## Screen -If you haven't had a chance to review our spec, please take a look to understand what the [Screen method](https://segment.com/docs/spec/screen/) does. +If you haven't had a chance to review our spec, please take a look to understand what the [Screen method](https://segment.com/docs/spec/screen/) does. An example iOS call would look like: @@ -41,7 +41,7 @@ _Note: When you toggle the Screen Tracks As Events option on in your Flurry Segm ## Identify -If you haven't had a chance to review our spec, please take a look to understand what the [Identify method](https://segment.com/docs/spec/identify/) does. +If you haven't had a chance to review our spec, please take a look to understand what the [Identify method](https://segment.com/docs/spec/identify/) does. An example iOS call would look like: diff --git a/connections/destinations/foxmetrics/index.md b/connections/destinations/catalog/foxmetrics/index.md similarity index 85% rename from connections/destinations/foxmetrics/index.md rename to connections/destinations/catalog/foxmetrics/index.md index f301d95d54..759de1c28f 100644 --- a/connections/destinations/foxmetrics/index.md +++ b/connections/destinations/catalog/foxmetrics/index.md @@ -1,5 +1,5 @@ --- - +title: FoxMetrics --- [FoxMetrics](https://www.foxmetrics.com/) is a personalization platform that allows users to collect & analyze customer actions through computers, mobile, and web applications. The `analytics.js` {{integration.name}} destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-foxmetrics). @@ -13,7 +13,7 @@ This document was last updated on October 15, 2018. If you notice any gaps, outd 1. From your Segment UI’s Destinations page click on “Add Destination”. 2. Search for “FoxMetrics” within the Destinations Catalog and confirm the Source you’d like to connect to. 3. Add your FoxMetrics `App ID` -4. When FoxMetrics in enabled in Segment, our CDN will update within 5-10 minutes, and FoxMetrcs's javascript will be loaded asynchronously onto your page. Please remember to remove FoxMetrics's snippet from your page. +4. When FoxMetrics in enabled in Segment, our CDN will update within 5-10 minutes, and FoxMetrics's javascript will be loaded asynchronously onto your page. Please remember to remove FoxMetrics's snippet from your page. ## Page @@ -32,14 +32,14 @@ If you haven't had a chance to review our spec, please take a look to understand ``` analytics.identify("97980cfea0067", { - name: "Peter Gibbons", - email: "peter@initech.com", - plan: "premium", + name: "Peter Gibbons", + email: "peter@initech.com", + plan: "premium", logins: 5 }); ``` -When you call `identify` on `analytics.js`, we call FoxMetrics' `_fxm.visitor.Profile` to store all traits provided. +When you call `identify` on `analytics.js`, we call FoxMetrics' `_fxm.visitor.Profile` to store all traits provided. ## Track @@ -47,7 +47,7 @@ If you haven't had a chance to review our spec, please take a look to understand ``` analytics.track("Registered", { - plan: "Pro Annual", + plan: "Pro Annual", accountType: "Facebook" }); ``` diff --git a/connections/destinations/framed.io/index.md b/connections/destinations/catalog/framed.io/index.md similarity index 98% rename from connections/destinations/framed.io/index.md rename to connections/destinations/catalog/framed.io/index.md index 3695b7cd0c..c353abb2d5 100644 --- a/connections/destinations/framed.io/index.md +++ b/connections/destinations/catalog/framed.io/index.md @@ -1,4 +1,5 @@ --- +title: Framed beta: true --- diff --git a/connections/destinations/freshdesk/index.md b/connections/destinations/catalog/freshdesk/index.md similarity index 98% rename from connections/destinations/freshdesk/index.md rename to connections/destinations/catalog/freshdesk/index.md index 0b58a4597e..1367530906 100644 --- a/connections/destinations/freshdesk/index.md +++ b/connections/destinations/catalog/freshdesk/index.md @@ -1,3 +1,6 @@ +--- +title: Freshdesk +--- ## Identify When you call [`identify`](/docs/spec/identify/) we will insert or update a user record in Freshdesk. We’ll use the user email in `traits.email` to match users in Freshdesk. diff --git a/connections/destinations/freshmarketer/images/contact-fields.png b/connections/destinations/catalog/freshmarketer/images/contact-fields.png similarity index 100% rename from connections/destinations/freshmarketer/images/contact-fields.png rename to connections/destinations/catalog/freshmarketer/images/contact-fields.png diff --git a/connections/destinations/freshmarketer/images/custom-fields.png b/connections/destinations/catalog/freshmarketer/images/custom-fields.png similarity index 100% rename from connections/destinations/freshmarketer/images/custom-fields.png rename to connections/destinations/catalog/freshmarketer/images/custom-fields.png diff --git a/connections/destinations/freshmarketer/index.md b/connections/destinations/catalog/freshmarketer/index.md similarity index 99% rename from connections/destinations/freshmarketer/index.md rename to connections/destinations/catalog/freshmarketer/index.md index 2076b3631c..8519bfdbf2 100644 --- a/connections/destinations/freshmarketer/index.md +++ b/connections/destinations/catalog/freshmarketer/index.md @@ -1,5 +1,5 @@ --- - +title: Freshmarketer --- Segment makes it easy to send your data to [Freshmarketer](https://www.freshmarketer.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) (and lots of other destinations). Once you've tracked your data through our open source [libraries](https://segment.com/libraries) we'll translate and route your data to Freshmarketer in the format they understand. Learn more about how to use Freshmarketer with Segment. diff --git a/connections/destinations/freshsales/index.md b/connections/destinations/catalog/freshsales/index.md similarity index 98% rename from connections/destinations/freshsales/index.md rename to connections/destinations/catalog/freshsales/index.md index b28d8d619b..d35c73c200 100644 --- a/connections/destinations/freshsales/index.md +++ b/connections/destinations/catalog/freshsales/index.md @@ -1,3 +1,6 @@ +--- +title: Freshsales +--- This destination is maintained by Freshsales. For any issues with the destination contact us at support@freshsales.io. @@ -7,7 +10,7 @@ You can create and update Freshsales Leads and Contacts through Segment. We supp Once your Segment source starts receiving data, you can send them to Freshsales by enabling this destination. You can enable it from Freshsales Admin Settings for Third Party Integrations. Select the Segment source from which data has to be forwarded to Freshsales. -You can also enable Freshsales destination from Segment destinations dashboard. You will have to provide the subdomain of your Freshales Account and an admin API key. +You can also enable Freshsales destination from Segment destinations dashboard. You will have to provide the subdomain of your Freshsales Account and an admin API key. ## Identify diff --git a/connections/destinations/friendbuy/index.md b/connections/destinations/catalog/friendbuy/index.md similarity index 98% rename from connections/destinations/friendbuy/index.md rename to connections/destinations/catalog/friendbuy/index.md index c90d246972..8f1504f7cc 100644 --- a/connections/destinations/friendbuy/index.md +++ b/connections/destinations/catalog/friendbuy/index.md @@ -3,7 +3,7 @@ title: Friendbuy --- ## Getting Started - + Setting up Friendbuy is very simple! Just login to your Friendbuy account, go to **Integration Code** > and copy the **Site ID** above the snippet box. Then paste it into your Friendbuy Destiation setting back in the Segment UI as seen in the gif below: ![](https://i.gyazo.com/f02339b0c4d567e1413c6f3891062c98.gif) @@ -11,7 +11,7 @@ Setting up Friendbuy is very simple! Just login to your Friendbuy account, go to This Destination allows you to: - Map your `.page()` calls to facilitate [Widget Management](http://developers.friendbuy.com/#widget-management) -- Map your `.identify()` calls to facilitate [Customer Tracking](http://developers.friendbuy.com/#customer-tracking) +- Map your `.identify()` calls to facilitate [Customer Tracking](http://developers.friendbuy.com/#customer-tracking) - Map your `.track()` calls to facilitate [Order Tracking](http://developers.friendbuy.com/#order-tracking) and [Product Tracking](http://developers.friendbuy.com/#product-tracking) ---------- @@ -27,8 +27,8 @@ There are two types of Widgets you can map to your `.page()` calls: - These types of widgets are recommended by Friendbuy to load on all your webpages. If you wish to use these types of widgets, you can add them under the *Side Wide Widgets* setting. _NOTE_: You are NOT required to map a site wide widget if the **Call To Action** type is a ribbon served by Friendbuy. This type of overlay widget will just load when we boot up Friendbuy's library. - Other widgets -  - All other widgets will fall under this category whereby you can map the `name` of a unique Segment `.page()` call to a widget ID. - +  - All other widgets will fall under this category whereby you can map the `name` of a unique Segment `.page()` call to a widget ID. + _NOTE_: If you have mapped a site wide overlay widget loads on every `.page()` call, even if we have loaded a different widget on the page that you have explicitly mapped. ---------- diff --git a/connections/destinations/frontleaf/index.md b/connections/destinations/catalog/frontleaf/index.md similarity index 99% rename from connections/destinations/frontleaf/index.md rename to connections/destinations/catalog/frontleaf/index.md index 36045104e6..73045c6141 100644 --- a/connections/destinations/frontleaf/index.md +++ b/connections/destinations/catalog/frontleaf/index.md @@ -1,4 +1,5 @@ --- +title: Frontleaf beta: true --- diff --git a/connections/destinations/fullstory/index.md b/connections/destinations/catalog/fullstory/index.md similarity index 86% rename from connections/destinations/fullstory/index.md rename to connections/destinations/catalog/fullstory/index.md index a1714026ae..aca10866ef 100644 --- a/connections/destinations/fullstory/index.md +++ b/connections/destinations/catalog/fullstory/index.md @@ -1,7 +1,7 @@ --- - +title: FullStory --- -[FullStory](https://help.fullstory.com/11269-Develop) lets product and support teams easily understand everything about the customer experience. The Segment integration for FullStory helps accurately identify your customers within the FullStory dashboard. +[FullStory](https://help.fullstory.com/11269-Develop) lets product and support teams easily understand everything about the customer experience. The Segment integration for FullStory helps accurately identify your customers within the FullStory dashboard. This document was last updated on January 25, 2018. If you notice any gaps, outdated information or simply want to leave some feedback to help us improve our documentation, please [let us know](https://segment.com/help/contact)! @@ -10,13 +10,13 @@ This document was last updated on January 25, 2018. If you notice any gaps, outd {% include content/connection-modes.md %} 1. From your Segment UI’s Destinations page click on “Add Destination”. -2. Search for “FullStory” within the Destinations Catalog and confirm the Source you’d like to connect to. Please note the source must be sending events via our Javascript library Analytics.js. +2. Search for “FullStory” within the Destinations Catalog and confirm the Source you’d like to connect to. Please note the source must be sending events via our Javascript library Analytics.js. 3. Add your `FS Org` in the destination settings. You can find this in FullStory by navigating to `Settings` > `General` > and copying the value found on the line `window['_fs_org'] = 'fullstory_org_here';` -4. In about 5-10 minutes the CDN will be updated and FullStory's recording snippet will be initialized onto your page. +4. In about 5-10 minutes the CDN will be updated and FullStory's recording snippet will be initialized onto your page. ## Identify -If you haven't had a chance to review our spec, please take a look to understand what the [identify method](https://segment.com/docs/spec/identify/) does. Identify calls sent to Segment will be transformed and sent to [FullStory's](https://help.fullstory.com/develop-js/identify) `FS.identify` method. +If you haven't had a chance to review our spec, please take a look to understand what the [identify method](https://segment.com/docs/spec/identify/) does. Identify calls sent to Segment will be transformed and sent to [FullStory's](https://help.fullstory.com/develop-js/identify) `FS.identify` method. An example call which does not include a `userId` will send FullStory the value of the `anonymousId` and would look like: @@ -30,22 +30,22 @@ If an `identify` call does contain a `userId`, that will be the ID sent along to analytics.identify("userId"); ``` -In addition, Segment will send over along any traits included in the `identify` call. The example call below would send over both `plan` and `logins`. +In addition, Segment will send over along any traits included in the `identify` call. The example call below would send over both `plan` and `logins`. ``` analytics.identify("userId123", { - plan: "premium", + plan: "premium", logins: 5 }); ``` -### Specifying display name and email +### Specifying display name and email -Both `email` and `displayName` are special traits that will be passed to FullStory to be used in their interface as explained in [FullStory's docs](https://help.fullstory.com/develop-js/identify). These traits are optional. +Both `email` and `displayName` are special traits that will be passed to FullStory to be used in their interface as explained in [FullStory's docs](https://help.fullstory.com/develop-js/identify). These traits are optional. ``` analytics.identify("userId123", { - email: "john.doe@example.com", + email: "john.doe@example.com", displayName: "John Doe" }); ``` @@ -57,8 +57,8 @@ If you haven't had a chance to review our spec, please take a look to understand An example call would look like: ``` -analytics.track('Product Purchased', { - order_ID: '2969302398', +analytics.track('Product Purchased', { + order_ID: '2969302398', category: 'boots', product_name: 'yellow_cowboy_boots', price: 99.95, diff --git a/connections/destinations/funnelfox/index.md b/connections/destinations/catalog/funnelfox/index.md similarity index 96% rename from connections/destinations/funnelfox/index.md rename to connections/destinations/catalog/funnelfox/index.md index 6e0a71f1ee..fe658fd8ff 100644 --- a/connections/destinations/funnelfox/index.md +++ b/connections/destinations/catalog/funnelfox/index.md @@ -1,5 +1,5 @@ --- - +title: FunnelFox --- [FunnelFox](https://www.funnelfox.com/integrations/segment?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) allows you to sort your sales operations in just a few clicks. Integrate your sales tools to eliminate data silos, get accurate CRM data to make the right decisions and know when opportunities require attention. @@ -25,7 +25,7 @@ If you haven't had a chance to review our spec, please take a look to understand analytics.page() ``` -Page calls will be sent to FunnelFox as a `Customer Action: pageview`. +Page calls will be sent to FunnelFox as a `Customer Action: pageview`. ## Screen @@ -36,7 +36,7 @@ If you haven't had a chance to review our spec, please take a look to understand [[SEGAnalytics sharedAnalytics] screen:@"Home"]; ``` -Screen calls will be sent to FunnelFox as a `Customer Action`. +Screen calls will be sent to FunnelFox as a `Customer Action`. ## Identify @@ -60,4 +60,4 @@ If you haven't had a chance to review our spec, please take a look to understand analytics.track('Clicked Login Button') ``` -Track calls will be sent to FunnelFox as an `Customer Action` event. \ No newline at end of file +Track calls will be sent to FunnelFox as an `Customer Action` event. diff --git a/connections/destinations/gainsight-px/images/TagKey.png b/connections/destinations/catalog/gainsight-px/images/TagKey.png similarity index 100% rename from connections/destinations/gainsight-px/images/TagKey.png rename to connections/destinations/catalog/gainsight-px/images/TagKey.png diff --git a/connections/destinations/gainsight-px/index.md b/connections/destinations/catalog/gainsight-px/index.md similarity index 100% rename from connections/destinations/gainsight-px/index.md rename to connections/destinations/catalog/gainsight-px/index.md diff --git a/connections/destinations/gainsight/index.md b/connections/destinations/catalog/gainsight/index.md similarity index 100% rename from connections/destinations/gainsight/index.md rename to connections/destinations/catalog/gainsight/index.md diff --git a/connections/destinations/gauges/index.md b/connections/destinations/catalog/gauges/index.md similarity index 88% rename from connections/destinations/gauges/index.md rename to connections/destinations/catalog/gauges/index.md index 20cd8b4a21..80d62695d1 100644 --- a/connections/destinations/gauges/index.md +++ b/connections/destinations/catalog/gauges/index.md @@ -1,10 +1,12 @@ - +--- +title: Gauges +--- ## Getting Started When you toggle on Gauges in Segment, our snippet will start asynchronously loading Gauges' track.js onto your page. This means you should remove Gauges' snippet from your page. -Gauges will start automatically collecting data on your site. +Gauges starts automatically collecting data on your site. - - - diff --git a/connections/destinations/goedle/index.md b/connections/destinations/catalog/goedle/index.md similarity index 99% rename from connections/destinations/goedle/index.md rename to connections/destinations/catalog/goedle/index.md index 2637895465..34bdde93e5 100644 --- a/connections/destinations/goedle/index.md +++ b/connections/destinations/catalog/goedle/index.md @@ -1,5 +1,5 @@ --- - +title: Goedle --- [goedle.io](https://goedle.io/) uses powerful AI and Machine Learning algorithms to predict user behavior. The more data you provide, the better its recommendations will be. This destination is maintained by Goedle. For any issues with the destination, please [reach out to their team](mailto:support@goedle.io). @@ -89,7 +89,7 @@ The supported events are as follows: * [Product Viewed](https://segment.com/docs/spec/ecommerce/v2/#product-viewed "Spec: V2 Ecommerce - Product Viewed") * [Order Completed](https://segment.com/docs/spec/ecommerce/v2/#order-completed "Spec: V2 Ecommerce - Order Completed") -The following properties are supported as part of the above events: +The following properties are supported as part of the above events: * `product_id` * `price` * `quantity` diff --git a/connections/destinations/google-adwords-new/index.md b/connections/destinations/catalog/google-adwords-new/index.md similarity index 98% rename from connections/destinations/google-adwords-new/index.md rename to connections/destinations/catalog/google-adwords-new/index.md index bc474791c9..0a701833a2 100644 --- a/connections/destinations/google-adwords-new/index.md +++ b/connections/destinations/catalog/google-adwords-new/index.md @@ -1,3 +1,8 @@ +--- +title: Google Adwords New Experience +--- + + ## Getting Started If you are using the [New AdWords experience](https://support.google.com/adwords/answer/6095821?hl=en&ref_topic=3165803), you can enable the **Google AdWords New** Destination in the Segment catalog. The new AdWords now uses a Global Site Tag and uses event snippets. diff --git a/connections/destinations/google-analytics/images/ab-mapping.png b/connections/destinations/catalog/google-analytics/images/ab-mapping.png similarity index 100% rename from connections/destinations/google-analytics/images/ab-mapping.png rename to connections/destinations/catalog/google-analytics/images/ab-mapping.png diff --git a/connections/destinations/google-analytics/images/checkout-funnel.png b/connections/destinations/catalog/google-analytics/images/checkout-funnel.png similarity index 100% rename from connections/destinations/google-analytics/images/checkout-funnel.png rename to connections/destinations/catalog/google-analytics/images/checkout-funnel.png diff --git a/connections/destinations/google-analytics/images/dimension-mapping.png b/connections/destinations/catalog/google-analytics/images/dimension-mapping.png similarity index 100% rename from connections/destinations/google-analytics/images/dimension-mapping.png rename to connections/destinations/catalog/google-analytics/images/dimension-mapping.png diff --git a/connections/destinations/google-analytics/images/dimensions-metrics.png b/connections/destinations/catalog/google-analytics/images/dimensions-metrics.png similarity index 100% rename from connections/destinations/google-analytics/images/dimensions-metrics.png rename to connections/destinations/catalog/google-analytics/images/dimensions-metrics.png diff --git a/connections/destinations/google-analytics/images/site-search.png b/connections/destinations/catalog/google-analytics/images/site-search.png similarity index 100% rename from connections/destinations/google-analytics/images/site-search.png rename to connections/destinations/catalog/google-analytics/images/site-search.png diff --git a/connections/destinations/google-analytics/images/tracking-method.png b/connections/destinations/catalog/google-analytics/images/tracking-method.png similarity index 100% rename from connections/destinations/google-analytics/images/tracking-method.png rename to connections/destinations/catalog/google-analytics/images/tracking-method.png diff --git a/connections/destinations/google-analytics/index.md b/connections/destinations/catalog/google-analytics/index.md similarity index 99% rename from connections/destinations/google-analytics/index.md rename to connections/destinations/catalog/google-analytics/index.md index 5457f346c9..86278b0ba7 100644 --- a/connections/destinations/google-analytics/index.md +++ b/connections/destinations/catalog/google-analytics/index.md @@ -1,3 +1,6 @@ +--- +title: Google Analytics +--- ## Getting Started diff --git a/connections/destinations/google-cloud-function/images/gcloud1.png b/connections/destinations/catalog/google-cloud-function/images/gcloud1.png similarity index 100% rename from connections/destinations/google-cloud-function/images/gcloud1.png rename to connections/destinations/catalog/google-cloud-function/images/gcloud1.png diff --git a/connections/destinations/google-cloud-function/images/gcloud2.png b/connections/destinations/catalog/google-cloud-function/images/gcloud2.png similarity index 100% rename from connections/destinations/google-cloud-function/images/gcloud2.png rename to connections/destinations/catalog/google-cloud-function/images/gcloud2.png diff --git a/connections/destinations/google-cloud-function/images/gcloud3.png b/connections/destinations/catalog/google-cloud-function/images/gcloud3.png similarity index 100% rename from connections/destinations/google-cloud-function/images/gcloud3.png rename to connections/destinations/catalog/google-cloud-function/images/gcloud3.png diff --git a/connections/destinations/google-cloud-function/index.md b/connections/destinations/catalog/google-cloud-function/index.md similarity index 99% rename from connections/destinations/google-cloud-function/index.md rename to connections/destinations/catalog/google-cloud-function/index.md index 959e88e2a0..d96d4fd499 100644 --- a/connections/destinations/google-cloud-function/index.md +++ b/connections/destinations/catalog/google-cloud-function/index.md @@ -1,5 +1,5 @@ --- - +title: Google Cloud Function beta: true --- @@ -51,5 +51,3 @@ Once the Google Cloud Function is created, a destination that will call the func | **HTTP Trigger** | The URL given under the `Trigger` section when you created the Google Cloud Function. | | ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **API Key** (optional) | A string to identify that a request is coming from Segment.

The API key is injected in the `Authorization` header as a basic authorization header without password. See https://en.wikipedia.org/wiki/Basic_access_authentication.

Deciding whether to check the API key depends on the function implementer. | - - diff --git a/connections/destinations/google-cloud-pubsub/images/page_mapping.png b/connections/destinations/catalog/google-cloud-pubsub/images/page_mapping.png similarity index 100% rename from connections/destinations/google-cloud-pubsub/images/page_mapping.png rename to connections/destinations/catalog/google-cloud-pubsub/images/page_mapping.png diff --git a/connections/destinations/google-cloud-pubsub/images/publisher.png b/connections/destinations/catalog/google-cloud-pubsub/images/publisher.png similarity index 100% rename from connections/destinations/google-cloud-pubsub/images/publisher.png rename to connections/destinations/catalog/google-cloud-pubsub/images/publisher.png diff --git a/connections/destinations/google-cloud-pubsub/images/track_mapping.png b/connections/destinations/catalog/google-cloud-pubsub/images/track_mapping.png similarity index 100% rename from connections/destinations/google-cloud-pubsub/images/track_mapping.png rename to connections/destinations/catalog/google-cloud-pubsub/images/track_mapping.png diff --git a/connections/destinations/google-cloud-pubsub/index.md b/connections/destinations/catalog/google-cloud-pubsub/index.md similarity index 97% rename from connections/destinations/google-cloud-pubsub/index.md rename to connections/destinations/catalog/google-cloud-pubsub/index.md index cb16ccdf57..a0ace2da78 100644 --- a/connections/destinations/google-cloud-pubsub/index.md +++ b/connections/destinations/catalog/google-cloud-pubsub/index.md @@ -1,3 +1,7 @@ +--- +title: Google Cloud PubSub +--- + ## Getting Started When you toggle on Google Cloud Pub/Sub in Segment, we'll start sending your specified Segment events to Pub/Sub topics of your choice. Our Google Cloud Pub/Sub destination supports all of the Segment methods, and will send data from any one of our libraries. @@ -40,4 +44,4 @@ The structure of a Pub/Sub message follows this structure: [PubsubMessage](https Our integration will publish the entire Segment event payload as a Base64 encoded string and set it as the value of the `data` parameter in the Pub/Sub message payload. We will set the `publishTime` to be the `timestamp` of the Segment event. -We do not currently integrate with the optional `attributes` parameter. If you use this functionality, please [contact us](https://segment.com/help/contact). \ No newline at end of file +We do not currently integrate with the optional `attributes` parameter. If you use this functionality, please [contact us](https://segment.com/help/contact). diff --git a/connections/destinations/google-tag-manager/index.md b/connections/destinations/catalog/google-tag-manager/index.md similarity index 99% rename from connections/destinations/google-tag-manager/index.md rename to connections/destinations/catalog/google-tag-manager/index.md index 427ada3651..7f380ae077 100644 --- a/connections/destinations/google-tag-manager/index.md +++ b/connections/destinations/catalog/google-tag-manager/index.md @@ -1,5 +1,5 @@ --- - +title: Google Tag Manager --- [Google Tag Manager](https://support.google.com/tagmanager) (GTM) is a tag management system that allows you to quickly and easily update tags and code snippets on your website or mobile apps. Once the Tag Manager snippet has been added to your website or mobile app, you can configure tags via a web-based user interface without having to alter and deploy additional code. This reduces errors and frees you from having to involve a developer whenever you need to make changes. The {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-google-tag-manager). diff --git a/connections/destinations/gosquared/index.md b/connections/destinations/catalog/gosquared/index.md similarity index 99% rename from connections/destinations/gosquared/index.md rename to connections/destinations/catalog/gosquared/index.md index 5732d645b9..45c32eebf6 100644 --- a/connections/destinations/gosquared/index.md +++ b/connections/destinations/catalog/gosquared/index.md @@ -1,4 +1,6 @@ - +--- +title: GoSquared +--- ## Getting Started @@ -60,7 +62,3 @@ GoSquared converts the [`group`](/docs/spec/group/) method into an identify call ## Ecommerce GoSquared supports our [Ecommerce tracking API](/docs/spec/ecommerce/v2/#order-completed), so the `Order Completed` event will be tracked as a [GoSquared Transaction](https://www.gosquared.com/docs/tracking/api/js#transactions). - - - - diff --git a/connections/destinations/heap/index.md b/connections/destinations/catalog/heap/index.md similarity index 98% rename from connections/destinations/heap/index.md rename to connections/destinations/catalog/heap/index.md index 8e89dee168..8350b1ccfa 100644 --- a/connections/destinations/heap/index.md +++ b/connections/destinations/catalog/heap/index.md @@ -1,5 +1,5 @@ --- - +title: Heap --- [Heap](https://heapanalytics.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) automatically captures every user interaction with no extra code. This includes clicks, taps, gestures, form submissions, page views, and more. The {{integration.name}} Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-heap). @@ -23,7 +23,7 @@ If you haven't had a chance to review our spec, please take a look to understand analytics.identify('userId123'); ``` -When you call `identify` we call [Heap's identify method](https://heapanalytics.com/docs/custom-api#identify) with the `userId` and `traits` you provide. +When you call `identify` we call [Heap's identify method](https://heapanalytics.com/docs/custom-api#identify) with the `userId` and `traits` you provide. If one of your `traits` is of the date property type, we will convert it into an ISO string. @@ -58,7 +58,7 @@ Heap does not accept nested properties, so we will flatten and stringify them be } }); ``` - + The properties would be sent as: ```javascript diff --git a/connections/destinations/help-scout/index.md b/connections/destinations/catalog/help-scout/index.md similarity index 99% rename from connections/destinations/help-scout/index.md rename to connections/destinations/catalog/help-scout/index.md index dd01c771c1..37d1c1ce08 100644 --- a/connections/destinations/help-scout/index.md +++ b/connections/destinations/catalog/help-scout/index.md @@ -1,5 +1,5 @@ --- - +title: Help Scout --- [Help Scout](https://www.helpscout.net/) is a help desk software company which provides an email-based customer support platform, knowledge base tool, and an embeddable search/contact widget for customer service professionals. diff --git a/connections/destinations/hindsight/index.md b/connections/destinations/catalog/hindsight/index.md similarity index 96% rename from connections/destinations/hindsight/index.md rename to connections/destinations/catalog/hindsight/index.md index 72d517d757..1e9e04a049 100644 --- a/connections/destinations/hindsight/index.md +++ b/connections/destinations/catalog/hindsight/index.md @@ -1,5 +1,6 @@ --- title: Rockerbox +alias: hindsight --- ## Getting Started diff --git a/connections/destinations/hittail/index.md b/connections/destinations/catalog/hittail/index.md similarity index 95% rename from connections/destinations/hittail/index.md rename to connections/destinations/catalog/hittail/index.md index 26134f1902..9aad083fb9 100644 --- a/connections/destinations/hittail/index.md +++ b/connections/destinations/catalog/hittail/index.md @@ -1,3 +1,7 @@ +--- +title: HitTail +--- + ## Getting Started When you toggle on HitTail in Segment, this is what happens: @@ -6,4 +10,3 @@ When you toggle on HitTail in Segment, this is what happens: + HitTail will automatically start recording search keywords and showing them on its dashboard. HitTail does not track any other forms of data, so none of the rest of our API is supported. - diff --git a/connections/destinations/hotjar/index.md b/connections/destinations/catalog/hotjar/index.md similarity index 92% rename from connections/destinations/hotjar/index.md rename to connections/destinations/catalog/hotjar/index.md index 56fb8888a0..5ce30da06d 100644 --- a/connections/destinations/hotjar/index.md +++ b/connections/destinations/catalog/hotjar/index.md @@ -1,5 +1,5 @@ --- - +title: Hotjar --- [Hotjar](https://help.hotjar.com/hc/en-us) enables you to understand how "vistors are really using your website" by offering a full set of user experience tools: heat maps, session recordings, and form analytics. @@ -15,8 +15,8 @@ This document was last updated on April 28, 2018. If you notice any gaps, outdat 2. Search for “Hotjar” within the Destinations Catalog and confirm the Javascript source you’d like to connect to. -3. Add your Hotjar Site ID - which you can find under Settings and Sites & Organizations in our Hotjar dashboard - to your Destination settings. It should be a whole number (e.g. 123456). +3. Add your Hotjar Site ID - which you can find under Settings and Sites & Organizations in our Hotjar dashboard - to your Destination settings. It should be a whole number (e.g. 123456). -4. We’ll automatically load Hotjar's tracking snippet, along with your Site ID, onto the page once analytics.js loads. Please remove Hotjar's snippet from your code. +4. We’ll automatically load Hotjar's tracking snippet, along with your Site ID, onto the page once analytics.js loads. Please remove Hotjar's snippet from your code. 5. Once our CDN updates in 5-10 minutes, Hotjar will automatically start tracking visits and bound page events in accordance with how you've defined them in your Hotjar profile. Keep in mind that the Hotjar triggers that you've defined in your Hotjar profile and placed in your website **should stay where they are**; they will continue to function normally. diff --git a/connections/destinations/hubspot/index.md b/connections/destinations/catalog/hubspot/index.md similarity index 97% rename from connections/destinations/hubspot/index.md rename to connections/destinations/catalog/hubspot/index.md index 0519f4063b..8ce9acc04d 100644 --- a/connections/destinations/hubspot/index.md +++ b/connections/destinations/catalog/hubspot/index.md @@ -1,5 +1,5 @@ --- - +title: HubSpot --- [HubSpot](https://www.hubspot.com/) is an inbound marketing and sales platform that helps companies attract visitors, convert leads, and close customers. The `analytics.js` HubSpot Destination is open-source. You can browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-hubspot). @@ -11,7 +11,7 @@ This document was last updated on March 30, 2018. If you notice any gaps, outdat {% include content/connection-modes.md %} -1. From your Segment UI’s Destinations page click on “Add Destination”. +1. From your Segment UI’s Destinations page click on “Add Destination”. 2. Search for “HubSpot” within the Destinations Catalog and confirm the Source you’d like to connect to. 3. If you haven't already done so, add your API Key from [HubSpot](https://knowledge.hubspot.com/articles/kcs_article/integrations/how-do-i-get-my-hubspot-api-key) and drop into the "API Key" field within the Segment UI. 4. Navigate to the "Settings" page within the HubSpot UI to find your Hub ID and drop into the "Hub ID" field within the Segment UI. @@ -36,7 +36,7 @@ analytics.identify('user1234', { lastname: 'Gibbon' }) ``` -**IMPORTANT:** HubSpot has two conditions for `identify` to successfully create or update a contact. A `traits.email` value must be included and either a `page` or `track` call must be called. You can read more from HubSpot's documentation [here](https://developers.hubspot.com/docs/methods/tracking_code_api/identify_visitor). +**IMPORTANT:** HubSpot has two conditions for `identify` to successfully create or update a contact. A `traits.email` value must be included and either a `page` or `track` call must be called. You can read more from HubSpot's documentation [here](https://developers.hubspot.com/docs/methods/tracking_code_api/identify_visitor). HubSpot does not accept any trait keys that contain uppercases or spaces. So for any custom traits you send we will lowercase them and replace any spaces with an underscore. @@ -72,7 +72,7 @@ analytics.track("Clicked Buy Now button", { **IMPORTANT:** You must have a HubSpot Enterprise account for traits from an `identify` call to be passed through to your `track` call and be successfully sent as [a custom event to HubSpot](https://knowledge.hubspot.com/events-user-guide-v2/using-custom-events). -The event will appear in your HubSpot UI but may take up to 60 minutes to appear in the graph visualization. +The event will appear in your HubSpot UI but may take up to 60 minutes to appear in the graph visualization. ### Server @@ -80,8 +80,8 @@ When calling from any of our server-side sources you must provide the contact's ```python analytics.track( - user_id='YOUR_USER_ID', - event='Bought Item', + user_id='YOUR_USER_ID', + event='Bought Item', properties={ 'email' : 'peter@initech.com', } @@ -99,11 +99,11 @@ Include HubSpot contact properties into the `context.traits` object: ```python analytics.track( - user_id='YOUR_USER_ID', - event='Bought Item', + user_id='YOUR_USER_ID', + event='Bought Item', properties={ 'email': 'peter@initech.com', - }, + }, context={ 'traits': { 'firstname': 'Peter', @@ -165,7 +165,7 @@ HubSpot limits the total amount of hourly and monthly requests we can make to th ### Sending Dates as Property Values -HubSpot's API has [specific requirements](http://developers.hubspot.com/docs/faq/how-should-timestamps-be-formatted-for-hubspots-apis) regarding how dates should be formatted before they are delivered as contact properties with date types. +HubSpot's API has [specific requirements](http://developers.hubspot.com/docs/faq/how-should-timestamps-be-formatted-for-hubspots-apis) regarding how dates should be formatted before they are delivered as contact properties with date types. In order to ensure proper transformation of these properties, please pass them to Segment as [ISO-8601](https://en.wikipedia.org/wiki/ISO_8601) formatted strings and **not** as UNIX timestamps. Here's a Javascript example: diff --git a/connections/destinations/hull/index.md b/connections/destinations/catalog/hull/index.md similarity index 99% rename from connections/destinations/hull/index.md rename to connections/destinations/catalog/hull/index.md index 2ba6385f14..1c8ac346d3 100644 --- a/connections/destinations/hull/index.md +++ b/connections/destinations/catalog/hull/index.md @@ -1,3 +1,8 @@ +--- +title: Hull +--- + + Hull is the one place to collect, transform, enrich, filter, search and segment customer data in all your tools. It helps you creates a single actionable profile and uniform segments that sync to all your tools and make cross-channel, end-to-end personalization easy. diff --git a/connections/destinations/hydra/index.md b/connections/destinations/catalog/hydra/index.md similarity index 97% rename from connections/destinations/hydra/index.md rename to connections/destinations/catalog/hydra/index.md index 84929b8e45..c91c7f4034 100644 --- a/connections/destinations/hydra/index.md +++ b/connections/destinations/catalog/hydra/index.md @@ -1,5 +1,5 @@ --- - +title: hydra --- [Hydra](https://hydra.ai/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) helps marketing, sales operations and customer success teams implement holistic predictive analytics tailored to their own business without writing a single line of code. Hydra is capable of scanning a wide range of sources such as product usage, user demographic data, firmographic data, chat conversations, help desk tickets, emails and marketing engagement to discover signals and make predictions. @@ -59,4 +59,4 @@ Hydra uses the `feature` property to group events and the `eventFlag` property t 1. Top features chart in person details 2. Usage trend in the person details -3. Pattern labels (these take time) inside the insights widget \ No newline at end of file +3. Pattern labels (these take time) inside the insights widget diff --git a/connections/destinations/ibm-ubx/images/endpoint-details.png b/connections/destinations/catalog/ibm-ubx/images/endpoint-details.png similarity index 100% rename from connections/destinations/ibm-ubx/images/endpoint-details.png rename to connections/destinations/catalog/ibm-ubx/images/endpoint-details.png diff --git a/connections/destinations/ibm-ubx/images/subscribe-to-events.png b/connections/destinations/catalog/ibm-ubx/images/subscribe-to-events.png similarity index 100% rename from connections/destinations/ibm-ubx/images/subscribe-to-events.png rename to connections/destinations/catalog/ibm-ubx/images/subscribe-to-events.png diff --git a/connections/destinations/ibm-ubx/images/ubx-register-endpoint.png b/connections/destinations/catalog/ibm-ubx/images/ubx-register-endpoint.png similarity index 100% rename from connections/destinations/ibm-ubx/images/ubx-register-endpoint.png rename to connections/destinations/catalog/ibm-ubx/images/ubx-register-endpoint.png diff --git a/connections/destinations/ibm-ubx/index.md b/connections/destinations/catalog/ibm-ubx/index.md similarity index 98% rename from connections/destinations/ibm-ubx/index.md rename to connections/destinations/catalog/ibm-ubx/index.md index 1ba2aa83a3..87a19c06c9 100644 --- a/connections/destinations/ibm-ubx/index.md +++ b/connections/destinations/catalog/ibm-ubx/index.md @@ -1,10 +1,9 @@ --- - +title: IBM Universal Behavior Exchange beta: true --- -[IBM's Universal Behavior Exchange -(UBX)](https://www.ibm.com/support/knowledgecenter/en/SS9JVY/UBX/kc_welcome_UBX.html) +[IBM's Universal Behavior Exchange (UBX)](https://www.ibm.com/support/knowledgecenter/en/SS9JVY/UBX/kc_welcome_UBX.html) is an API that allows users to share customer interactions, behaviors, and target audiences among IBM solutions and applications - including the *Watson Marketing Portfolio* - without the need for custom software integration. In diff --git a/connections/destinations/impact-radius/index.md b/connections/destinations/catalog/impact-radius/index.md similarity index 99% rename from connections/destinations/impact-radius/index.md rename to connections/destinations/catalog/impact-radius/index.md index 8867791773..fc620bbc7e 100644 --- a/connections/destinations/impact-radius/index.md +++ b/connections/destinations/catalog/impact-radius/index.md @@ -1,3 +1,7 @@ +--- +title: Impact Radius +--- + ## Getting Started To get started, you will need to ensure your account has access to the Impact API and obtain the following keys/tokens from your Impact account: @@ -52,7 +56,7 @@ To track events from mobile, you will need to map your mobile event codes in Imp Once you have established Action Tracker / Mobile Event code mappings, we will perform the following data translations laid out in the tables below. Please review these carefully as you may need to add some properties to your Segment events to conform to Impact's API requirements. You can learn more about our spec'd event properties [here](https://segment.com/docs/spec/common/). -**Note:** Some of the properties listed below are documented as properties of our [Order Completed](https://segment.com/docs/spec/ecommerce/v2/#order-completed) event specification. You do not need to use our Order Completed event to leverage this integration but you may need to add some of the properties that are traditionally included in that event "type" to the events that you would like to integrate with Impact. +**Note:** Some of the properties listed below are documented as properties of our [Order Completed](https://segment.com/docs/spec/ecommerce/v2/#order-completed) event specification. You do not need to use our Order Completed event to leverage this integration but you may need to add some of the properties that are traditionally included in that event "type" to the events that you would like to integrate with Impact. #### Mobile Sources @@ -255,7 +259,7 @@ These mappings will occur for events originating from any data source (Web, Mobi
- +
`products[i].quantity` * `products[i].price` ItemSubTotal${i} True (For Sale Conversions)
## Deep Link Opened @@ -324,5 +328,3 @@ We integrate with Impact mobile attribution capabilities via our [Deep Link Open googleaid - - diff --git a/connections/destinations/catalog.md b/connections/destinations/catalog/index.md similarity index 96% rename from connections/destinations/catalog.md rename to connections/destinations/catalog/index.md index ce5c33cda2..8d5d255797 100644 --- a/connections/destinations/catalog.md +++ b/connections/destinations/catalog/index.md @@ -6,7 +6,7 @@ hide_toc: true
{% assign destinations = site.data.catalog.destinations.destinations %} {% for destination in destinations %} - {% assign doc_path = destination.name | replace: "catalog", "connections" %} + {% assign doc_path = destination.name | replace: "catalog", "connections" | append: /catalog %} {% if destination.status contains "PUBLIC" or destination.status contains "BETA" %} diff --git a/connections/destinations/indicative/index.md b/connections/destinations/catalog/indicative/index.md similarity index 93% rename from connections/destinations/indicative/index.md rename to connections/destinations/catalog/indicative/index.md index a77c45d902..c42446b84b 100644 --- a/connections/destinations/indicative/index.md +++ b/connections/destinations/catalog/indicative/index.md @@ -1,8 +1,8 @@ --- - +title: Indicative --- -[Indicative]( https://app.indicative.com/#/login/register?utm_source=partners&utm_medium=segment&utm_campaign=integration) is a behavioral analytics platform designed to help Marketing and Product teams optimize user engagement, conversion, and retention. +[Indicative]( https://app.indicative.com/#/login/register?utm_source=partners&utm_medium=segment&utm_campaign=integration) is a behavioral analytics platform designed to help Marketing and Product teams optimize user engagement, conversion, and retention. This document was last updated on 18th October, 2018. If you notice any gaps, outdated information or simply want to leave some feedback to help us improve our documentation, please [let us know](https://segment.com/help/contact)! @@ -18,17 +18,17 @@ This document was last updated on 18th October, 2018. If you notice any gaps, ou 4. Select which Segment Source you want to connect to Indicative. -5. To connect multiple sources to this project, simply repeat steps 2 - 4. +5. To connect multiple sources to this project, simply repeat steps 2 - 4. You’re all set! Walkthrough the [Interactive Demo](https://app.indicative.com/#/onboard/tutorial?utm_source=partners&utm_medium=segment&utm_campaign=integration) to get ramped up quickly and easily! -For additional information, contact `support@indicative.com`. +For additional information, contact `support@indicative.com`. ## Identify -If you haven't had a chance to review our spec, please take a look to understand what the [Identify method](https://segment.com/docs/spec/identify/) does. +If you haven't had a chance to review our spec, please take a look to understand what the [Identify method](https://segment.com/docs/spec/identify/) does. When you call [`identify`](/docs/spec/identify/), we send the entire call as is to Indicative's server. @@ -55,7 +55,7 @@ When you call [`track`](/docs/spec/track/), we send the entire call as is to Ind ```javascript analytics.track("Calculation Completed", { - calculation: "Launch window", + calculation: "Launch window", mission: "Mercury mission" year: 1961 }); diff --git a/connections/destinations/infinario/index.md b/connections/destinations/catalog/infinario/index.md similarity index 99% rename from connections/destinations/infinario/index.md rename to connections/destinations/catalog/infinario/index.md index 15e8777dad..ef9e5cbf88 100644 --- a/connections/destinations/infinario/index.md +++ b/connections/destinations/catalog/infinario/index.md @@ -1,3 +1,8 @@ +--- +title: Infinario +--- + + ## Getting Started 1. Create a free account and project at https://cloud.infinario.com/ if you haven't done so already @@ -40,5 +45,3 @@ This call is currently only supported partially. Whenever a user is assigned to - - - Please consult the [Infinario guides](http://guides.infinario.com/) to see what can you do with the data you tracked. - - diff --git a/connections/destinations/insidevault/index.md b/connections/destinations/catalog/insidevault/index.md similarity index 96% rename from connections/destinations/insidevault/index.md rename to connections/destinations/catalog/insidevault/index.md index 3a73f5c881..1058242bc3 100644 --- a/connections/destinations/insidevault/index.md +++ b/connections/destinations/catalog/insidevault/index.md @@ -1,4 +1,5 @@ --- +title: Insidevault beta: true --- @@ -8,7 +9,7 @@ Because QuanticMind cannot implicitly alias multiple identifiers for a given use Here's how to grab the `anonymousId`: -``` +```js analytics.ready(function(){ var anonId = analytics.user().anonymousId(); }); diff --git a/connections/destinations/inspectlet/index.md b/connections/destinations/catalog/inspectlet/index.md similarity index 97% rename from connections/destinations/inspectlet/index.md rename to connections/destinations/catalog/inspectlet/index.md index 5fa719e07f..eb4157d57f 100644 --- a/connections/destinations/inspectlet/index.md +++ b/connections/destinations/catalog/inspectlet/index.md @@ -1,5 +1,5 @@ --- - +title: Inspectlet --- [Inspectlet](https://www.inspectlet.com/) lets you analyze user behavior instantly with Eye Tracking Heatmaps, Screen Capture (record and playback actual visitor sessions), and User-Interaction Analytics. The Inspectlet Destination is open-source. You can browse the code on [GitHub](https://github.com/segment-integrations/analytics.js-integration-inspectlet). @@ -13,7 +13,7 @@ This document was last updated on 20th June, 2018. If you notice any gaps, out-d 1. From your Segment UI’s Destinations page click on “Add Destination”. 2. Search for “Inspectlet” within the Destinations Catalog and confirm the Source you’d like to connect to. 3. Take your Inspectlet WID (website’s ID), you can find it after clicking the Get Install Code button for your site in your Inspectlet dashboard. It will appear near the beginning of your embed code snippet. It should be a series of numbers, like 9492461759. - 4. Add the WID in the "Connection Settings" section in Segment. + 4. Add the WID in the "Connection Settings" section in Segment. 5. Our CDN is updated within 5-10 minutes. Then our snippet will start asynchronously loading Inspectlet's tracker.js onto your page. This means you should remove Inspectlet's snippet from your page. 6. Your Inspectlet dashboard will start showing recordings. @@ -31,7 +31,7 @@ The Page method is required to load Inspectlet on each new page load. Calling th If you haven't had a chance to review our spec, please take a look to understand what the [Identify method](/docs/spec/identify/) does. An example call would look like: ``` analytics.identify("97980cfea0067", { - name: "Peter Gibbons", + name: "Peter Gibbons", email: "peter@initech.com" }); ``` @@ -43,7 +43,7 @@ Calling `identify` tags the Inspectlet session with all the `traits` you include If you haven't had a chance to review our spec, please take a look to understand what the [Track method](/docs/spec/track/) does. An example call would look like: ``` analytics.track("Purchased Product", { - product: "book", + product: "book", title: "The Name of the Wind" }); ``` diff --git a/connections/destinations/intellimize/index.md b/connections/destinations/catalog/intellimize/index.md similarity index 98% rename from connections/destinations/intellimize/index.md rename to connections/destinations/catalog/intellimize/index.md index 84249662cf..a25f786505 100644 --- a/connections/destinations/intellimize/index.md +++ b/connections/destinations/catalog/intellimize/index.md @@ -1,4 +1,5 @@ --- +title: Intellimize beta: true --- diff --git a/connections/destinations/intercom/images/IntercomAppKey.png b/connections/destinations/catalog/intercom/images/IntercomAppKey.png similarity index 100% rename from connections/destinations/intercom/images/IntercomAppKey.png rename to connections/destinations/catalog/intercom/images/IntercomAppKey.png diff --git a/connections/destinations/intercom/images/intercom.png b/connections/destinations/catalog/intercom/images/intercom.png similarity index 100% rename from connections/destinations/intercom/images/intercom.png rename to connections/destinations/catalog/intercom/images/intercom.png diff --git a/connections/destinations/intercom/images/intercomOauth.png b/connections/destinations/catalog/intercom/images/intercomOauth.png similarity index 100% rename from connections/destinations/intercom/images/intercomOauth.png rename to connections/destinations/catalog/intercom/images/intercomOauth.png diff --git a/connections/destinations/intercom/index.md b/connections/destinations/catalog/intercom/index.md similarity index 99% rename from connections/destinations/intercom/index.md rename to connections/destinations/catalog/intercom/index.md index a0cfe02690..72566cc22c 100644 --- a/connections/destinations/intercom/index.md +++ b/connections/destinations/catalog/intercom/index.md @@ -1,5 +1,5 @@ --- - +title: Intercom --- [Intercom](https://www.intercom.com/) makes customer messaging apps for sales, marketing, and support, connected on one platform. The Intercom Destination is open-source. You can browse the code for [analytics.js](https://github.com/segment-integrations/analytics.js-integration-intercom), [iOS](https://github.com/segment-integrations/analytics-ios-integration-intercom) and [Android](https://github.com/segment-integrations/analytics-android-integration-intercom) on Github. diff --git a/connections/destinations/iron.io/index.md b/connections/destinations/catalog/iron.io/index.md similarity index 97% rename from connections/destinations/iron.io/index.md rename to connections/destinations/catalog/iron.io/index.md index 4016df50ca..a9cabff2ba 100644 --- a/connections/destinations/iron.io/index.md +++ b/connections/destinations/catalog/iron.io/index.md @@ -1,5 +1,6 @@ - - +--- +title: Iron.io +--- ## Getting Started When you toggle on Iron.io in Segment, we'll start sending data to an IronMQ instance with data for your account. Currently, Iron.io supports all of the Segment methods, and will send data from any one of our libraries. @@ -7,4 +8,3 @@ When you toggle on Iron.io in Segment, we'll start sending data to an IronMQ ins When sending data to Iron.io, we'll auto-fill a queue called "segment". You can use Iron.io as a message queue buffer in front of your webhook server or internal data processing cluster. For example, if you want to analyze your data as part of an ETL process, Iron.io can act as an intermediary buffer. Here's a case study: [How to Build an ETL Pipeline for ElasticSearch Using Segment and Iron.io (Iron.io's blog)](http://blog.iron.io/2014/10/how-to-build-etl-pipeline-for.html?utm_source=segment&medium=docs) - diff --git a/connections/destinations/iterable/index.md b/connections/destinations/catalog/iterable/index.md similarity index 99% rename from connections/destinations/iterable/index.md rename to connections/destinations/catalog/iterable/index.md index cc3d518297..72386e9f32 100644 --- a/connections/destinations/iterable/index.md +++ b/connections/destinations/catalog/iterable/index.md @@ -1,3 +1,7 @@ +--- +title: Iterable +--- + ## Getting Started When you switch on the Iterable destination in your Segment dashboard, your data will start flowing into Iterable, which will trigger workflows and be available for analytics. You can locate your Iterable API key by going to Destinations → API Keys inside the Iterable app. diff --git a/connections/destinations/kahuna/index.md b/connections/destinations/catalog/kahuna/index.md similarity index 99% rename from connections/destinations/kahuna/index.md rename to connections/destinations/catalog/kahuna/index.md index 263ef42a28..828efdb436 100644 --- a/connections/destinations/kahuna/index.md +++ b/connections/destinations/catalog/kahuna/index.md @@ -1,3 +1,7 @@ +--- +title: Kahuna +--- + ## Getting Started Segment makes it easy to send your data to Kahuna. Once you’re tracking data through our iOS, Android or server side libraries, we'll translate and route your data to Kahuna in the format they can process. diff --git a/connections/destinations/keen-io/index.md b/connections/destinations/catalog/keen-io/index.md similarity index 100% rename from connections/destinations/keen-io/index.md rename to connections/destinations/catalog/keen-io/index.md diff --git a/connections/destinations/kenshoo-infinity/index.md b/connections/destinations/catalog/kenshoo-infinity/index.md similarity index 100% rename from connections/destinations/kenshoo-infinity/index.md rename to connections/destinations/catalog/kenshoo-infinity/index.md diff --git a/connections/destinations/kissmetrics/index.md b/connections/destinations/catalog/kissmetrics/index.md similarity index 100% rename from connections/destinations/kissmetrics/index.md rename to connections/destinations/catalog/kissmetrics/index.md diff --git a/connections/destinations/kitemetrics/index.md b/connections/destinations/catalog/kitemetrics/index.md similarity index 100% rename from connections/destinations/kitemetrics/index.md rename to connections/destinations/catalog/kitemetrics/index.md diff --git a/connections/destinations/klaviyo/index.md b/connections/destinations/catalog/klaviyo/index.md similarity index 100% rename from connections/destinations/klaviyo/index.md rename to connections/destinations/catalog/klaviyo/index.md diff --git a/connections/destinations/knowtify/index.md b/connections/destinations/catalog/knowtify/index.md similarity index 100% rename from connections/destinations/knowtify/index.md rename to connections/destinations/catalog/knowtify/index.md diff --git a/connections/destinations/kochava/images/iAd-framework.png b/connections/destinations/catalog/kochava/images/iAd-framework.png similarity index 100% rename from connections/destinations/kochava/images/iAd-framework.png rename to connections/destinations/catalog/kochava/images/iAd-framework.png diff --git a/connections/destinations/kochava/index.md b/connections/destinations/catalog/kochava/index.md similarity index 100% rename from connections/destinations/kochava/index.md rename to connections/destinations/catalog/kochava/index.md diff --git a/connections/destinations/kubric/index.md b/connections/destinations/catalog/kubric/index.md similarity index 100% rename from connections/destinations/kubric/index.md rename to connections/destinations/catalog/kubric/index.md diff --git a/connections/destinations/kustomer/index.md b/connections/destinations/catalog/kustomer/index.md similarity index 100% rename from connections/destinations/kustomer/index.md rename to connections/destinations/catalog/kustomer/index.md diff --git a/connections/destinations/leadboxer/index.md b/connections/destinations/catalog/leadboxer/index.md similarity index 100% rename from connections/destinations/leadboxer/index.md rename to connections/destinations/catalog/leadboxer/index.md diff --git a/connections/destinations/leanplum/index.md b/connections/destinations/catalog/leanplum/index.md similarity index 100% rename from connections/destinations/leanplum/index.md rename to connections/destinations/catalog/leanplum/index.md diff --git a/connections/destinations/librato/index.md b/connections/destinations/catalog/librato/index.md similarity index 100% rename from connections/destinations/librato/index.md rename to connections/destinations/catalog/librato/index.md diff --git a/connections/destinations/librato/librato-graph.png b/connections/destinations/catalog/librato/librato-graph.png similarity index 100% rename from connections/destinations/librato/librato-graph.png rename to connections/destinations/catalog/librato/librato-graph.png diff --git a/connections/destinations/librato/librato-screenshot[deprecated].png b/connections/destinations/catalog/librato/librato-screenshot[deprecated].png similarity index 100% rename from connections/destinations/librato/librato-screenshot[deprecated].png rename to connections/destinations/catalog/librato/librato-screenshot[deprecated].png diff --git a/connections/destinations/linkedin-conversion-tag/index.md b/connections/destinations/catalog/linkedin-conversion-tag/index.md similarity index 100% rename from connections/destinations/linkedin-conversion-tag/index.md rename to connections/destinations/catalog/linkedin-conversion-tag/index.md diff --git a/connections/destinations/linkedin-insight-tag/images/K5HEnmgvse.png b/connections/destinations/catalog/linkedin-insight-tag/images/K5HEnmgvse.png similarity index 100% rename from connections/destinations/linkedin-insight-tag/images/K5HEnmgvse.png rename to connections/destinations/catalog/linkedin-insight-tag/images/K5HEnmgvse.png diff --git a/connections/destinations/linkedin-insight-tag/images/Nmad4zYvWy.png b/connections/destinations/catalog/linkedin-insight-tag/images/Nmad4zYvWy.png similarity index 100% rename from connections/destinations/linkedin-insight-tag/images/Nmad4zYvWy.png rename to connections/destinations/catalog/linkedin-insight-tag/images/Nmad4zYvWy.png diff --git a/connections/destinations/linkedin-insight-tag/images/kyTVBLjRyI.png b/connections/destinations/catalog/linkedin-insight-tag/images/kyTVBLjRyI.png similarity index 100% rename from connections/destinations/linkedin-insight-tag/images/kyTVBLjRyI.png rename to connections/destinations/catalog/linkedin-insight-tag/images/kyTVBLjRyI.png diff --git a/connections/destinations/linkedin-insight-tag/images/w53Sm6Jpg3.png b/connections/destinations/catalog/linkedin-insight-tag/images/w53Sm6Jpg3.png similarity index 100% rename from connections/destinations/linkedin-insight-tag/images/w53Sm6Jpg3.png rename to connections/destinations/catalog/linkedin-insight-tag/images/w53Sm6Jpg3.png diff --git a/connections/destinations/linkedin-insight-tag/images/will-use-tag-manger.png b/connections/destinations/catalog/linkedin-insight-tag/images/will-use-tag-manger.png similarity index 100% rename from connections/destinations/linkedin-insight-tag/images/will-use-tag-manger.png rename to connections/destinations/catalog/linkedin-insight-tag/images/will-use-tag-manger.png diff --git a/connections/destinations/linkedin-insight-tag/index.md b/connections/destinations/catalog/linkedin-insight-tag/index.md similarity index 100% rename from connections/destinations/linkedin-insight-tag/index.md rename to connections/destinations/catalog/linkedin-insight-tag/index.md diff --git a/connections/destinations/livechat/Images/LiveChat_on.png b/connections/destinations/catalog/livechat/Images/LiveChat_on.png similarity index 100% rename from connections/destinations/livechat/Images/LiveChat_on.png rename to connections/destinations/catalog/livechat/Images/LiveChat_on.png diff --git a/connections/destinations/livechat/Images/livechaton.png b/connections/destinations/catalog/livechat/Images/livechaton.png similarity index 100% rename from connections/destinations/livechat/Images/livechaton.png rename to connections/destinations/catalog/livechat/Images/livechaton.png diff --git a/connections/destinations/livechat/index.md b/connections/destinations/catalog/livechat/index.md similarity index 100% rename from connections/destinations/livechat/index.md rename to connections/destinations/catalog/livechat/index.md diff --git a/connections/destinations/localytics/index.md b/connections/destinations/catalog/localytics/index.md similarity index 100% rename from connections/destinations/localytics/index.md rename to connections/destinations/catalog/localytics/index.md diff --git a/connections/destinations/lucky-orange/index.md b/connections/destinations/catalog/lucky-orange/index.md similarity index 100% rename from connections/destinations/lucky-orange/index.md rename to connections/destinations/catalog/lucky-orange/index.md diff --git a/connections/destinations/lytics/images/lyticsapikey.png b/connections/destinations/catalog/lytics/images/lyticsapikey.png similarity index 100% rename from connections/destinations/lytics/images/lyticsapikey.png rename to connections/destinations/catalog/lytics/images/lyticsapikey.png diff --git a/connections/destinations/lytics/index.md b/connections/destinations/catalog/lytics/index.md similarity index 100% rename from connections/destinations/lytics/index.md rename to connections/destinations/catalog/lytics/index.md diff --git a/connections/destinations/mabl/index.md b/connections/destinations/catalog/mabl/index.md similarity index 100% rename from connections/destinations/mabl/index.md rename to connections/destinations/catalog/mabl/index.md diff --git a/connections/destinations/madkudu/index.md b/connections/destinations/catalog/madkudu/index.md similarity index 100% rename from connections/destinations/madkudu/index.md rename to connections/destinations/catalog/madkudu/index.md diff --git a/connections/destinations/mailchimp/images/list-id.png b/connections/destinations/catalog/mailchimp/images/list-id.png similarity index 100% rename from connections/destinations/mailchimp/images/list-id.png rename to connections/destinations/catalog/mailchimp/images/list-id.png diff --git a/connections/destinations/mailchimp/images/mailchimp-subscriber.png b/connections/destinations/catalog/mailchimp/images/mailchimp-subscriber.png similarity index 100% rename from connections/destinations/mailchimp/images/mailchimp-subscriber.png rename to connections/destinations/catalog/mailchimp/images/mailchimp-subscriber.png diff --git a/connections/destinations/mailchimp/images/merge-fields.png b/connections/destinations/catalog/mailchimp/images/merge-fields.png similarity index 100% rename from connections/destinations/mailchimp/images/merge-fields.png rename to connections/destinations/catalog/mailchimp/images/merge-fields.png diff --git a/connections/destinations/mailchimp/index.md b/connections/destinations/catalog/mailchimp/index.md similarity index 100% rename from connections/destinations/mailchimp/index.md rename to connections/destinations/catalog/mailchimp/index.md diff --git a/connections/destinations/mailjet/index.md b/connections/destinations/catalog/mailjet/index.md similarity index 100% rename from connections/destinations/mailjet/index.md rename to connections/destinations/catalog/mailjet/index.md diff --git a/connections/destinations/mammoth/index.md b/connections/destinations/catalog/mammoth/index.md similarity index 100% rename from connections/destinations/mammoth/index.md rename to connections/destinations/catalog/mammoth/index.md diff --git a/connections/destinations/marketo-static-lists/index.md b/connections/destinations/catalog/marketo-static-lists/index.md similarity index 100% rename from connections/destinations/marketo-static-lists/index.md rename to connections/destinations/catalog/marketo-static-lists/index.md diff --git a/connections/destinations/marketo-v2/images/5bxmcClCgU.gif b/connections/destinations/catalog/marketo-v2/images/5bxmcClCgU.gif similarity index 100% rename from connections/destinations/marketo-v2/images/5bxmcClCgU.gif rename to connections/destinations/catalog/marketo-v2/images/5bxmcClCgU.gif diff --git a/connections/destinations/marketo-v2/images/c1X7nf6wDIX+.png b/connections/destinations/catalog/marketo-v2/images/c1X7nf6wDIX+.png similarity index 100% rename from connections/destinations/marketo-v2/images/c1X7nf6wDIX+.png rename to connections/destinations/catalog/marketo-v2/images/c1X7nf6wDIX+.png diff --git a/connections/destinations/marketo-v2/images/c2l53wGTCVP+.png b/connections/destinations/catalog/marketo-v2/images/c2l53wGTCVP+.png similarity index 100% rename from connections/destinations/marketo-v2/images/c2l53wGTCVP+.png rename to connections/destinations/catalog/marketo-v2/images/c2l53wGTCVP+.png diff --git a/connections/destinations/marketo-v2/images/c3s0qJ-dDSO+.png b/connections/destinations/catalog/marketo-v2/images/c3s0qJ-dDSO+.png similarity index 100% rename from connections/destinations/marketo-v2/images/c3s0qJ-dDSO+.png rename to connections/destinations/catalog/marketo-v2/images/c3s0qJ-dDSO+.png diff --git a/connections/destinations/marketo-v2/images/cIBsfYeh2B8+.png b/connections/destinations/catalog/marketo-v2/images/cIBsfYeh2B8+.png similarity index 100% rename from connections/destinations/marketo-v2/images/cIBsfYeh2B8+.png rename to connections/destinations/catalog/marketo-v2/images/cIBsfYeh2B8+.png diff --git a/connections/destinations/marketo-v2/images/cJkQ9XD6FsE+.png b/connections/destinations/catalog/marketo-v2/images/cJkQ9XD6FsE+.png similarity index 100% rename from connections/destinations/marketo-v2/images/cJkQ9XD6FsE+.png rename to connections/destinations/catalog/marketo-v2/images/cJkQ9XD6FsE+.png diff --git a/connections/destinations/marketo-v2/images/cNSP-7ryT72+.png b/connections/destinations/catalog/marketo-v2/images/cNSP-7ryT72+.png similarity index 100% rename from connections/destinations/marketo-v2/images/cNSP-7ryT72+.png rename to connections/destinations/catalog/marketo-v2/images/cNSP-7ryT72+.png diff --git a/connections/destinations/marketo-v2/images/cPD4kP65buG+.png b/connections/destinations/catalog/marketo-v2/images/cPD4kP65buG+.png similarity index 100% rename from connections/destinations/marketo-v2/images/cPD4kP65buG+.png rename to connections/destinations/catalog/marketo-v2/images/cPD4kP65buG+.png diff --git a/connections/destinations/marketo-v2/images/cV2x9pHb44g+.png b/connections/destinations/catalog/marketo-v2/images/cV2x9pHb44g+.png similarity index 100% rename from connections/destinations/marketo-v2/images/cV2x9pHb44g+.png rename to connections/destinations/catalog/marketo-v2/images/cV2x9pHb44g+.png diff --git a/connections/destinations/marketo-v2/images/cWwQBeVFto0+.png b/connections/destinations/catalog/marketo-v2/images/cWwQBeVFto0+.png similarity index 100% rename from connections/destinations/marketo-v2/images/cWwQBeVFto0+.png rename to connections/destinations/catalog/marketo-v2/images/cWwQBeVFto0+.png diff --git a/connections/destinations/marketo-v2/images/cZuvsHeaepX+.png b/connections/destinations/catalog/marketo-v2/images/cZuvsHeaepX+.png similarity index 100% rename from connections/destinations/marketo-v2/images/cZuvsHeaepX+.png rename to connections/destinations/catalog/marketo-v2/images/cZuvsHeaepX+.png diff --git a/connections/destinations/marketo-v2/images/cg6YhDEPWXv+.png b/connections/destinations/catalog/marketo-v2/images/cg6YhDEPWXv+.png similarity index 100% rename from connections/destinations/marketo-v2/images/cg6YhDEPWXv+.png rename to connections/destinations/catalog/marketo-v2/images/cg6YhDEPWXv+.png diff --git a/connections/destinations/marketo-v2/images/cubJQKkGLfF+.png b/connections/destinations/catalog/marketo-v2/images/cubJQKkGLfF+.png similarity index 100% rename from connections/destinations/marketo-v2/images/cubJQKkGLfF+.png rename to connections/destinations/catalog/marketo-v2/images/cubJQKkGLfF+.png diff --git a/connections/destinations/marketo-v2/images/cwZqHwQfs3M+.png b/connections/destinations/catalog/marketo-v2/images/cwZqHwQfs3M+.png similarity index 100% rename from connections/destinations/marketo-v2/images/cwZqHwQfs3M+.png rename to connections/destinations/catalog/marketo-v2/images/cwZqHwQfs3M+.png diff --git a/connections/destinations/marketo-v2/images/iL42ERv0g5X+.png b/connections/destinations/catalog/marketo-v2/images/iL42ERv0g5X+.png similarity index 100% rename from connections/destinations/marketo-v2/images/iL42ERv0g5X+.png rename to connections/destinations/catalog/marketo-v2/images/iL42ERv0g5X+.png diff --git a/connections/destinations/marketo-v2/images/kzayYEY2JL.gif b/connections/destinations/catalog/marketo-v2/images/kzayYEY2JL.gif similarity index 100% rename from connections/destinations/marketo-v2/images/kzayYEY2JL.gif rename to connections/destinations/catalog/marketo-v2/images/kzayYEY2JL.gif diff --git a/connections/destinations/marketo-v2/index.md b/connections/destinations/catalog/marketo-v2/index.md similarity index 100% rename from connections/destinations/marketo-v2/index.md rename to connections/destinations/catalog/marketo-v2/index.md diff --git a/connections/destinations/marketo/index.md b/connections/destinations/catalog/marketo/index.md similarity index 100% rename from connections/destinations/marketo/index.md rename to connections/destinations/catalog/marketo/index.md diff --git a/connections/destinations/millennial-media/index.md b/connections/destinations/catalog/millennial-media/index.md similarity index 100% rename from connections/destinations/millennial-media/index.md rename to connections/destinations/catalog/millennial-media/index.md diff --git a/connections/destinations/mixpanel/images/iOS-mixpanel-resources.png b/connections/destinations/catalog/mixpanel/images/iOS-mixpanel-resources.png similarity index 100% rename from connections/destinations/mixpanel/images/iOS-mixpanel-resources.png rename to connections/destinations/catalog/mixpanel/images/iOS-mixpanel-resources.png diff --git a/connections/destinations/mixpanel/images/increment.png b/connections/destinations/catalog/mixpanel/images/increment.png similarity index 100% rename from connections/destinations/mixpanel/images/increment.png rename to connections/destinations/catalog/mixpanel/images/increment.png diff --git a/connections/destinations/mixpanel/images/mixpanelincrementinpeople.png b/connections/destinations/catalog/mixpanel/images/mixpanelincrementinpeople.png similarity index 100% rename from connections/destinations/mixpanel/images/mixpanelincrementinpeople.png rename to connections/destinations/catalog/mixpanel/images/mixpanelincrementinpeople.png diff --git a/connections/destinations/mixpanel/images/mixpanelpeoplesuperprops.png b/connections/destinations/catalog/mixpanel/images/mixpanelpeoplesuperprops.png similarity index 100% rename from connections/destinations/mixpanel/images/mixpanelpeoplesuperprops.png rename to connections/destinations/catalog/mixpanel/images/mixpanelpeoplesuperprops.png diff --git a/connections/destinations/mixpanel/images/peopleProps.png b/connections/destinations/catalog/mixpanel/images/peopleProps.png similarity index 100% rename from connections/destinations/mixpanel/images/peopleProps.png rename to connections/destinations/catalog/mixpanel/images/peopleProps.png diff --git a/connections/destinations/mixpanel/images/superProps.png b/connections/destinations/catalog/mixpanel/images/superProps.png similarity index 100% rename from connections/destinations/mixpanel/images/superProps.png rename to connections/destinations/catalog/mixpanel/images/superProps.png diff --git a/connections/destinations/mixpanel/index.md b/connections/destinations/catalog/mixpanel/index.md similarity index 100% rename from connections/destinations/mixpanel/index.md rename to connections/destinations/catalog/mixpanel/index.md diff --git a/connections/destinations/moengage/images/segment_settings.png b/connections/destinations/catalog/moengage/images/segment_settings.png similarity index 100% rename from connections/destinations/moengage/images/segment_settings.png rename to connections/destinations/catalog/moengage/images/segment_settings.png diff --git a/connections/destinations/moengage/index.md b/connections/destinations/catalog/moengage/index.md similarity index 100% rename from connections/destinations/moengage/index.md rename to connections/destinations/catalog/moengage/index.md diff --git a/connections/destinations/moesif-api-analytics/index.md b/connections/destinations/catalog/moesif-api-analytics/index.md similarity index 100% rename from connections/destinations/moesif-api-analytics/index.md rename to connections/destinations/catalog/moesif-api-analytics/index.md diff --git a/connections/destinations/monetate/index.md b/connections/destinations/catalog/monetate/index.md similarity index 100% rename from connections/destinations/monetate/index.md rename to connections/destinations/catalog/monetate/index.md diff --git a/connections/destinations/moosend/index.md b/connections/destinations/catalog/moosend/index.md similarity index 100% rename from connections/destinations/moosend/index.md rename to connections/destinations/catalog/moosend/index.md diff --git a/connections/destinations/mouseflow/index.md b/connections/destinations/catalog/mouseflow/index.md similarity index 100% rename from connections/destinations/mouseflow/index.md rename to connections/destinations/catalog/mouseflow/index.md diff --git a/connections/destinations/movable-ink/index.md b/connections/destinations/catalog/movable-ink/index.md similarity index 100% rename from connections/destinations/movable-ink/index.md rename to connections/destinations/catalog/movable-ink/index.md diff --git a/connections/destinations/msg91/index.md b/connections/destinations/catalog/msg91/index.md similarity index 100% rename from connections/destinations/msg91/index.md rename to connections/destinations/catalog/msg91/index.md diff --git a/connections/destinations/mutiny/index.md b/connections/destinations/catalog/mutiny/index.md similarity index 100% rename from connections/destinations/mutiny/index.md rename to connections/destinations/catalog/mutiny/index.md diff --git a/connections/destinations/nanigans/index.md b/connections/destinations/catalog/nanigans/index.md similarity index 100% rename from connections/destinations/nanigans/index.md rename to connections/destinations/catalog/nanigans/index.md diff --git a/connections/destinations/new-relic/index.md b/connections/destinations/catalog/new-relic/index.md similarity index 100% rename from connections/destinations/new-relic/index.md rename to connections/destinations/catalog/new-relic/index.md diff --git a/connections/destinations/nielsen-dcr/images/import.png b/connections/destinations/catalog/nielsen-dcr/images/import.png similarity index 100% rename from connections/destinations/nielsen-dcr/images/import.png rename to connections/destinations/catalog/nielsen-dcr/images/import.png diff --git a/connections/destinations/nielsen-dcr/images/nielsen.png b/connections/destinations/catalog/nielsen-dcr/images/nielsen.png similarity index 100% rename from connections/destinations/nielsen-dcr/images/nielsen.png rename to connections/destinations/catalog/nielsen-dcr/images/nielsen.png diff --git a/connections/destinations/nielsen-dcr/images/projectstructure.png b/connections/destinations/catalog/nielsen-dcr/images/projectstructure.png similarity index 100% rename from connections/destinations/nielsen-dcr/images/projectstructure.png rename to connections/destinations/catalog/nielsen-dcr/images/projectstructure.png diff --git a/connections/destinations/nielsen-dcr/index.md b/connections/destinations/catalog/nielsen-dcr/index.md similarity index 100% rename from connections/destinations/nielsen-dcr/index.md rename to connections/destinations/catalog/nielsen-dcr/index.md diff --git a/connections/destinations/nielsen-dtvr/index.md b/connections/destinations/catalog/nielsen-dtvr/index.md similarity index 100% rename from connections/destinations/nielsen-dtvr/index.md rename to connections/destinations/catalog/nielsen-dtvr/index.md diff --git a/connections/destinations/northstar-by-growthhackers/index.md b/connections/destinations/catalog/northstar-by-growthhackers/index.md similarity index 100% rename from connections/destinations/northstar-by-growthhackers/index.md rename to connections/destinations/catalog/northstar-by-growthhackers/index.md diff --git a/connections/destinations/nudgespot/index.md b/connections/destinations/catalog/nudgespot/index.md similarity index 100% rename from connections/destinations/nudgespot/index.md rename to connections/destinations/catalog/nudgespot/index.md diff --git a/connections/destinations/olark/images/Olark_on.png b/connections/destinations/catalog/olark/images/Olark_on.png similarity index 100% rename from connections/destinations/olark/images/Olark_on.png rename to connections/destinations/catalog/olark/images/Olark_on.png diff --git a/connections/destinations/olark/images/olarklivechat.png b/connections/destinations/catalog/olark/images/olarklivechat.png similarity index 100% rename from connections/destinations/olark/images/olarklivechat.png rename to connections/destinations/catalog/olark/images/olarklivechat.png diff --git a/connections/destinations/olark/index.md b/connections/destinations/catalog/olark/index.md similarity index 100% rename from connections/destinations/olark/index.md rename to connections/destinations/catalog/olark/index.md diff --git a/connections/destinations/omniture/event-mapping.png b/connections/destinations/catalog/omniture/event-mapping.png similarity index 100% rename from connections/destinations/omniture/event-mapping.png rename to connections/destinations/catalog/omniture/event-mapping.png diff --git a/connections/destinations/omniture/images/omnitureprops.png b/connections/destinations/catalog/omniture/images/omnitureprops.png similarity index 100% rename from connections/destinations/omniture/images/omnitureprops.png rename to connections/destinations/catalog/omniture/images/omnitureprops.png diff --git a/connections/destinations/omniture/images/omnituretrackprops.png b/connections/destinations/catalog/omniture/images/omnituretrackprops.png similarity index 100% rename from connections/destinations/omniture/images/omnituretrackprops.png rename to connections/destinations/catalog/omniture/images/omnituretrackprops.png diff --git a/connections/destinations/omniture/index.md b/connections/destinations/catalog/omniture/index.md similarity index 100% rename from connections/destinations/omniture/index.md rename to connections/destinations/catalog/omniture/index.md diff --git a/connections/destinations/omniture/mapping-sku.png b/connections/destinations/catalog/omniture/mapping-sku.png similarity index 100% rename from connections/destinations/omniture/mapping-sku.png rename to connections/destinations/catalog/omniture/mapping-sku.png diff --git a/connections/destinations/onesignal/index.md b/connections/destinations/catalog/onesignal/index.md similarity index 100% rename from connections/destinations/onesignal/index.md rename to connections/destinations/catalog/onesignal/index.md diff --git a/connections/destinations/optimizely-full-stack/images/listen.png b/connections/destinations/catalog/optimizely-full-stack/images/listen.png similarity index 100% rename from connections/destinations/optimizely-full-stack/images/listen.png rename to connections/destinations/catalog/optimizely-full-stack/images/listen.png diff --git a/connections/destinations/optimizely-full-stack/images/nonInteraction.png b/connections/destinations/catalog/optimizely-full-stack/images/nonInteraction.png similarity index 100% rename from connections/destinations/optimizely-full-stack/images/nonInteraction.png rename to connections/destinations/catalog/optimizely-full-stack/images/nonInteraction.png diff --git a/connections/destinations/optimizely-full-stack/index.md b/connections/destinations/catalog/optimizely-full-stack/index.md similarity index 100% rename from connections/destinations/optimizely-full-stack/index.md rename to connections/destinations/catalog/optimizely-full-stack/index.md diff --git a/connections/destinations/optimizely-web/images/Optimizely_on.png b/connections/destinations/catalog/optimizely-web/images/Optimizely_on.png similarity index 100% rename from connections/destinations/optimizely-web/images/Optimizely_on.png rename to connections/destinations/catalog/optimizely-web/images/Optimizely_on.png diff --git a/connections/destinations/optimizely-web/images/customdimensions.png b/connections/destinations/catalog/optimizely-web/images/customdimensions.png similarity index 100% rename from connections/destinations/optimizely-web/images/customdimensions.png rename to connections/destinations/catalog/optimizely-web/images/customdimensions.png diff --git a/connections/destinations/optimizely-web/images/optimizely.png b/connections/destinations/catalog/optimizely-web/images/optimizely.png similarity index 100% rename from connections/destinations/optimizely-web/images/optimizely.png rename to connections/destinations/catalog/optimizely-web/images/optimizely.png diff --git a/connections/destinations/optimizely-web/index.md b/connections/destinations/catalog/optimizely-web/index.md similarity index 100% rename from connections/destinations/optimizely-web/index.md rename to connections/destinations/catalog/optimizely-web/index.md diff --git a/connections/destinations/outbound/images/Create_Campaign.png b/connections/destinations/catalog/outbound/images/Create_Campaign.png similarity index 100% rename from connections/destinations/outbound/images/Create_Campaign.png rename to connections/destinations/catalog/outbound/images/Create_Campaign.png diff --git a/connections/destinations/outbound/images/Create_Goals.png b/connections/destinations/catalog/outbound/images/Create_Goals.png similarity index 100% rename from connections/destinations/outbound/images/Create_Goals.png rename to connections/destinations/catalog/outbound/images/Create_Goals.png diff --git a/connections/destinations/outbound/images/Segment_Events.png b/connections/destinations/catalog/outbound/images/Segment_Events.png similarity index 100% rename from connections/destinations/outbound/images/Segment_Events.png rename to connections/destinations/catalog/outbound/images/Segment_Events.png diff --git a/connections/destinations/outbound/index.md b/connections/destinations/catalog/outbound/index.md similarity index 100% rename from connections/destinations/outbound/index.md rename to connections/destinations/catalog/outbound/index.md diff --git a/connections/destinations/pardot/index.md b/connections/destinations/catalog/pardot/index.md similarity index 100% rename from connections/destinations/pardot/index.md rename to connections/destinations/catalog/pardot/index.md diff --git a/connections/destinations/parsely/index.md b/connections/destinations/catalog/parsely/index.md similarity index 100% rename from connections/destinations/parsely/index.md rename to connections/destinations/catalog/parsely/index.md diff --git a/connections/destinations/pendo/index.md b/connections/destinations/catalog/pendo/index.md similarity index 100% rename from connections/destinations/pendo/index.md rename to connections/destinations/catalog/pendo/index.md diff --git a/connections/destinations/perfect-audience/index.md b/connections/destinations/catalog/perfect-audience/index.md similarity index 100% rename from connections/destinations/perfect-audience/index.md rename to connections/destinations/catalog/perfect-audience/index.md diff --git a/connections/destinations/perimeterx/index.md b/connections/destinations/catalog/perimeterx/index.md similarity index 100% rename from connections/destinations/perimeterx/index.md rename to connections/destinations/catalog/perimeterx/index.md diff --git a/connections/destinations/persistiq/index.md b/connections/destinations/catalog/persistiq/index.md similarity index 100% rename from connections/destinations/persistiq/index.md rename to connections/destinations/catalog/persistiq/index.md diff --git a/connections/destinations/personas-facebook-ads/images/_1515622618588.png b/connections/destinations/catalog/personas-facebook-ads/images/_1515622618588.png similarity index 100% rename from connections/destinations/personas-facebook-ads/images/_1515622618588.png rename to connections/destinations/catalog/personas-facebook-ads/images/_1515622618588.png diff --git a/connections/destinations/personas-facebook-ads/images/facebook_auth.gif b/connections/destinations/catalog/personas-facebook-ads/images/facebook_auth.gif similarity index 100% rename from connections/destinations/personas-facebook-ads/images/facebook_auth.gif rename to connections/destinations/catalog/personas-facebook-ads/images/facebook_auth.gif diff --git a/connections/destinations/personas-facebook-ads/images/facebook_setup.gif b/connections/destinations/catalog/personas-facebook-ads/images/facebook_setup.gif similarity index 100% rename from connections/destinations/personas-facebook-ads/images/facebook_setup.gif rename to connections/destinations/catalog/personas-facebook-ads/images/facebook_setup.gif diff --git a/connections/destinations/personas-facebook-ads/index.md b/connections/destinations/catalog/personas-facebook-ads/index.md similarity index 100% rename from connections/destinations/personas-facebook-ads/index.md rename to connections/destinations/catalog/personas-facebook-ads/index.md diff --git a/connections/destinations/personyze/index.md b/connections/destinations/catalog/personyze/index.md similarity index 100% rename from connections/destinations/personyze/index.md rename to connections/destinations/catalog/personyze/index.md diff --git a/connections/destinations/pingdom/index.md b/connections/destinations/catalog/pingdom/index.md similarity index 100% rename from connections/destinations/pingdom/index.md rename to connections/destinations/catalog/pingdom/index.md diff --git a/connections/destinations/pinterest-tag/images/conversions-menu.png b/connections/destinations/catalog/pinterest-tag/images/conversions-menu.png similarity index 100% rename from connections/destinations/pinterest-tag/images/conversions-menu.png rename to connections/destinations/catalog/pinterest-tag/images/conversions-menu.png diff --git a/connections/destinations/pinterest-tag/images/conversions-page.png b/connections/destinations/catalog/pinterest-tag/images/conversions-page.png similarity index 100% rename from connections/destinations/pinterest-tag/images/conversions-page.png rename to connections/destinations/catalog/pinterest-tag/images/conversions-page.png diff --git a/connections/destinations/pinterest-tag/images/pinterest-tag-activate.png b/connections/destinations/catalog/pinterest-tag/images/pinterest-tag-activate.png similarity index 100% rename from connections/destinations/pinterest-tag/images/pinterest-tag-activate.png rename to connections/destinations/catalog/pinterest-tag/images/pinterest-tag-activate.png diff --git a/connections/destinations/pinterest-tag/images/pinterest-tag-configure.png b/connections/destinations/catalog/pinterest-tag/images/pinterest-tag-configure.png similarity index 100% rename from connections/destinations/pinterest-tag/images/pinterest-tag-configure.png rename to connections/destinations/catalog/pinterest-tag/images/pinterest-tag-configure.png diff --git a/connections/destinations/pinterest-tag/index.md b/connections/destinations/catalog/pinterest-tag/index.md similarity index 100% rename from connections/destinations/pinterest-tag/index.md rename to connections/destinations/catalog/pinterest-tag/index.md diff --git a/connections/destinations/piwik/images/goals.png b/connections/destinations/catalog/piwik/images/goals.png similarity index 100% rename from connections/destinations/piwik/images/goals.png rename to connections/destinations/catalog/piwik/images/goals.png diff --git a/connections/destinations/piwik/index.md b/connections/destinations/catalog/piwik/index.md similarity index 100% rename from connections/destinations/piwik/index.md rename to connections/destinations/catalog/piwik/index.md diff --git a/connections/destinations/planhat/index.md b/connections/destinations/catalog/planhat/index.md similarity index 100% rename from connections/destinations/planhat/index.md rename to connections/destinations/catalog/planhat/index.md diff --git a/connections/destinations/pointillist/index.md b/connections/destinations/catalog/pointillist/index.md similarity index 100% rename from connections/destinations/pointillist/index.md rename to connections/destinations/catalog/pointillist/index.md diff --git a/connections/destinations/postgres/images/compose1.png b/connections/destinations/catalog/postgres/images/compose1.png similarity index 100% rename from connections/destinations/postgres/images/compose1.png rename to connections/destinations/catalog/postgres/images/compose1.png diff --git a/connections/destinations/postgres/images/heroku1.png b/connections/destinations/catalog/postgres/images/heroku1.png similarity index 100% rename from connections/destinations/postgres/images/heroku1.png rename to connections/destinations/catalog/postgres/images/heroku1.png diff --git a/connections/destinations/postgres/images/heroku2.png b/connections/destinations/catalog/postgres/images/heroku2.png similarity index 100% rename from connections/destinations/postgres/images/heroku2.png rename to connections/destinations/catalog/postgres/images/heroku2.png diff --git a/connections/destinations/postgres/images/heroku3.png b/connections/destinations/catalog/postgres/images/heroku3.png similarity index 100% rename from connections/destinations/postgres/images/heroku3.png rename to connections/destinations/catalog/postgres/images/heroku3.png diff --git a/connections/destinations/postgres/images/heroku4.png b/connections/destinations/catalog/postgres/images/heroku4.png similarity index 100% rename from connections/destinations/postgres/images/heroku4.png rename to connections/destinations/catalog/postgres/images/heroku4.png diff --git a/connections/destinations/postgres/images/heroku5.png b/connections/destinations/catalog/postgres/images/heroku5.png similarity index 100% rename from connections/destinations/postgres/images/heroku5.png rename to connections/destinations/catalog/postgres/images/heroku5.png diff --git a/connections/destinations/postgres/images/heroku6.png b/connections/destinations/catalog/postgres/images/heroku6.png similarity index 100% rename from connections/destinations/postgres/images/heroku6.png rename to connections/destinations/catalog/postgres/images/heroku6.png diff --git a/connections/destinations/postgres/images/rds1.png b/connections/destinations/catalog/postgres/images/rds1.png similarity index 100% rename from connections/destinations/postgres/images/rds1.png rename to connections/destinations/catalog/postgres/images/rds1.png diff --git a/connections/destinations/postgres/images/rds10.png b/connections/destinations/catalog/postgres/images/rds10.png similarity index 100% rename from connections/destinations/postgres/images/rds10.png rename to connections/destinations/catalog/postgres/images/rds10.png diff --git a/connections/destinations/postgres/images/rds11.png b/connections/destinations/catalog/postgres/images/rds11.png similarity index 100% rename from connections/destinations/postgres/images/rds11.png rename to connections/destinations/catalog/postgres/images/rds11.png diff --git a/connections/destinations/postgres/images/rds12.png b/connections/destinations/catalog/postgres/images/rds12.png similarity index 100% rename from connections/destinations/postgres/images/rds12.png rename to connections/destinations/catalog/postgres/images/rds12.png diff --git a/connections/destinations/postgres/images/rds13.png b/connections/destinations/catalog/postgres/images/rds13.png similarity index 100% rename from connections/destinations/postgres/images/rds13.png rename to connections/destinations/catalog/postgres/images/rds13.png diff --git a/connections/destinations/postgres/images/rds2.png b/connections/destinations/catalog/postgres/images/rds2.png similarity index 100% rename from connections/destinations/postgres/images/rds2.png rename to connections/destinations/catalog/postgres/images/rds2.png diff --git a/connections/destinations/postgres/images/rds3.png b/connections/destinations/catalog/postgres/images/rds3.png similarity index 100% rename from connections/destinations/postgres/images/rds3.png rename to connections/destinations/catalog/postgres/images/rds3.png diff --git a/connections/destinations/postgres/images/rds4.png b/connections/destinations/catalog/postgres/images/rds4.png similarity index 100% rename from connections/destinations/postgres/images/rds4.png rename to connections/destinations/catalog/postgres/images/rds4.png diff --git a/connections/destinations/postgres/images/rds5.png b/connections/destinations/catalog/postgres/images/rds5.png similarity index 100% rename from connections/destinations/postgres/images/rds5.png rename to connections/destinations/catalog/postgres/images/rds5.png diff --git a/connections/destinations/postgres/images/rds6.png b/connections/destinations/catalog/postgres/images/rds6.png similarity index 100% rename from connections/destinations/postgres/images/rds6.png rename to connections/destinations/catalog/postgres/images/rds6.png diff --git a/connections/destinations/postgres/images/rds7.png b/connections/destinations/catalog/postgres/images/rds7.png similarity index 100% rename from connections/destinations/postgres/images/rds7.png rename to connections/destinations/catalog/postgres/images/rds7.png diff --git a/connections/destinations/postgres/images/rds8.png b/connections/destinations/catalog/postgres/images/rds8.png similarity index 100% rename from connections/destinations/postgres/images/rds8.png rename to connections/destinations/catalog/postgres/images/rds8.png diff --git a/connections/destinations/postgres/images/rds9.png b/connections/destinations/catalog/postgres/images/rds9.png similarity index 100% rename from connections/destinations/postgres/images/rds9.png rename to connections/destinations/catalog/postgres/images/rds9.png diff --git a/connections/destinations/postgres/images/segment1.png b/connections/destinations/catalog/postgres/images/segment1.png similarity index 100% rename from connections/destinations/postgres/images/segment1.png rename to connections/destinations/catalog/postgres/images/segment1.png diff --git a/connections/destinations/postgres/images/segment2.png b/connections/destinations/catalog/postgres/images/segment2.png similarity index 100% rename from connections/destinations/postgres/images/segment2.png rename to connections/destinations/catalog/postgres/images/segment2.png diff --git a/connections/destinations/postgres/images/segment3.png b/connections/destinations/catalog/postgres/images/segment3.png similarity index 100% rename from connections/destinations/postgres/images/segment3.png rename to connections/destinations/catalog/postgres/images/segment3.png diff --git a/connections/destinations/postgres/images/segment4.png b/connections/destinations/catalog/postgres/images/segment4.png similarity index 100% rename from connections/destinations/postgres/images/segment4.png rename to connections/destinations/catalog/postgres/images/segment4.png diff --git a/connections/destinations/postgres/images/segment5.png b/connections/destinations/catalog/postgres/images/segment5.png similarity index 100% rename from connections/destinations/postgres/images/segment5.png rename to connections/destinations/catalog/postgres/images/segment5.png diff --git a/connections/destinations/postgres/index.md b/connections/destinations/catalog/postgres/index.md similarity index 100% rename from connections/destinations/postgres/index.md rename to connections/destinations/catalog/postgres/index.md diff --git a/connections/destinations/preact/index.md b/connections/destinations/catalog/preact/index.md similarity index 100% rename from connections/destinations/preact/index.md rename to connections/destinations/catalog/preact/index.md diff --git a/connections/destinations/primer/index.md b/connections/destinations/catalog/primer/index.md similarity index 100% rename from connections/destinations/primer/index.md rename to connections/destinations/catalog/primer/index.md diff --git a/connections/destinations/promoter.io/index.md b/connections/destinations/catalog/promoter.io/index.md similarity index 100% rename from connections/destinations/promoter.io/index.md rename to connections/destinations/catalog/promoter.io/index.md diff --git a/connections/destinations/proof/index.md b/connections/destinations/catalog/proof/index.md similarity index 100% rename from connections/destinations/proof/index.md rename to connections/destinations/catalog/proof/index.md diff --git a/connections/destinations/qualaroo/index.md b/connections/destinations/catalog/qualaroo/index.md similarity index 100% rename from connections/destinations/qualaroo/index.md rename to connections/destinations/catalog/qualaroo/index.md diff --git a/connections/destinations/quantcast/index.md b/connections/destinations/catalog/quantcast/index.md similarity index 100% rename from connections/destinations/quantcast/index.md rename to connections/destinations/catalog/quantcast/index.md diff --git a/connections/destinations/quanticmind/index.md b/connections/destinations/catalog/quanticmind/index.md similarity index 100% rename from connections/destinations/quanticmind/index.md rename to connections/destinations/catalog/quanticmind/index.md diff --git a/connections/destinations/quora-conversion-pixel/index.md b/connections/destinations/catalog/quora-conversion-pixel/index.md similarity index 100% rename from connections/destinations/quora-conversion-pixel/index.md rename to connections/destinations/catalog/quora-conversion-pixel/index.md diff --git a/connections/destinations/ramen/index.md b/connections/destinations/catalog/ramen/index.md similarity index 100% rename from connections/destinations/ramen/index.md rename to connections/destinations/catalog/ramen/index.md diff --git a/connections/destinations/redshift/index.md b/connections/destinations/catalog/redshift/index.md similarity index 100% rename from connections/destinations/redshift/index.md rename to connections/destinations/catalog/redshift/index.md diff --git a/connections/destinations/refersion/index.md b/connections/destinations/catalog/refersion/index.md similarity index 100% rename from connections/destinations/refersion/index.md rename to connections/destinations/catalog/refersion/index.md diff --git a/connections/destinations/refiner/index.md b/connections/destinations/catalog/refiner/index.md similarity index 100% rename from connections/destinations/refiner/index.md rename to connections/destinations/catalog/refiner/index.md diff --git a/connections/destinations/relay/index.md b/connections/destinations/catalog/relay/index.md similarity index 100% rename from connections/destinations/relay/index.md rename to connections/destinations/catalog/relay/index.md diff --git a/connections/destinations/repeater/images/write-key-settings.png b/connections/destinations/catalog/repeater/images/write-key-settings.png similarity index 100% rename from connections/destinations/repeater/images/write-key-settings.png rename to connections/destinations/catalog/repeater/images/write-key-settings.png diff --git a/connections/destinations/repeater/index.md b/connections/destinations/catalog/repeater/index.md similarity index 100% rename from connections/destinations/repeater/index.md rename to connections/destinations/catalog/repeater/index.md diff --git a/connections/destinations/responsys/index.md b/connections/destinations/catalog/responsys/index.md similarity index 100% rename from connections/destinations/responsys/index.md rename to connections/destinations/catalog/responsys/index.md diff --git a/connections/destinations/rollbar/index.md b/connections/destinations/catalog/rollbar/index.md similarity index 100% rename from connections/destinations/rollbar/index.md rename to connections/destinations/catalog/rollbar/index.md diff --git a/connections/destinations/route/index.md b/connections/destinations/catalog/route/index.md similarity index 100% rename from connections/destinations/route/index.md rename to connections/destinations/catalog/route/index.md diff --git a/connections/destinations/saasquatch/index.md b/connections/destinations/catalog/saasquatch/index.md similarity index 100% rename from connections/destinations/saasquatch/index.md rename to connections/destinations/catalog/saasquatch/index.md diff --git a/connections/destinations/sailthru/images/1487272939423.png b/connections/destinations/catalog/sailthru/images/1487272939423.png similarity index 100% rename from connections/destinations/sailthru/images/1487272939423.png rename to connections/destinations/catalog/sailthru/images/1487272939423.png diff --git a/connections/destinations/sailthru/images/1488218489126.png b/connections/destinations/catalog/sailthru/images/1488218489126.png similarity index 100% rename from connections/destinations/sailthru/images/1488218489126.png rename to connections/destinations/catalog/sailthru/images/1488218489126.png diff --git a/connections/destinations/sailthru/images/1488751128521.png b/connections/destinations/catalog/sailthru/images/1488751128521.png similarity index 100% rename from connections/destinations/sailthru/images/1488751128521.png rename to connections/destinations/catalog/sailthru/images/1488751128521.png diff --git a/connections/destinations/sailthru/images/1488751210325.png b/connections/destinations/catalog/sailthru/images/1488751210325.png similarity index 100% rename from connections/destinations/sailthru/images/1488751210325.png rename to connections/destinations/catalog/sailthru/images/1488751210325.png diff --git a/connections/destinations/sailthru/images/1488751534977.png b/connections/destinations/catalog/sailthru/images/1488751534977.png similarity index 100% rename from connections/destinations/sailthru/images/1488751534977.png rename to connections/destinations/catalog/sailthru/images/1488751534977.png diff --git a/connections/destinations/sailthru/images/1488751628625.png b/connections/destinations/catalog/sailthru/images/1488751628625.png similarity index 100% rename from connections/destinations/sailthru/images/1488751628625.png rename to connections/destinations/catalog/sailthru/images/1488751628625.png diff --git a/connections/destinations/sailthru/images/1488752018885.png b/connections/destinations/catalog/sailthru/images/1488752018885.png similarity index 100% rename from connections/destinations/sailthru/images/1488752018885.png rename to connections/destinations/catalog/sailthru/images/1488752018885.png diff --git a/connections/destinations/sailthru/images/1488752126668.png b/connections/destinations/catalog/sailthru/images/1488752126668.png similarity index 100% rename from connections/destinations/sailthru/images/1488752126668.png rename to connections/destinations/catalog/sailthru/images/1488752126668.png diff --git a/connections/destinations/sailthru/index.md b/connections/destinations/catalog/sailthru/index.md similarity index 100% rename from connections/destinations/sailthru/index.md rename to connections/destinations/catalog/sailthru/index.md diff --git a/connections/destinations/salesforce-dmp/images/salesforce-dmp-setup1.png b/connections/destinations/catalog/salesforce-dmp/images/salesforce-dmp-setup1.png similarity index 100% rename from connections/destinations/salesforce-dmp/images/salesforce-dmp-setup1.png rename to connections/destinations/catalog/salesforce-dmp/images/salesforce-dmp-setup1.png diff --git a/connections/destinations/salesforce-dmp/index.md b/connections/destinations/catalog/salesforce-dmp/index.md similarity index 100% rename from connections/destinations/salesforce-dmp/index.md rename to connections/destinations/catalog/salesforce-dmp/index.md diff --git a/connections/destinations/salesforce-live-agent/index.md b/connections/destinations/catalog/salesforce-live-agent/index.md similarity index 100% rename from connections/destinations/salesforce-live-agent/index.md rename to connections/destinations/catalog/salesforce-live-agent/index.md diff --git a/connections/destinations/salesforce-marketing-cloud/images/add_api_integration_permissions.png b/connections/destinations/catalog/salesforce-marketing-cloud/images/add_api_integration_permissions.png similarity index 100% rename from connections/destinations/salesforce-marketing-cloud/images/add_api_integration_permissions.png rename to connections/destinations/catalog/salesforce-marketing-cloud/images/add_api_integration_permissions.png diff --git a/connections/destinations/salesforce-marketing-cloud/index.md b/connections/destinations/catalog/salesforce-marketing-cloud/index.md similarity index 100% rename from connections/destinations/salesforce-marketing-cloud/index.md rename to connections/destinations/catalog/salesforce-marketing-cloud/index.md diff --git a/connections/destinations/salesforce/images/custom-field.png b/connections/destinations/catalog/salesforce/images/custom-field.png similarity index 100% rename from connections/destinations/salesforce/images/custom-field.png rename to connections/destinations/catalog/salesforce/images/custom-field.png diff --git a/connections/destinations/salesforce/index.md b/connections/destinations/catalog/salesforce/index.md similarity index 100% rename from connections/destinations/salesforce/index.md rename to connections/destinations/catalog/salesforce/index.md diff --git a/connections/destinations/salesmachine/index.md b/connections/destinations/catalog/salesmachine/index.md similarity index 100% rename from connections/destinations/salesmachine/index.md rename to connections/destinations/catalog/salesmachine/index.md diff --git a/connections/destinations/satismeter/index.md b/connections/destinations/catalog/satismeter/index.md similarity index 100% rename from connections/destinations/satismeter/index.md rename to connections/destinations/catalog/satismeter/index.md diff --git a/connections/destinations/savio/index.md b/connections/destinations/catalog/savio/index.md similarity index 100% rename from connections/destinations/savio/index.md rename to connections/destinations/catalog/savio/index.md diff --git a/connections/destinations/scopeai/index.md b/connections/destinations/catalog/scopeai/index.md similarity index 100% rename from connections/destinations/scopeai/index.md rename to connections/destinations/catalog/scopeai/index.md diff --git a/connections/destinations/seg/index.md b/connections/destinations/catalog/seg/index.md similarity index 100% rename from connections/destinations/seg/index.md rename to connections/destinations/catalog/seg/index.md diff --git a/connections/destinations/selligent/index.md b/connections/destinations/catalog/selligent/index.md similarity index 100% rename from connections/destinations/selligent/index.md rename to connections/destinations/catalog/selligent/index.md diff --git a/connections/destinations/sendwithus/index.md b/connections/destinations/catalog/sendwithus/index.md similarity index 100% rename from connections/destinations/sendwithus/index.md rename to connections/destinations/catalog/sendwithus/index.md diff --git a/connections/destinations/sentry/index.md b/connections/destinations/catalog/sentry/index.md similarity index 100% rename from connections/destinations/sentry/index.md rename to connections/destinations/catalog/sentry/index.md diff --git a/connections/destinations/serenytics/index.md b/connections/destinations/catalog/serenytics/index.md similarity index 100% rename from connections/destinations/serenytics/index.md rename to connections/destinations/catalog/serenytics/index.md diff --git a/connections/destinations/shareasale/index.md b/connections/destinations/catalog/shareasale/index.md similarity index 100% rename from connections/destinations/shareasale/index.md rename to connections/destinations/catalog/shareasale/index.md diff --git a/connections/destinations/sherlock/index.md b/connections/destinations/catalog/sherlock/index.md similarity index 100% rename from connections/destinations/sherlock/index.md rename to connections/destinations/catalog/sherlock/index.md diff --git a/connections/destinations/simplereach/index.md b/connections/destinations/catalog/simplereach/index.md similarity index 100% rename from connections/destinations/simplereach/index.md rename to connections/destinations/catalog/simplereach/index.md diff --git a/connections/destinations/singular/index.md b/connections/destinations/catalog/singular/index.md similarity index 100% rename from connections/destinations/singular/index.md rename to connections/destinations/catalog/singular/index.md diff --git a/connections/destinations/slack/index.md b/connections/destinations/catalog/slack/index.md similarity index 100% rename from connections/destinations/slack/index.md rename to connections/destinations/catalog/slack/index.md diff --git a/connections/destinations/slack/slack-event-channel-1.png b/connections/destinations/catalog/slack/slack-event-channel-1.png similarity index 100% rename from connections/destinations/slack/slack-event-channel-1.png rename to connections/destinations/catalog/slack/slack-event-channel-1.png diff --git a/connections/destinations/slack/slack-event-channel-2.png b/connections/destinations/catalog/slack/slack-event-channel-2.png similarity index 100% rename from connections/destinations/slack/slack-event-channel-2.png rename to connections/destinations/catalog/slack/slack-event-channel-2.png diff --git a/connections/destinations/slack/slack-event-template.png b/connections/destinations/catalog/slack/slack-event-template.png similarity index 100% rename from connections/destinations/slack/slack-event-template.png rename to connections/destinations/catalog/slack/slack-event-template.png diff --git a/connections/destinations/slack/slack-output.png b/connections/destinations/catalog/slack/slack-output.png similarity index 100% rename from connections/destinations/slack/slack-output.png rename to connections/destinations/catalog/slack/slack-output.png diff --git a/connections/destinations/slicingdice/index.md b/connections/destinations/catalog/slicingdice/index.md similarity index 100% rename from connections/destinations/slicingdice/index.md rename to connections/destinations/catalog/slicingdice/index.md diff --git a/connections/destinations/smartlook/index.md b/connections/destinations/catalog/smartlook/index.md similarity index 100% rename from connections/destinations/smartlook/index.md rename to connections/destinations/catalog/smartlook/index.md diff --git a/connections/destinations/smbstream/index.md b/connections/destinations/catalog/smbstream/index.md similarity index 100% rename from connections/destinations/smbstream/index.md rename to connections/destinations/catalog/smbstream/index.md diff --git a/connections/destinations/smyte/index.md b/connections/destinations/catalog/smyte/index.md similarity index 100% rename from connections/destinations/smyte/index.md rename to connections/destinations/catalog/smyte/index.md diff --git a/connections/destinations/snapengage/Images/SnapEngage_on.png b/connections/destinations/catalog/snapengage/Images/SnapEngage_on.png similarity index 100% rename from connections/destinations/snapengage/Images/SnapEngage_on.png rename to connections/destinations/catalog/snapengage/Images/SnapEngage_on.png diff --git a/connections/destinations/snapengage/Images/recordlivechat.png b/connections/destinations/catalog/snapengage/Images/recordlivechat.png similarity index 100% rename from connections/destinations/snapengage/Images/recordlivechat.png rename to connections/destinations/catalog/snapengage/Images/recordlivechat.png diff --git a/connections/destinations/snapengage/index.md b/connections/destinations/catalog/snapengage/index.md similarity index 100% rename from connections/destinations/snapengage/index.md rename to connections/destinations/catalog/snapengage/index.md diff --git a/connections/destinations/snowflake/images/auto_suspend.png b/connections/destinations/catalog/snowflake/images/auto_suspend.png similarity index 100% rename from connections/destinations/snowflake/images/auto_suspend.png rename to connections/destinations/catalog/snowflake/images/auto_suspend.png diff --git a/connections/destinations/snowflake/images/connect_snowflake.png b/connections/destinations/catalog/snowflake/images/connect_snowflake.png similarity index 100% rename from connections/destinations/snowflake/images/connect_snowflake.png rename to connections/destinations/catalog/snowflake/images/connect_snowflake.png diff --git a/connections/destinations/snowflake/images/create_database.png b/connections/destinations/catalog/snowflake/images/create_database.png similarity index 100% rename from connections/destinations/snowflake/images/create_database.png rename to connections/destinations/catalog/snowflake/images/create_database.png diff --git a/connections/destinations/snowflake/images/create_user_1.png b/connections/destinations/catalog/snowflake/images/create_user_1.png similarity index 100% rename from connections/destinations/snowflake/images/create_user_1.png rename to connections/destinations/catalog/snowflake/images/create_user_1.png diff --git a/connections/destinations/snowflake/images/create_user_2.png b/connections/destinations/catalog/snowflake/images/create_user_2.png similarity index 100% rename from connections/destinations/snowflake/images/create_user_2.png rename to connections/destinations/catalog/snowflake/images/create_user_2.png diff --git a/connections/destinations/snowflake/images/create_user_3.png b/connections/destinations/catalog/snowflake/images/create_user_3.png similarity index 100% rename from connections/destinations/snowflake/images/create_user_3.png rename to connections/destinations/catalog/snowflake/images/create_user_3.png diff --git a/connections/destinations/snowflake/images/create_virtual_warehouse.png b/connections/destinations/catalog/snowflake/images/create_virtual_warehouse.png similarity index 100% rename from connections/destinations/snowflake/images/create_virtual_warehouse.png rename to connections/destinations/catalog/snowflake/images/create_virtual_warehouse.png diff --git a/connections/destinations/snowflake/index.md b/connections/destinations/catalog/snowflake/index.md similarity index 100% rename from connections/destinations/snowflake/index.md rename to connections/destinations/catalog/snowflake/index.md diff --git a/connections/destinations/sparkpage/index.md b/connections/destinations/catalog/sparkpage/index.md similarity index 100% rename from connections/destinations/sparkpage/index.md rename to connections/destinations/catalog/sparkpage/index.md diff --git a/connections/destinations/split/index.md b/connections/destinations/catalog/split/index.md similarity index 100% rename from connections/destinations/split/index.md rename to connections/destinations/catalog/split/index.md diff --git a/connections/destinations/strikedeck/index.md b/connections/destinations/catalog/strikedeck/index.md similarity index 100% rename from connections/destinations/strikedeck/index.md rename to connections/destinations/catalog/strikedeck/index.md diff --git a/connections/destinations/stripe-radar/index.md b/connections/destinations/catalog/stripe-radar/index.md similarity index 100% rename from connections/destinations/stripe-radar/index.md rename to connections/destinations/catalog/stripe-radar/index.md diff --git a/connections/destinations/survicate/index.md b/connections/destinations/catalog/survicate/index.md similarity index 100% rename from connections/destinations/survicate/index.md rename to connections/destinations/catalog/survicate/index.md diff --git a/connections/destinations/swrve/index.md b/connections/destinations/catalog/swrve/index.md similarity index 100% rename from connections/destinations/swrve/index.md rename to connections/destinations/catalog/swrve/index.md diff --git a/connections/destinations/tableau/images/tableausetup1.png b/connections/destinations/catalog/tableau/images/tableausetup1.png similarity index 100% rename from connections/destinations/tableau/images/tableausetup1.png rename to connections/destinations/catalog/tableau/images/tableausetup1.png diff --git a/connections/destinations/tableau/images/tableausetup2.png b/connections/destinations/catalog/tableau/images/tableausetup2.png similarity index 100% rename from connections/destinations/tableau/images/tableausetup2.png rename to connections/destinations/catalog/tableau/images/tableausetup2.png diff --git a/connections/destinations/tableau/images/tableausetup3.png b/connections/destinations/catalog/tableau/images/tableausetup3.png similarity index 100% rename from connections/destinations/tableau/images/tableausetup3.png rename to connections/destinations/catalog/tableau/images/tableausetup3.png diff --git a/connections/destinations/tableau/index.md b/connections/destinations/catalog/tableau/index.md similarity index 100% rename from connections/destinations/tableau/index.md rename to connections/destinations/catalog/tableau/index.md diff --git a/connections/destinations/tag-injector/index.md b/connections/destinations/catalog/tag-injector/index.md similarity index 100% rename from connections/destinations/tag-injector/index.md rename to connections/destinations/catalog/tag-injector/index.md diff --git a/connections/destinations/tamber/index.md b/connections/destinations/catalog/tamber/index.md similarity index 100% rename from connections/destinations/tamber/index.md rename to connections/destinations/catalog/tamber/index.md diff --git a/connections/destinations/taplytics/index.md b/connections/destinations/catalog/taplytics/index.md similarity index 100% rename from connections/destinations/taplytics/index.md rename to connections/destinations/catalog/taplytics/index.md diff --git a/connections/destinations/tealium-audience-stream/index.md b/connections/destinations/catalog/tealium-audience-stream/index.md similarity index 100% rename from connections/destinations/tealium-audience-stream/index.md rename to connections/destinations/catalog/tealium-audience-stream/index.md diff --git a/connections/destinations/totango/index.md b/connections/destinations/catalog/totango/index.md similarity index 100% rename from connections/destinations/totango/index.md rename to connections/destinations/catalog/totango/index.md diff --git a/connections/destinations/track-js/index.md b/connections/destinations/catalog/track-js/index.md similarity index 100% rename from connections/destinations/track-js/index.md rename to connections/destinations/catalog/track-js/index.md diff --git a/connections/destinations/trackier/index.md b/connections/destinations/catalog/trackier/index.md similarity index 100% rename from connections/destinations/trackier/index.md rename to connections/destinations/catalog/trackier/index.md diff --git a/connections/destinations/tractionboard/index.md b/connections/destinations/catalog/tractionboard/index.md similarity index 100% rename from connections/destinations/tractionboard/index.md rename to connections/destinations/catalog/tractionboard/index.md diff --git a/connections/destinations/trafficguard/images/trafficguard.png b/connections/destinations/catalog/trafficguard/images/trafficguard.png similarity index 100% rename from connections/destinations/trafficguard/images/trafficguard.png rename to connections/destinations/catalog/trafficguard/images/trafficguard.png diff --git a/connections/destinations/trafficguard/index.md b/connections/destinations/catalog/trafficguard/index.md similarity index 100% rename from connections/destinations/trafficguard/index.md rename to connections/destinations/catalog/trafficguard/index.md diff --git a/connections/destinations/tray.io/images/tray-delete-setup.gif b/connections/destinations/catalog/tray.io/images/tray-delete-setup.gif similarity index 100% rename from connections/destinations/tray.io/images/tray-delete-setup.gif rename to connections/destinations/catalog/tray.io/images/tray-delete-setup.gif diff --git a/connections/destinations/tray.io/images/tray-types.png b/connections/destinations/catalog/tray.io/images/tray-types.png similarity index 100% rename from connections/destinations/tray.io/images/tray-types.png rename to connections/destinations/catalog/tray.io/images/tray-types.png diff --git a/connections/destinations/tray.io/index.md b/connections/destinations/catalog/tray.io/index.md similarity index 100% rename from connections/destinations/tray.io/index.md rename to connections/destinations/catalog/tray.io/index.md diff --git a/connections/destinations/treasure-data/index.md b/connections/destinations/catalog/treasure-data/index.md similarity index 100% rename from connections/destinations/treasure-data/index.md rename to connections/destinations/catalog/treasure-data/index.md diff --git a/connections/destinations/trustpilot/index.md b/connections/destinations/catalog/trustpilot/index.md similarity index 100% rename from connections/destinations/trustpilot/index.md rename to connections/destinations/catalog/trustpilot/index.md diff --git a/connections/destinations/tune/index.md b/connections/destinations/catalog/tune/index.md similarity index 100% rename from connections/destinations/tune/index.md rename to connections/destinations/catalog/tune/index.md diff --git a/connections/destinations/tv-squared/index.md b/connections/destinations/catalog/tv-squared/index.md similarity index 100% rename from connections/destinations/tv-squared/index.md rename to connections/destinations/catalog/tv-squared/index.md diff --git a/connections/destinations/twitter-ads/images/event-mapping.png b/connections/destinations/catalog/twitter-ads/images/event-mapping.png similarity index 100% rename from connections/destinations/twitter-ads/images/event-mapping.png rename to connections/destinations/catalog/twitter-ads/images/event-mapping.png diff --git a/connections/destinations/twitter-ads/images/twitter-event-map.png b/connections/destinations/catalog/twitter-ads/images/twitter-event-map.png similarity index 100% rename from connections/destinations/twitter-ads/images/twitter-event-map.png rename to connections/destinations/catalog/twitter-ads/images/twitter-event-map.png diff --git a/connections/destinations/twitter-ads/index.md b/connections/destinations/catalog/twitter-ads/index.md similarity index 100% rename from connections/destinations/twitter-ads/index.md rename to connections/destinations/catalog/twitter-ads/index.md diff --git a/connections/destinations/unwaffle/index.md b/connections/destinations/catalog/unwaffle/index.md similarity index 100% rename from connections/destinations/unwaffle/index.md rename to connections/destinations/catalog/unwaffle/index.md diff --git a/connections/destinations/upcall/index.md b/connections/destinations/catalog/upcall/index.md similarity index 100% rename from connections/destinations/upcall/index.md rename to connections/destinations/catalog/upcall/index.md diff --git a/connections/destinations/urban-airship/index.md b/connections/destinations/catalog/urban-airship/index.md similarity index 100% rename from connections/destinations/urban-airship/index.md rename to connections/destinations/catalog/urban-airship/index.md diff --git a/connections/destinations/userengage/index.md b/connections/destinations/catalog/userengage/index.md similarity index 100% rename from connections/destinations/userengage/index.md rename to connections/destinations/catalog/userengage/index.md diff --git a/connections/destinations/useriq/index.md b/connections/destinations/catalog/useriq/index.md similarity index 100% rename from connections/destinations/useriq/index.md rename to connections/destinations/catalog/useriq/index.md diff --git a/connections/destinations/userlike/index.md b/connections/destinations/catalog/userlike/index.md similarity index 100% rename from connections/destinations/userlike/index.md rename to connections/destinations/catalog/userlike/index.md diff --git a/connections/destinations/userlike/livechat-userlike.png b/connections/destinations/catalog/userlike/livechat-userlike.png similarity index 100% rename from connections/destinations/userlike/livechat-userlike.png rename to connections/destinations/catalog/userlike/livechat-userlike.png diff --git a/connections/destinations/userlist/index.md b/connections/destinations/catalog/userlist/index.md similarity index 100% rename from connections/destinations/userlist/index.md rename to connections/destinations/catalog/userlist/index.md diff --git a/connections/destinations/userpilot/index.md b/connections/destinations/catalog/userpilot/index.md similarity index 100% rename from connections/destinations/userpilot/index.md rename to connections/destinations/catalog/userpilot/index.md diff --git a/connections/destinations/uservoice/index.md b/connections/destinations/catalog/uservoice/index.md similarity index 100% rename from connections/destinations/uservoice/index.md rename to connections/destinations/catalog/uservoice/index.md diff --git a/connections/destinations/vero/index.md b/connections/destinations/catalog/vero/index.md similarity index 100% rename from connections/destinations/vero/index.md rename to connections/destinations/catalog/vero/index.md diff --git a/connections/destinations/visual-website-optimizer/images/VWO_on.png b/connections/destinations/catalog/visual-website-optimizer/images/VWO_on.png similarity index 100% rename from connections/destinations/visual-website-optimizer/images/VWO_on.png rename to connections/destinations/catalog/visual-website-optimizer/images/VWO_on.png diff --git a/connections/destinations/visual-website-optimizer/images/abtesting-vwo.png b/connections/destinations/catalog/visual-website-optimizer/images/abtesting-vwo.png similarity index 100% rename from connections/destinations/visual-website-optimizer/images/abtesting-vwo.png rename to connections/destinations/catalog/visual-website-optimizer/images/abtesting-vwo.png diff --git a/connections/destinations/visual-website-optimizer/images/experiment-viewed-setting.png b/connections/destinations/catalog/visual-website-optimizer/images/experiment-viewed-setting.png similarity index 100% rename from connections/destinations/visual-website-optimizer/images/experiment-viewed-setting.png rename to connections/destinations/catalog/visual-website-optimizer/images/experiment-viewed-setting.png diff --git a/connections/destinations/visual-website-optimizer/images/visweboptimizer.png b/connections/destinations/catalog/visual-website-optimizer/images/visweboptimizer.png similarity index 100% rename from connections/destinations/visual-website-optimizer/images/visweboptimizer.png rename to connections/destinations/catalog/visual-website-optimizer/images/visweboptimizer.png diff --git a/connections/destinations/visual-website-optimizer/index.md b/connections/destinations/catalog/visual-website-optimizer/index.md similarity index 100% rename from connections/destinations/visual-website-optimizer/index.md rename to connections/destinations/catalog/visual-website-optimizer/index.md diff --git a/connections/destinations/vitally/index.md b/connections/destinations/catalog/vitally/index.md similarity index 100% rename from connections/destinations/vitally/index.md rename to connections/destinations/catalog/vitally/index.md diff --git a/connections/destinations/watchtower/index.md b/connections/destinations/catalog/watchtower/index.md similarity index 100% rename from connections/destinations/watchtower/index.md rename to connections/destinations/catalog/watchtower/index.md diff --git a/connections/destinations/watsi/index.md b/connections/destinations/catalog/watsi/index.md similarity index 100% rename from connections/destinations/watsi/index.md rename to connections/destinations/catalog/watsi/index.md diff --git a/connections/destinations/webengage/index.md b/connections/destinations/catalog/webengage/index.md similarity index 100% rename from connections/destinations/webengage/index.md rename to connections/destinations/catalog/webengage/index.md diff --git a/connections/destinations/webhooks/index.md b/connections/destinations/catalog/webhooks/index.md similarity index 100% rename from connections/destinations/webhooks/index.md rename to connections/destinations/catalog/webhooks/index.md diff --git a/connections/destinations/whale-alerts/index.md b/connections/destinations/catalog/whale-alerts/index.md similarity index 100% rename from connections/destinations/whale-alerts/index.md rename to connections/destinations/catalog/whale-alerts/index.md diff --git a/connections/destinations/wigzo/index.md b/connections/destinations/catalog/wigzo/index.md similarity index 100% rename from connections/destinations/wigzo/index.md rename to connections/destinations/catalog/wigzo/index.md diff --git a/connections/destinations/wishpond/index.md b/connections/destinations/catalog/wishpond/index.md similarity index 100% rename from connections/destinations/wishpond/index.md rename to connections/destinations/catalog/wishpond/index.md diff --git a/connections/destinations/woopra/index.md b/connections/destinations/catalog/woopra/index.md similarity index 100% rename from connections/destinations/woopra/index.md rename to connections/destinations/catalog/woopra/index.md diff --git a/connections/destinations/wootric/index.md b/connections/destinations/catalog/wootric/index.md similarity index 100% rename from connections/destinations/wootric/index.md rename to connections/destinations/catalog/wootric/index.md diff --git a/connections/destinations/xtremepush/index.md b/connections/destinations/catalog/xtremepush/index.md similarity index 100% rename from connections/destinations/xtremepush/index.md rename to connections/destinations/catalog/xtremepush/index.md diff --git a/connections/destinations/yandex-metrica/images/webvisor-as-you.png b/connections/destinations/catalog/yandex-metrica/images/webvisor-as-you.png similarity index 100% rename from connections/destinations/yandex-metrica/images/webvisor-as-you.png rename to connections/destinations/catalog/yandex-metrica/images/webvisor-as-you.png diff --git a/connections/destinations/yandex-metrica/index.md b/connections/destinations/catalog/yandex-metrica/index.md similarity index 100% rename from connections/destinations/yandex-metrica/index.md rename to connections/destinations/catalog/yandex-metrica/index.md diff --git a/connections/destinations/youbora/index.md b/connections/destinations/catalog/youbora/index.md similarity index 100% rename from connections/destinations/youbora/index.md rename to connections/destinations/catalog/youbora/index.md diff --git a/connections/destinations/zaius/index.md b/connections/destinations/catalog/zaius/index.md similarity index 100% rename from connections/destinations/zaius/index.md rename to connections/destinations/catalog/zaius/index.md diff --git a/connections/destinations/zapier/images/webhooks-by-zapier.png b/connections/destinations/catalog/zapier/images/webhooks-by-zapier.png similarity index 100% rename from connections/destinations/zapier/images/webhooks-by-zapier.png rename to connections/destinations/catalog/zapier/images/webhooks-by-zapier.png diff --git a/connections/destinations/zapier/images/zapier-catch-raw-hook.gif b/connections/destinations/catalog/zapier/images/zapier-catch-raw-hook.gif similarity index 100% rename from connections/destinations/zapier/images/zapier-catch-raw-hook.gif rename to connections/destinations/catalog/zapier/images/zapier-catch-raw-hook.gif diff --git a/connections/destinations/zapier/images/zapier-choose-action.png b/connections/destinations/catalog/zapier/images/zapier-choose-action.png similarity index 100% rename from connections/destinations/zapier/images/zapier-choose-action.png rename to connections/destinations/catalog/zapier/images/zapier-choose-action.png diff --git a/connections/destinations/zapier/index.md b/connections/destinations/catalog/zapier/index.md similarity index 100% rename from connections/destinations/zapier/index.md rename to connections/destinations/catalog/zapier/index.md diff --git a/connections/destinations/zendesk/index.md b/connections/destinations/catalog/zendesk/index.md similarity index 100% rename from connections/destinations/zendesk/index.md rename to connections/destinations/catalog/zendesk/index.md diff --git a/connections/destinations/zopim/images/Zopim_on.png b/connections/destinations/catalog/zopim/images/Zopim_on.png similarity index 100% rename from connections/destinations/zopim/images/Zopim_on.png rename to connections/destinations/catalog/zopim/images/Zopim_on.png diff --git a/connections/destinations/zopim/images/recordlivechat.png b/connections/destinations/catalog/zopim/images/recordlivechat.png similarity index 100% rename from connections/destinations/zopim/images/recordlivechat.png rename to connections/destinations/catalog/zopim/images/recordlivechat.png diff --git a/connections/destinations/zopim/index.md b/connections/destinations/catalog/zopim/index.md similarity index 100% rename from connections/destinations/zopim/index.md rename to connections/destinations/catalog/zopim/index.md diff --git a/connections/destinations/facebook-pixel-server-side/index.md b/connections/destinations/facebook-pixel-server-side/index.md deleted file mode 100644 index 2f67813b44..0000000000 --- a/connections/destinations/facebook-pixel-server-side/index.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -hidden: true -beta: true ---- diff --git a/todo.txt b/todo.txt new file mode 100644 index 0000000000..8716a51a42 --- /dev/null +++ b/todo.txt @@ -0,0 +1,155 @@ +keen-io +kenshoo-infinity +kissmetrics +kitemetrics +klaviyo +knowtify +kochava +kubric +kustomer +leadboxer +leanplum +librato +linkedin-conversion-tag +linkedin-insight-tag +livechat +localytics +lucky-orange +lytics +mabl +madkudu +mailchimp +mailjet +mammoth +marketo +marketo-static-lists +marketo-v2 +millennial-media +mixpanel +moengage +moesif-api-analytics +monetate +moosend +mouseflow +movable-ink +msg91 +mutiny +nanigans +new-relic +nielsen-dcr +nielsen-dtvr +northstar-by-growthhackers +nudgespot +olark +omniture +onesignal +optimizely-full-stack +optimizely-web +outbound +pardot +parsely +pendo +perfect-audience +perimeterx +persistiq +personas-facebook-ads +personyze +pingdom +pinterest-tag +piwik +planhat +pointillist +postgres +preact +primer +promoter.io +proof +qualaroo +quantcast +quanticmind +quora-conversion-pixel +ramen +redshift +refersion +refiner +relay +repeater +responsys +rollbar +route +saasquatch +sailthru +salesforce +salesforce-dmp +salesforce-live-agent +salesforce-marketing-cloud +salesmachine +satismeter +savio +scopeai +seg +selligent +sendwithus +sentry +serenytics +shareasale +sherlock +simplereach +singular +slack +slicingdice +smartlook +smbstream +smyte +snapengage +snowflake +sparkpage +split +strikedeck +stripe-radar +survicate +swrve +tableau +tag-injector +tamber +taplytics +tealium-audience-stream +totango +track-js +trackier +tractionboard +trafficguard +tray.io +treasure-data +trustpilot +tune +tv-squared +twitter-ads +unwaffle +upcall +urban-airship +userengage +useriq +userlike +userlist +userpilot +uservoice +vero +visual-website-optimizer +vitally +watchtower +watsi +webengage +webhooks +whale-alerts +wigzo +wishpond +woopra +wootric +xtremepush +yandex-metrica +youbora +zaius +zapier +zendesk +zopim