For data submitted via API, such as via Data Insertion API or Bulk Data Insertion API, hints must be explicitly included in the payload. Within the API-request we always have to insert the timestamp. If the data insertion is successful, Adobe queues the data insertion request for processing by the standard Analytics Data Processing Engine. 4 API. If you use Analytics as the reporting source for an activity, all reporting and segmentation for that. but in theory, if you are using APIs through a tool (and not just making calls directly with the API), you could probably create a Data Insertion API call to track the usage in conjunction with. Are we missing a. Detailed steps to setup Bulk Data Insertion API using Postman. Sign In. This sample displays the structure of an HTTP GET request and response using the Data Insertion API. You can find more details about the API here. Due to this, the report needs to be time-stamped; Each customer will have one or multiple report suites. Seconds - 10 minutes. There is 1 other project in. On the Key column, type in "file" > at the end of the field, there's a shaded drop-down, select File. One requestor ID (channel) will map only to one report suite. Instead of using JavaScript beacons on each Web page to transmit visitor data to Experience Cloud. This guide explains how to get data into Analytics. Link to the Data insertion API documentation. However, I am trying to understand how I would use the API to send in data on mobile states (i. 1. Customer Journey Analytics. timestamp variable in a JavaScript implementation. Is there a document or example code that someone could share regarding the setup? I know with the SDKs you basically just set the below for Install/Launch { "lifecyclecontextdat. Bring data into Adobe Analytics from outside sources, either in bulk or real-time. 0 API Documentation. e. Hi all. See How to implement Adobe Analytics using the Adobe Experience Platform Web SDK for more information. Data Insertion API and Bulk Data Insertion API are both methods to submit server-side collection data to Adobe Analytics. Due to this, the report needs to be time-stamped; Each customer will have one or multiple report suites. Learn. timestamp variable in a JavaScript implementation. Data Insertion. I am new to both. Data Insertion API calls are made one event at a. It wasn't clear whether timestamp support also had an impact on whether the 't' parameter should be sent or not. The server calls in these batch files can be either current (live) data or historical data. Resolution. Bulk Data Insertion API. The Analytics tracking server/API end point must also be set to forward to the correct Audience Manager instance before Analytics data will forward to Audience Manager. Events. Cross-Device Analytics is available to Analytics Ultimate customers. SOLVED Adobe Bulk Data insertion API (BDIA) question. 4 data insertion API using the right tracking server; does anyone know where in the Analytics platform/admin console can I find if the data is reaching the report ID that I'm using in my requests? All my requests are returning this message from the 1. You specify. Attend local and virtual eventsMeet our community of customer advocates. Server-side collection provides the flexibility to provide your own identifier rather than relying on browser mechanisms for setting cookies. In our case, we wanted to increment event1 for a set of authenticated users for which we had backend data based on the user id. Events. Sign In. 0 APIs. Bulk Data Insertion API lets you upload server call data in batches of files instead of using client-side libraries such as AppMeasurement. Using the template you downloaded in step #1, you populate it with the data you want inserted. In fact, bulk insertion can be thought of as a different interface to this scalable service. Get comprehensive and predictive insights that help you to maximise the return on mobile investments with Adobe Mobile App Analytics. button taps). Analytics uses a multi-tiered, fully redundant architecture that encompasses both the Analytics network and application. txt) or read online for free. Read real-world use cases of Experience Cloud products written by your peersAdobe Analytics aka SiteCatalyst data insertion API module for Node. Community home Advertising Analytics Audience Manager Campaign Classic v7 & Campaign v8 Campaign Standard Developer Experience Cloud Experience. Adobe Analytics 2. The metrics will be inserted, event by event in the specific report suite via Adobe Analytics Data Insertion API; The insertion will be batched and sent every 30 minutes. One requestor ID (channel) will map only to one report suite. Contributors 38 + 27 contributorsBulk Data Insertion API (BDIA) is an Adobe Analytics capability that lets you upload server call data in batches of files instead of using client-side libraries such as AppMeasurement. Bulk Data Insertion API accepts CSV formatted files containing event data, one event per row. . This module covers 2 methods. Server-side collection provides the flexibility to provide your own identifier rather than relying on browser mechanisms for setting cookies. 0. Learn. Experience LeagueWe have Adobe Analytics javascript on our website collecting data and we use a third party tool to track how users interact with certain parts of the website. 0. 4 APIs to 2. Here is document link for more details on API 1. Description. The endpoints described here are routed through analytics. Community home Advertising Analytics Audience Manager Campaign Classic v7 & Campaign v8 Campaign Standard Developer Experience Cloud Experience Manager Sites & More Experience Platform Journey Optimizer Target Real-Time Customer Data Platform Workfront Creative Cloud Document Cloud Commerce Marketo EngageAdobe Analytics will update its device lookup process so that it uses client hints in addition to User-Agent to determine device information. Server-side data collection. The Google Analytics Measurement Protocol can be also used to send data in a server-to-server type of setup and be configured to capture Native App usage. Then you can create a VRS (Virtual Report Suite) and easily filter data based upon the segment. Courses Tutorials Events Instructor-led training View all learning optionsThis guide explains how to get data into Analytics. Bulk Data Insertion API (BDIA) is an Adobe Analytics capability that lets you upload server call data in batches of files instead of using client-side libraries such as AppMeasurement. Learn. Meet our community of customer advocates. co. Fetching Google Analytics data. Data Capture. Fully-processed, finalized data that is used for pulling large data exports. Due to this, the report needs to be time-stamped; Each customer will have one or multiple report suites. Advertising Cloud Analytics Audience Manager Campaign Classic v7 & Campaign v8 Campaign Standard Developer Cloud Extensibility Experience Cloud Experience Manager Sites & More Experience Platform Journey Optimizer Target Workfront Creative Cloud Document Cloud Commerce Marketo EngageHi Bindu, Till the time Adobe FTP is receiving files correctly, our system doesn't care where that file is coming from. I feel this would be a custom solution. Sign In. It is working perfectly fine. Meet our community of customer advocates. AAを長く使用している環境で、サイト. /swagger. Data Insertion API and Bulk Data Insertion API are both methods to submit server-side collection data to Adobe Analytics. One requestor ID (channel) will map only to one report suite. Hi, Is there a health check endpoint or something similar that we can use to verify if the Insertion API is up and running? We have a service that processes messages from a Kafka topic that would later be feed into Adobe Analytics through the Insertion API and would like to perform a health check. The A4T integration lets you use Analytics reports to examine your results. 4 data insertion API using the right tracking server; does anyone know where in the Analytics platform/admin console can I find if the data is reaching the report ID that I'm using in my requests? All my requests are returning this message from the 1. [ Base URL: analytics. Starting June 17, the Data Feeds and Data Warehouse delivery system will be relocated within Adobe’s data centers, and therefore can cause a change of external IP addresses visible to you. I have followed the various tutorials and documentation, but still seem to be missing something. Sign In. net) first. It is an alternate way of sending event data to AA without using the javascript or client side beacons. Upload batches of data into Adobe Analytics using the API. 0. do you mean that datacollectionhost is some thing i create from adobe analytics adminstration or that is some thing in the activity itself I read something about that tracking server is the datacollectionhost is tracking server same as datacollection host ?Data Insertion API and Bulk Data Insertion API are both methods to submit server-side collection data to Adobe Analytics. For. The [rsid] parameter identifies the report suite where you want to submit the data. The Data Insertion API documentation is fairly clear on how to send in data regarding eVars and values. could you please reply for the below query I am very new to this API concept. . Tracking Pixel (Beacon) [Real-time or Delayed] Data Insertion API (1. Data Insertion API and Bulk Data Insertion API are both methods to submit server-side collection data to Adobe Analytics. There have been instances of that handled via custom components in Adobe Experience Manager. All of these libraries leverage the Data Insertion API to pass data to reporting, which can also be used for batch uploads or delayed data collection. This document contains detailed steps to set up Bulk Data Insertion API using Postman. Data Insertion API calls are made one event at a time. . Note: The Data Insertion API requires data in UTF-8 format. Experience League. Setup Bulk Data Insertion API. It includes: Data Sources: Upload a file to a designated Adobe FTP site. migrate features like Data Insertion API and mobile data, and use Workspace for validation. Detailed steps to setup Bulk Data Insertion API using Postman. adobe. Fully-processed, finalized data that is used for pulling large data exports. This module provide limited support for the 1. Learn. Help much appreciated !The payload can then be forwarded to Analytics via the Data Insertion API. CoursesI wrote the following some time ago: Data Insertion API for Adobe Analytics. 22-08-2022 11:51 PDT. , tags on web pages or other APIs embedded in application code). Additional functionality will. . Resolution. Community. Bulk Data Insertion API (BDIA) is an Adobe Analytics capability that lets you upload server call data in batches of files instead of using client-side libraries such as AppMeasurement. Replies. Learn. json. According to upon the documents, if I want to insert events data, I have to setup the column name on "events", for example, and typed "event1" below "events". The python wrapper that I have developed can be installed using the pip command:. The server calls in these batch files can be either current (live) data or historical data. In some implementations, visitor IDs are passed from JavaScript to a server so that additional Analytics events (such as a purchase) can be sent by the server. 4 docs mention this URL (. For more information, read the get-started. P. Data Insertion API calls are made one event at a time. I can't seem to verify that my data is being collected, for which I am using the Content Real-Time Report. Adobe Analytics is one of the most versatile analytics tools on the market. 4) Data Warehouse API (1. Latency. Click on form-data radio button. Courses Tutorials Certification Events Instructor-led training View all learning optionsAll API calls that you can make using the Bulk Data Insertion API. you can click on these to be taken to a screen that will show you the API calls (in XML, curl and JSON), you can use these. . Adobe Analytics for Target (A4T) is a cross-solution integration that lets you create activities based on Analytics conversion metrics and audience segments. . It is a more scalable successor to the Data Insertion API in previous. However, if you are legally required to have your data processed in a specific part of the world, you can use one of. Detailed steps to setup Bulk Data Insertion API using Postman. Data Insertion API and Bulk Data Insertion API are both methods to submit server-side collection data to Adobe Analytics. As part of this I'm setting the campaign parameter. 4. 4; Bulk Data Insertion API; documentation on ingestion APIs here. Read real-world use cases of Experience Cloud products written by your peersBulk Data Insertion API (BDIA) is an Adobe Analytics capability that lets you upload server call data in batches of files instead of using client-side libraries such as AppMeasurement. We’re trying to use the Adobe API to tie the data together. Adobe Analytics offers two methods for loading large amounts of data into its database: a private FTP site for uploading delimited flat-files (up to 50 MB), and API endpoints for directly posting the data. Learn. Is this possible? If so, are there docs that point o. The Edge Network forwards that data to Adobe Analytics. ly/aacda. In this post, we will be looking at exporting Live Stream data. There can be multiple reasons why the data is not reflecting adobe analytics reporting even when the BDIA ingestion is successfull, one of them is time stamp configuration of the report suite, the report suite needs to be enabled for timestamp, otherwise the hits can be excluded while processing Yo. This video will describe the capability of the aanalytics2 python module to ingest data into Adobe Analytics using the Data Insertion Method and / or bulk in. Sign In. 4 and 2. Many of these integrations are available via Adobe Exchange and can continue to be utilized. Based on partner, we need to filter their website metrics li. The data insertion APIs do. Timeout configured-10 seconds Tracking server- first party tracking server - What could be scenario that this could be happening. It includes: Data Sources: Upload a file to a designated Adobe FTP site. co. Is the 'ts' parameter in milliseconds or seconds? If the timestamp option is disabled, should neither be set? 2) I'm sending in mobile device info as a context variable (e. Here's a snapshot of the log file that. From your Adobe Target experiment, go to its Report, then click the "View in Analytics" link to open the report in Analytics. never use the default one of CURL The Adobe Analytics Connector in the Tealium Customer Data Hub uses Adobe’s Data Insertion API to send analytics data server-side, in place of using the JavaScript beacon on a web page or mobile app. 2. It includes: Data Sources: Upload a file to a designated Adobe FTP site. platform etc. Just seeking some clarification on this. [ Base URL: analytics. Long story short, Segment and Tealium EventStream send data from their servers to Adobe Analytics via the Data Insertion API. Data Insertion API and Bulk Data Insertion API are both methods to submit server-side collection data to Adobe Analytics. Data Insertion API calls are made one event at a time (example below) . Adobe retrieves the file and includes the data in your report suite. If someone else is passing you messages to post here, then maybe you can ask that person to write here directly instead. Data Insertion API calls are made one event at a time. Questions. Courses Tutorials Tutorials Hi All. All of the available endpoints related to the BDIA. Community home Advertising Analytics Audience Manager Campaign Classic v7 & Campaign v8 Campaign Standard Developer Experience Cloud Experience Manager Sites & More Experience Platform Journey Optimizer Target Real-Time Customer Data Platform Workfront Creative Cloud Document Cloud Commerce Marketo EngageAdobe provides APIs for the Adobe Experience Cloud, here we are giving an overview of Adobe Analytics API 1. Server-side Analytics logging. side) • Data needs to be conformed to Adobe Experience Platform’s XDM schema to bring in any type of data. Airship uses Adobe’s Data Insertion API to send data to Adobe Analytics. Thank you! One more question, if you don't mind, if I receive a success response from the 1. In 2020, Adobe released the Bulk data insertion API, which performs the same functions as full. Bulk Data Insertion API lets you upload server call data in batches of files instead of using client-side libraries such as AppMeasurement. SOLVED Bulk Data Insertion API. This document contains detailed steps to set up Bulk Data Insertion API. Data Insertion API calls are. Instead of using JavaScript beacons on each Web page to transmit visitor data to Experience Cloud servers, server-side. According to upon the documents, if I want to insert events data, I have to setup the column name on "events", for example, and typed "event1" below "events". Select file on the "Value" columnThis guide explains how to get data into Analytics using Data Sources, Data Insertion API, and Data Connectors. Partner portal doesn't have analytics. . Adobe Analytics Reporting API (1. Dear Community, We would like to use the API1. Frequently asked questions for the Bulk data insertion API. 0"?> <request> <sc_. For example, you would want both identifiers when passing the visitor ID in a hidden form element to a server-side application that uses the data insertion API. Admin. Data Insertion Options. If you want to learn more about the data format of timestamps, this page has what you're looking for: Timestamp i. The ones used most commonly by partners are: Data Sources (used for importing batch offline data. The Data Repair API is a tool to delete data from Analytics report suites. . Sign In. Is there a possibility to test such request in the console of chrome or another way? So that I will be able to see the request before it is being tracked! The report suite is timestamp enabled. Is there any example which we could use?Sign In. . Partially-processed hit data available within seconds of collection. Data Insertion API and Bulk Data Insertion API are both methods to submit server-side collection data to Adobe Analytics. This framework tolerates failures and transparently routes data around trouble spots. This Adobe Analytics Reporting API Comparison Table can help you to pick the right data export option for your use case. . 7. Data Insertion API calls are made one event at a time (example below) . limit (2. The engine processes these requests in the same way it processes data collected via JavaScript. Cloud mode data is sent to Adobe using Adobe’s data insertion API in XML format. All data source templates are based on one of these two types: Summary data source: Provides an easy way to import high-level data in Adobe Analytics. There is nothing special about this API, it is the same one used by the JavaScript Analytics implementation. • Bulk Data Insertion API uploads data in batch format, such as in CSV-formatted files. 4. It is a more scalable successor to the Data Insertion API in previous. Data is captured using the App Measurement library (client-side-web), Mobile SDK (mobile app), Data insertion API and Bulk Data Insertion API (server. our backend server is integrating with adobe using Analytics For Target "A4T" using Delviry Api and Data Insertion Api example of requsts : Delivery api :: GET Hello All, I am seeking a best practice for implementing the lifecycle metrics using the API insertion route for apps. io. And true analysis of your old data should be done in GA, whereas the historical import should be used directionally. Adobe ingests the text file and displays that data alongside dimensions and metrics collected on your site. We are using proxy server IP to open connection and send data. Community home Advertising Analytics Audience Manager Campaign Classic v7 & Campaign v8 Campaign Standard Developer Experience Cloud Experience Manager Sites & More Experience Platform Journey Optimizer Target Real-Time Customer Data Platform Workfront Creative Cloud Document Cloud Commerce Marketo Engage Hi, since the Data Insertion API documentation has not been updated for many years, it is not specified which XML tags can be used for sending the new User Agent Client Hints for Chromium browsers. All of these libraries leverage the Data Insertion API to pass data to reporting, which can also be used for batch uploads or delayed data collection. Level 2 3/22/21 11:57:14 AM. . The integration person at the 3rd party has said if two values are mapped to send to the same variable they do not do any validation and simply send things on to Adobe. One requestor ID (channel) will map only to one report suite. All Analytics hits sent through the Edge Network are augmented with Target details on the server side, without having to go through the hit stitching process. First question: Data Feeds feature in Admin section would allow you to send Adobe Analytics data to a third party storage system (usually called a Data Destination). Community home Advertising Analytics Audience Manager Campaign Classic v7 & Campaign v8 Campaign Standard Developer Experience Cloud Experience Manager Sites & More. Overview . Offline and third-party dataAdobe ingests the text file and displays that data alongside dimensions and metrics collected on your site. 1. We will be using the Data Insertion API to send the data. If you’re an Analytics customer, also check for and send the Analytics ID to your function. This method enables users to programmatically send data points to Adobe via an API. Learn. Now the documentation for this suggests you can use a transaction. LearnAdvertising Cloud Analytics Audience Manager Campaign Classic v7 & Campaign v8 Campaign Standard Experience Cloud Experience Manager Sites & More Experience Platform I/O Cloud Extensibility Journey Optimizer Target Creative Cloud Document Cloud Commerce Marketo Engage WorkfrontIf not, the least you might want to do is sending-in a server-side Analytics beacon using Data Insertion API. Hi Paul, Yes, there is a health check endpoint for the Insertion API. Hot Network Questions Getting rid of cube roots in the. Courses Tutorials Events Instructor-led training View all learning optionsSign In. Solved: Hello Experts, We want to use Data insertion API's from 1. For example, I am POSTing the following XML: <?xml version="1. Within Analytics, we have a Classification Rule set which reads the value of the Campaign parameter and classifies it to a specific channel. adobe. They use generic values that you must replace with. Customer Journey Analytics; Analytics; Issues/Symptoms. My question now is: In case we would suddenly have tracking issues and the tracking would be turned off for couple days, would it be poss. Data Sources is the best option for you. Create a file in the correct format so Adobe can ingest it. This is helpful. Community home Advertising Analytics Audience Manager Campaign Classic v7 & Campaign v8 Campaign Standard Developer Experience Cloud Experience Manager Sites & More Experience. this is sample from delivery-api documentation : as you can see there is only 3 required pe,tnta,mcid Sample A4T Data Insertion HTTP Get - 545612The Data Insertion API supports HTTP POST and HTTP GET for submitting data to Adobe Experience Cloud servers. In this case, you should collect and return the Experience Cloud and Analytics visitor IDs. I am using my sandbox Adobe Analytics report suite, to upload server calls using the bulk data insertion API. 3. Adobe retrieves the file and includes the data in your report suite. 8, 2020. One requestor ID (channel) will map only to one report suite. All data source templates are based on one of these two types: Summary data source: Provides an easy way to import high-level data in Adobe Analytics. Read real-world use cases of Experience Cloud products written by your peersIn Data Insertion Process | Adobe Developer Connection , there is a paragraph that is incomplete: The "0" code at the end of the - 273663. The server calls in these batch files can be either current (live) data or historical data. I am currently supporting a client for an Analytics S2S implementation, leveraging on the insertion API. The engine processes these requests in the same way it processes data collected via JavaScript. Quick links. Learn. . Adobe Analytics Data Insertion API ; Overview ; Data Insertion Process ; Visitor Identification ; Sequential Data Requirements ; Delayed Data ; HTTP 1. Data Insertion API and Bulk Data Insertion API are both methods to submit server-side collection data to Adobe Analytics. The ts parameter should only be sent to report suites that have timestamp support enabled. 4. Community home Advertising Analytics Audience Manager Campaign Classic v7 & Campaign v8 Campaign Standard Developer Experience Cloud Experience Manager Sites & More Experience Platform Journey Optimizer Target Real-Time Customer Data Platform Workfront Creative Cloud Document Cloud Commerce Marketo EngageAdvertising Cloud Analytics Audience Manager Campaign Campaign Standard Experience Cloud Experience Manager Sites & More Experience Platform I/O Cloud Extensibility Target Creative Cloud Document Cloud Magento Marketo Workfront, an Adobe companyto gain points, level up, and earn exciting badges like the newin-store transactions to Adobe Analytics. Get comprehensive and predictive insights that help you maximize the return on mobile investments with Adobe Mobile App Analytics. Typically the ts parameter pulls from the s. 4) or settings. Data Insertion API: Send data directly to Adobe’s data collection through an API. Events. Get comprehensive and predictive insights that help you maximize the return on mobile investments with Adobe Mobile App Analytics. The endpoints described here are routed through analytics. Send as contextData. It is a more scalable successor to the Data Insertion API in previous. Then my next question is, when I insert the data via API or data source, could data from Google analytics integrate with Adobe data well? Is there any metric significantly different from adobe and google analytics? Sorry for asking this question. io / ] . 0Process batch files in the right order when working with several files at once. One other thing I'm wondering is, how long does it typically take for the data to be processed? As I submitted a very small test file yesterday (5 rows) but don't see that data in the report suite yetMeet our community of customer advocates. Setup Bulk Data Insertion API. This documentation details how you can use the new version of the Adobe Analytics API and how to obtain credentials through Adobe I/O to test the API to see if it will work for your use case with your clients. Depending on the requirement, we can opt to export data from a specific stage in the processing order. page (2. The server calls in these batch files can be either current (live) data or historical data. In that case you can use BDIA (Buld Data Insertion API) to ingest the data for your partner's portal into analytics and pass an addtinal column into your data set to segregate partner's data vs analytics web data. : c. These hits are then forwarded to Analytics servers (<namespace>. 0K. The server calls in these batch files can be either current (live) data or historical data. I was successfully able to upload my compressed batch file (csv columns format) using curl command on windows terminal. Also if your request is on how segregate data for all the parter's when they logged-in to the site. UploadClassifications Partner API method to upload the actual data. In the Adobe Analytics UI, navigate to Admin -> Report Suites and you will get a list of your report suites along with their identifiers next to the name. Adobe Analytics has many ways to use the data collected in the report suites. Make sure event 1 is set to numeric in Admin Console >. The community is here help. Learn. Resolution. Refer to the developer documentation for Bulk Data Insert API for more. Learn how to setup Bulk Data Insertion API using Postman. If you are a Gold or Platinum partner, reach. . Learn. This requires you to use the sample data provided in the solution file, import the data into an array and then use the Import. Server-side Analytics logging. Adobe Inc. Sign In. Below is the flow diagram (accurate as of May 2022) that details different stages and orders of data. to gain points, level up, and earn exciting badges like the newQuick links. Hi All, I am also facing the same issue as "akshaya79742116", After making a successful call using Bulk Data insertion API (BDIA) I am getting success response but I don't see data populated in eVars and events in my report suite. If you are working on a new implementation of. 0 library. If yes, please share the way, how to get it done. The engine processes these requests in the same way it processes data collected via JavaScript. screen views) and actions (i. Learn. hi . Community home Advertising Analytics Audience Manager Campaign Classic v7 & Campaign v8 Campaign Standard Developer Experience Cloud Experience Manager Sites & More Experience Platform Journey Optimizer Target Real-Time Customer Data Platform Workfront Creative Cloud Document Cloud Commerce Marketo EngageHi Can you please confirm if the partner's portal/domain already had analytics implementation. Data Insertion API. Thanks for reply. BDIA is meant to send data to Analytics servers only. You can refer to examples here - Projects > Credential Details > Generate a public/private keypair. Hi , the Firefly SDK for Adobe Analytics only supports the API 2. Detailed steps to setup Bulk Data Insertion API using Postman. So far we’ve gone down the path of using the Data Insertion API, but it wasn’t quite right as it’s meant to be used as. If you look at the reporting for page hits to the segment that is getting the a/b test in adobe analytics and then compare it to the segment based on the data sent in using the data insertion API there will most likely be a delta similar to what you can expect with an A4T implementation. Don't forget to carry. Start using adobe-analytics-di in your project by running `npm i adobe-analytics-di`. User. Here is a. Bring data into Adobe Analytics from outside sources, either in bulk or real-time. Bulk Data Insertion API. Learn how to setup Bulk Data Insertion API using Postman. Unfortunately the Data Insertion API is only available in API 1. This document contains detailed steps to set up Bulk Data Insertion API. Make sure event 1 is set to numeric in Admin Console > Report Suite Settings. Courses Tutorials Certification Events Instructor-led training View all learning options Tutorials Certification Events Instructor-led training View all learning optionsI hope this helps. Note: Data Insertion API and Bulk Data Insertion API are both methods to submit server-side collection data to Adobe Analytics. companyname. According to upon the documents, if I want to insert events data, I have to setup the column name on "events", for example, and typed "event1" below "events". Send as contextData. Bulk Data Insertion API accepts CSV formatted files containing event data, one event per row. In that regards, it requires user authentication and generation of a token. The embedded kit supports tvOS and Fire TV apps as well as iOS and Android phones. After you have that metric you can set up your Data Source in Adobe Analytics.