Skip to content

[byteplus] adding new destination folder in order to show new name in… #2414

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Feb 1, 2022
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
67 changes: 64 additions & 3 deletions src/connections/destinations/catalog/byteplus/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,67 @@
---
title: 'BytePlus Destination'
hidden: true
published: false
rewrite: true
title: BytePlus
redirect_from:
- '/connections/destinations/catalog/datarangers/'
beta: true
---

BytePlus provides product analytics for mobile and web applications, including event/retention/funnel/error analysis, user segmentation, user paths, behavior lookup, A/B testing, and other functions.

In addition to the docs below, please reference the [BytePlus integration guide](https://docs.byteplus.com/data-intelligence/docs/sdk-integration-1){:target="_blank"}.

This destination is maintained by BytePlus. For any issues with the destination, please [contact the BytePlus Support team](mailto:support@byteplus.com)

## Getting Started

{% include content/connection-modes.md %}


1. From the Destinations catalog page in the Segment App, click **Add Destination**.
2. Search for "BytePlus" in the Destinations Catalog, and select the "BytePlus" destination.
3. Choose which Source should send data to the "BytePlus" destination.
4. In BytePlus, go to your "[Organization Settings](https://docs.byteplus.com/data-intelligence/docs/create-your-organizations-and-projects)" > "Project List" and find the targeted project.
5. Click on **Details** for the targeted project and find the API key ("App Key") on the pop-out information page. This should be a 32-character string of numbers and letters.
6. Enter the "API Key" in the "BytePlus" destination settings in Segment.


## Page

If you aren’t familiar with the Segment Spec, take a look at the Page method documentation (/docs/connections/spec/page/) to learn about what it does. An example call would look like:


```js
analytics.page()
```


Segment sends Page calls to BytePlus as a `page` event.

## Screen

If you aren’t familiar with the Segment Spec, take a look at the [Screen method documentation](/docs/connections/spec/screen/) to learn about what it does. An example call would look like:
```obj-c
[[SEGAnalytics sharedAnalytics] screen:@"Home"];
```

Segment sends Screen calls to BytePlus as a`screen`event.

## Identify

If you aren’t familiar with the Segment Spec, take a look at the [Identify method documentation](/docs/connections/spec/identify/) to learn about what it does. An example call would look like:

```js
analytics.identify('userId123', {
email: 'john.doe@example.com'
});
```
Segment sends Identify calls to BytePlus as an `identify `event with `SSID`.

## Track

If you aren’t familiar with the Segment Spec, take a look at the [Track method documentation](/docs/connections/spec/track/) to learn about what it does. An example call would look like:
```js
analytics.track('Login Button Clicked')
```
Segment sends Track calls to BytePlus as a `track` event with event name and properties.