Edge Server API vs. Bulk Insert API for Adobe Analytics | Community
Skip to main content
Level 2
October 13, 2022
Solved

Edge Server API vs. Bulk Insert API for Adobe Analytics

  • October 13, 2022
  • 1 reply
  • 583 views

Good morning everyone.

I'm investigating to implement an alternative way of entering information into Adobe Analytics. According to the Adobe documentation there are three options:
- API Direct (theoretically deprecated since it is version 1.4): https://github.com/AdobeDocs/analytics-1.4-apis/blob/master/docs/data-insertion-api/index.md
- Bulk Insert: https://github.com/AdobeDocs/analytics-1.4-apis/blob/master/docs/data-insertion-api/index.mdhttps://experienceleague.adobe.com/docs/analytics/import/bulk-data-insert.html?lang=en
- Edge Network Server API: https://experienceleague.adobe.com/docs/experience-platform/edge-network-server-api/data-collection/non-interactive-data-collection.html?lang=en

As far as I have been able to understand from the documentation, the best way is through Bulk Insert, but seeing that Adobe's strategy is to centralise through Edge Network, I don't know if the ingestion will be deprecated through Bulk as it was deprecated in API 1.4 (through XML

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Jennifer_Dungan

I have not used the any of the insertion methods myself, but I am wondering if the "Bulk Insert" is better for large imports (like taking offline data and importing it to stitch with your web data), and the Edge Server is better for "live incoming data" such as setting this up with the Web SDK and capturing data as people are using the system?

 

Maybe this would help inform your usage?

 

I know I am not the best to answer this, but I did notice there were no other responses and I didn't want this to go unanswered.

1 reply

Jennifer_Dungan
Community Advisor and Adobe Champion
Jennifer_DunganCommunity Advisor and Adobe ChampionAccepted solution
Community Advisor and Adobe Champion
October 13, 2022

I have not used the any of the insertion methods myself, but I am wondering if the "Bulk Insert" is better for large imports (like taking offline data and importing it to stitch with your web data), and the Edge Server is better for "live incoming data" such as setting this up with the Web SDK and capturing data as people are using the system?

 

Maybe this would help inform your usage?

 

I know I am not the best to answer this, but I did notice there were no other responses and I didn't want this to go unanswered.