Open tylerdelange opened 3 years ago
This connector would also be interesting for us.
Webhook-based? (no/partially/yes) if partially, mention which endpoints are webhook-based no
Available authentication modes (API key/Oauth/other) OAuth, Client ID (API Key) and Client Secret https://www.adobe.io/apis/experiencecloud/analytics/docs.html#!AdobeDocs/analytics-2.0-apis/master/create-oauth-client.md
Connecting to the data source what kind of API is it? (SOAP/GraphQL/REST/other) REST API https://www.adobe.io/apis/experiencecloud/analytics/api-reference.html#!AdobeDocs/analytics-2.0-apis/master/docs/swagger.json
is there an SDK available? Can we connect with HTTP requests directly? no
If this is a database/datalake/pubsub source, does it have a JDBC driver or Java SDK? no
Creating an account Select one of the below options self-service free account available? 6-month trial for free (but not included Analytics service, Partner Program is required)
@karinakuz could we apply for the partner program?
@sherifnada I have registered for the Adobe Exchange partner program, Adobe Exchange team will review the submission and we will be notified within a week if we have been approved
We have not received an answer from Adobe Exchange team. I sent request to receive any updates about account for us (Dec 21).
@karinakuz Any news on this?
@loswochos this should be coming soon but I don't have an exact timeline yet. Could you comment here with your usecase / endpoints to help us prioritize/contextualize your request?
@sherifnada
Thanks for your quick reply!
We want to retrieve analytics data from the Adobe Analytics Reporting API 2.0 (JSON) and push the data in our own SQL database (Postgres or MySQL).
The Adobe Analytics Reporting API endpoint is available under the following URL:
https://analytics.adobe.io/api/(global_company_id)/reports
API Guide: https://developer.adobe.com/analytics-apis/docs/2.0/guides/endpoints/reports/ API Reference (Swagger UI): https://developer.adobe.com/analytics-apis/docs/2.0/apis/
To Access the API an OAuth authorization is required. Either with OAuth web authentication or OAuth server-to-server authentication (JWT workflow is deprecated).
User Authentication Credentials API Reference: https://developer.adobe.com/developer-console/docs/guides/authentication/UserAuthentication/IMS/#fetching-access-tokens
OAuth Server-To-Server Implementation: https://developer.adobe.com/developer-console/docs/guides/authentication/ServerToServerAuthentication/implementation/
Service Account (JWT) Authentication (deprecated): https://developer.adobe.com/developer-console/docs/guides/authentication/JWT/
Some (old) Implementation Examples: https://github.com/AdobeDocs/adobe-dev-console/tree/main/samples
Let me know if you need further information.
@loswochos this is awesome, thank you so much for the detail. We'll update here with a timeline!
@sherifnada Is this still open? I would like to work on this. I've implemented something similar recently for my own project.
Also wanna ask if this is still open and how prioritized this is?
Tell us about the new connector you’d like to have
Adobe Analytics -> Snowflake
Describe the context around this new connector
Marketing is dependant on data from Adobe Analytics Every hour Adobe Analytics API -> https://www.adobe.io/apis/experiencecloud/analytics/docs.html
Describe the alternative you are considering or using
Currently using Stitch to ingest data from Adobe Analytics. Would like to switch to AirByte