From 3d35623eabeb4b5cea1774f5d8cb0a4dd0a89ea6 Mon Sep 17 00:00:00 2001 From: Yu Nishimura Date: Wed, 6 Sep 2023 11:11:06 -0700 Subject: [PATCH 1/3] AMP-83991 added explnation for kochava device id --- .../destinations/kochava-event-streaming-post-installs.md | 5 ++++- docs/data/destinations/kochava-event-streaming.md | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/data/destinations/kochava-event-streaming-post-installs.md b/docs/data/destinations/kochava-event-streaming-post-installs.md index d3a22948b..b0b99760b 100644 --- a/docs/data/destinations/kochava-event-streaming-post-installs.md +++ b/docs/data/destinations/kochava-event-streaming-post-installs.md @@ -60,12 +60,15 @@ To configure an Event Streaming integration from Amplitude to Kochava, you must 7. *(Optional)* Paste your secret key to **API secret** (provided by Kochava's CS team). 8. Under **Send Events**, make sure the toggle is enabled ("Events are sent to Kochava") if you want to stream events to Kochava. When enabled, events are automatically forwarded to Kochava when they're ingested in Amplitude. Events aren't sent on a schedule or on demand using this integration. 9. In **Select and Filter** events choose which events you want to send. Choose only the events you need in Kochava. [Transformed events](https://help.amplitude.com/hc/en-us/articles/5913315221915-Transformations-Retroactively-modify-your-event-data-structure#:~:text=Amplitude%20Data's%20transformations%20feature%20allows,them%20to%20all%20historical%20data.) aren't supported. -10. Click on **Mappings** to specify the identity mapping between Amplitude and Kochava. You must choose at least one of the following identifiers, Apple Advertising ID (idfa), Apple Vendor ID (idfv), Google Advertising ID (adid) and Android ID (android_id). +10. Click on **Mappings** to specify the identity mapping between Amplitude and Kochava. **Kochava Device ID** and **IP Address** (IP address of the device on install) are required to map to save your sync configuration. You must also choose at least one of the following identifiers, Apple Advertising ID (idfa), Apple Vendor ID (idfv), Google Advertising ID (adid) and Android ID (android_id). 11. *(optional)* In **Select additional properties**, select any more user properties you want to send to Kochava. If you don't select any properties here, Amplitude doesn't send any. Transformed event properties and transformed user properties aren't supported. 12. *(optional)* Under **Send Users**, make sure the toggle is enabled if you want to send over users and their properties in real-time whenever a user is created or the user property is updated in Amplitude. 13. *(optional)* In **Select additional properties**, select any more user properties you want to send to Kochava. If you don't select any properties here, Amplitude doesn't send any. These properties are sent to Kochava. Transformed user properties aren't supported. 14. When finished, enable the destination and **Save**. +#### What is difference between Kochava Device ID and the other identifiers? +Kochava Device ID should be sent as a unique string that is consistent for each instance of the app on a single device. The other identifiers (e.g. Apple Advertising ID and Google Advertising ID) is the relevant mobile advertising IDs. So, Kochava device can have the multiple device ids but **Kochava Device ID** has to be unique. Kochava Device ID can be technically the same string as the other identifiers but it is different concept. + ### Use Cases Sending events from Amplitude to Kochava can enhance the effectiveness of your communication strategies and help drive higher-value conversions through targeted and personalized messaging. Here are some specific use cases for integrating Amplitude with Kochava: diff --git a/docs/data/destinations/kochava-event-streaming.md b/docs/data/destinations/kochava-event-streaming.md index 8eb4fc2ac..9e952a4c7 100644 --- a/docs/data/destinations/kochava-event-streaming.md +++ b/docs/data/destinations/kochava-event-streaming.md @@ -59,10 +59,13 @@ To configure an Event Streaming integration from Amplitude to Kochava, you must 7. *(Optional)* Paste your secret key to **API secret** (provided by Kochava's CS team). 8. Under **Send Events**, make sure the toggle is enabled ("Events are sent to Kochava") if you want to stream events to Kochava. When enabled, events are automatically forwarded to Kochava when they're ingested in Amplitude. Events aren't sent on a schedule or on-demand using this integration. 9. In **Select and Filter** events choose which events you want to send. Choose only the events you need in Kochava. [Transformed events](https://help.amplitude.com/hc/en-us/articles/5913315221915-Transformations-Retroactively-modify-your-event-data-structure#:~:text=Amplitude%20Data's%20transformations%20feature%20allows,them%20to%20all%20historical%20data.) aren't supported. -10. Click on **Map properties to destination** to specify the identity mapping between Amplitude and Kochava. You must choose at least one of the following identifiers, Apple Advertising ID (idfa), Apple Vendor ID (idfv), Google Advertising ID (adid) and Android ID (android_id). +10. Click on **Map properties to destination** to specify the identity mapping between Amplitude and Kochava. **Kochava Device ID** and **IP Address** (IP address of the device on install) are required to map to save your sync configuration. You must also choose at least one of the following identifiers, Apple Advertising ID (idfa), Apple Vendor ID (idfv), Google Advertising ID (adid) and Android ID (android_id). 11. *(optional)* In **Select additional properties**, select any more user properties you want to send to Kochava. If you don't select any properties here, Amplitude doesn't send any. Transformed event properties and transformed user properties aren't supported. 12. When finished, enable the destination and **Save**. +#### What is difference between Kochava Device ID and the other identifiers? +Kochava Device ID should be sent as a unique string that is consistent for each instance of the app on a single device. The other identifiers (e.g. Apple Advertising ID and Google Advertising ID) is the relevant mobile advertising IDs. So, Kochava device can have the multiple device ids but **Kochava Device ID** has to be unique. Kochava Device ID can be technically the same string as the other identifiers but it is different concept. + ### Use Cases Sending events from Amplitude to Kochava can enhance the effectiveness of your communication strategies and help drive higher-value conversions through targeted and personalized messaging. Here are some specific use cases for integrating Amplitude with Kochava: From 68ccd58153c58b9e9f9a61719263d4a74e405d3a Mon Sep 17 00:00:00 2001 From: Yu Nishimura Date: Wed, 6 Sep 2023 11:16:02 -0700 Subject: [PATCH 2/3] AMP-83991 fixed linter error --- .../data/destinations/kochava-event-streaming-post-installs.md | 3 ++- docs/data/destinations/kochava-event-streaming.md | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/data/destinations/kochava-event-streaming-post-installs.md b/docs/data/destinations/kochava-event-streaming-post-installs.md index b0b99760b..d8177ec9e 100644 --- a/docs/data/destinations/kochava-event-streaming-post-installs.md +++ b/docs/data/destinations/kochava-event-streaming-post-installs.md @@ -66,7 +66,8 @@ To configure an Event Streaming integration from Amplitude to Kochava, you must 13. *(optional)* In **Select additional properties**, select any more user properties you want to send to Kochava. If you don't select any properties here, Amplitude doesn't send any. These properties are sent to Kochava. Transformed user properties aren't supported. 14. When finished, enable the destination and **Save**. -#### What is difference between Kochava Device ID and the other identifiers? +#### What is difference between Kochava Device ID and other identifiers? + Kochava Device ID should be sent as a unique string that is consistent for each instance of the app on a single device. The other identifiers (e.g. Apple Advertising ID and Google Advertising ID) is the relevant mobile advertising IDs. So, Kochava device can have the multiple device ids but **Kochava Device ID** has to be unique. Kochava Device ID can be technically the same string as the other identifiers but it is different concept. ### Use Cases diff --git a/docs/data/destinations/kochava-event-streaming.md b/docs/data/destinations/kochava-event-streaming.md index 9e952a4c7..a22e257de 100644 --- a/docs/data/destinations/kochava-event-streaming.md +++ b/docs/data/destinations/kochava-event-streaming.md @@ -63,7 +63,8 @@ To configure an Event Streaming integration from Amplitude to Kochava, you must 11. *(optional)* In **Select additional properties**, select any more user properties you want to send to Kochava. If you don't select any properties here, Amplitude doesn't send any. Transformed event properties and transformed user properties aren't supported. 12. When finished, enable the destination and **Save**. -#### What is difference between Kochava Device ID and the other identifiers? +#### What is difference between Kochava Device ID and other identifiers? + Kochava Device ID should be sent as a unique string that is consistent for each instance of the app on a single device. The other identifiers (e.g. Apple Advertising ID and Google Advertising ID) is the relevant mobile advertising IDs. So, Kochava device can have the multiple device ids but **Kochava Device ID** has to be unique. Kochava Device ID can be technically the same string as the other identifiers but it is different concept. ### Use Cases From f9b36c9afe257f5f98afa4efe2044b9bc13665d2 Mon Sep 17 00:00:00 2001 From: Yu Nishimura Date: Wed, 6 Sep 2023 13:54:41 -0700 Subject: [PATCH 3/3] AMP-83991 addressed the comments --- .../destinations/kochava-event-streaming-post-installs.md | 4 ++-- docs/data/destinations/kochava-event-streaming.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/data/destinations/kochava-event-streaming-post-installs.md b/docs/data/destinations/kochava-event-streaming-post-installs.md index d8177ec9e..0fb7e4be3 100644 --- a/docs/data/destinations/kochava-event-streaming-post-installs.md +++ b/docs/data/destinations/kochava-event-streaming-post-installs.md @@ -60,7 +60,7 @@ To configure an Event Streaming integration from Amplitude to Kochava, you must 7. *(Optional)* Paste your secret key to **API secret** (provided by Kochava's CS team). 8. Under **Send Events**, make sure the toggle is enabled ("Events are sent to Kochava") if you want to stream events to Kochava. When enabled, events are automatically forwarded to Kochava when they're ingested in Amplitude. Events aren't sent on a schedule or on demand using this integration. 9. In **Select and Filter** events choose which events you want to send. Choose only the events you need in Kochava. [Transformed events](https://help.amplitude.com/hc/en-us/articles/5913315221915-Transformations-Retroactively-modify-your-event-data-structure#:~:text=Amplitude%20Data's%20transformations%20feature%20allows,them%20to%20all%20historical%20data.) aren't supported. -10. Click on **Mappings** to specify the identity mapping between Amplitude and Kochava. **Kochava Device ID** and **IP Address** (IP address of the device on install) are required to map to save your sync configuration. You must also choose at least one of the following identifiers, Apple Advertising ID (idfa), Apple Vendor ID (idfv), Google Advertising ID (adid) and Android ID (android_id). +10. Click **Mappings** to specify the identity mapping between Amplitude and Kochava. **Kochava Device ID** and **IP Address** (the IP address of the device on install) are required to map to save your sync configuration. Choose at least one of the following identifiers, Apple Advertising ID (idfa), Apple Vendor ID (idfv), Google Advertising ID (adid) and Android ID (android_id). 11. *(optional)* In **Select additional properties**, select any more user properties you want to send to Kochava. If you don't select any properties here, Amplitude doesn't send any. Transformed event properties and transformed user properties aren't supported. 12. *(optional)* Under **Send Users**, make sure the toggle is enabled if you want to send over users and their properties in real-time whenever a user is created or the user property is updated in Amplitude. 13. *(optional)* In **Select additional properties**, select any more user properties you want to send to Kochava. If you don't select any properties here, Amplitude doesn't send any. These properties are sent to Kochava. Transformed user properties aren't supported. @@ -68,7 +68,7 @@ To configure an Event Streaming integration from Amplitude to Kochava, you must #### What is difference between Kochava Device ID and other identifiers? -Kochava Device ID should be sent as a unique string that is consistent for each instance of the app on a single device. The other identifiers (e.g. Apple Advertising ID and Google Advertising ID) is the relevant mobile advertising IDs. So, Kochava device can have the multiple device ids but **Kochava Device ID** has to be unique. Kochava Device ID can be technically the same string as the other identifiers but it is different concept. +Send Kochava Device ID as a unique string that is consistent for each instance of the app on a single device. The other identifiers (for example, Apple Advertising ID and Google Advertising ID) are the relevant mobile advertising IDs. So, a Kochava device can have the multiple device ids but the **Kochava Device ID** must be unique. Kochava Device ID can be technically the same string as the other identifiers but it is different concept. ### Use Cases diff --git a/docs/data/destinations/kochava-event-streaming.md b/docs/data/destinations/kochava-event-streaming.md index a22e257de..da1da2fae 100644 --- a/docs/data/destinations/kochava-event-streaming.md +++ b/docs/data/destinations/kochava-event-streaming.md @@ -59,13 +59,13 @@ To configure an Event Streaming integration from Amplitude to Kochava, you must 7. *(Optional)* Paste your secret key to **API secret** (provided by Kochava's CS team). 8. Under **Send Events**, make sure the toggle is enabled ("Events are sent to Kochava") if you want to stream events to Kochava. When enabled, events are automatically forwarded to Kochava when they're ingested in Amplitude. Events aren't sent on a schedule or on-demand using this integration. 9. In **Select and Filter** events choose which events you want to send. Choose only the events you need in Kochava. [Transformed events](https://help.amplitude.com/hc/en-us/articles/5913315221915-Transformations-Retroactively-modify-your-event-data-structure#:~:text=Amplitude%20Data's%20transformations%20feature%20allows,them%20to%20all%20historical%20data.) aren't supported. -10. Click on **Map properties to destination** to specify the identity mapping between Amplitude and Kochava. **Kochava Device ID** and **IP Address** (IP address of the device on install) are required to map to save your sync configuration. You must also choose at least one of the following identifiers, Apple Advertising ID (idfa), Apple Vendor ID (idfv), Google Advertising ID (adid) and Android ID (android_id). +10. Click **Map properties to destination** to specify the identity mapping between Amplitude and Kochava. **Kochava Device ID** and **IP Address** (the IP address of the device on install) are required to map to save your sync configuration. Choose at least one of the following identifiers, Apple Advertising ID (idfa), Apple Vendor ID (idfv), Google Advertising ID (adid) and Android ID (android_id). 11. *(optional)* In **Select additional properties**, select any more user properties you want to send to Kochava. If you don't select any properties here, Amplitude doesn't send any. Transformed event properties and transformed user properties aren't supported. 12. When finished, enable the destination and **Save**. #### What is difference between Kochava Device ID and other identifiers? -Kochava Device ID should be sent as a unique string that is consistent for each instance of the app on a single device. The other identifiers (e.g. Apple Advertising ID and Google Advertising ID) is the relevant mobile advertising IDs. So, Kochava device can have the multiple device ids but **Kochava Device ID** has to be unique. Kochava Device ID can be technically the same string as the other identifiers but it is different concept. +Send the Kochava Device ID as a unique string that is consistent for each instance of the app on a single device. The other identifiers (for example, Apple Advertising ID and Google Advertising ID) are the relevant mobile advertising IDs. So, a Kochava device can have the multiple device ids but the **Kochava Device ID** must be unique. Kochava Device ID can be technically the same string as the other identifiers but it is different concept. ### Use Cases