-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
DDSaaS: Shopify: Crawler Integration v1.0.0 #18692
base: master
Are you sure you want to change the base?
Changes from all commits
a23f74b
afe65a9
1da51fc
2c665e4
c8e5a62
e723962
4d0c6ba
6c1d35d
bdd3658
50d1921
643c5f0
58838fd
9fb273e
8167130
86cb894
4951ce8
e512d6a
604cc54
354e913
e2b6624
d484771
437eb85
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# CHANGELOG - shopify | ||
|
||
## 1.0.0 / 2024-09-23 | ||
|
||
***Added***: | ||
|
||
* Initial Release |
Original file line number | Diff line number | Diff line change | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@@ -0,0 +1,60 @@ | ||||||||||||||
# Shopify | ||||||||||||||
|
||||||||||||||
## Overview | ||||||||||||||
|
||||||||||||||
[Shopify][1] is a comprehensive commerce platform designed to help individuals start, manage, and grow their businesses. It provides tools to build an online store, manage sales, market to customers, and accept payments in both digital and physical locations. | ||||||||||||||
|
||||||||||||||
The Shopify Integration collects Event, Product, Customer and Order logs, sending them to Datadog for detailed analysis. | ||||||||||||||
|
||||||||||||||
It includes dashboards that show and analyze logs, making it easier to monitor and understand patterns. | ||||||||||||||
|
||||||||||||||
## Setup | ||||||||||||||
|
||||||||||||||
### Configuration | ||||||||||||||
|
||||||||||||||
#### Get Shopify Credentials | ||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||
1. Log in to [Shopify][2] admin account | ||||||||||||||
2. Shopify Store name is the `xxxx` part of the Store URL (`https://admin.shopify.com/store/xxxx`) | ||||||||||||||
3. Navigate to **Settings > Apps and sales channels**. | ||||||||||||||
Comment on lines
+16
to
+18
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||
4. Select **Develop apps** and Click **Allow custom app development**. | ||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||
5. Click **Create a custom app**, provide the necessary details and Click on **Create app**. | ||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||
6. Click **Configure Admin API Scopes** under the Overview tab. | ||||||||||||||
7. In the **Admin API access scopes section**, select the following scopes: | ||||||||||||||
- **read_orders** | ||||||||||||||
- **read_products** | ||||||||||||||
- **read_customers** | ||||||||||||||
- **read_content** | ||||||||||||||
- **read_price_rules** | ||||||||||||||
8. Click on **Save** to apply the changes. | ||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||
9. Click on **Install app**. | ||||||||||||||
10. Under the **Admin API access token** section, Click on **Reveal token once**. | ||||||||||||||
Comment on lines
+29
to
+30
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||
|
||||||||||||||
#### Add Shopify Credentials | ||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Will readers understand what this is referring to? Where do they add these credentials? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||
- Shopify Store Name | ||||||||||||||
- Shopify Access Token | ||||||||||||||
|
||||||||||||||
## Data Collected | ||||||||||||||
|
||||||||||||||
### Logs | ||||||||||||||
|
||||||||||||||
The Shopify integration collects and forward Event, Product, Customer and Order logs to Datadog. | ||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Same question here about "Customer and Order". |
||||||||||||||
|
||||||||||||||
### Metrics | ||||||||||||||
|
||||||||||||||
The Shopify integration does not include any metrics. | ||||||||||||||
|
||||||||||||||
### Service Checks | ||||||||||||||
|
||||||||||||||
The Shopify integration does not include any service checks. | ||||||||||||||
|
||||||||||||||
### Events | ||||||||||||||
|
||||||||||||||
The Shopify integration does not include any events. | ||||||||||||||
|
||||||||||||||
## Troubleshooting | ||||||||||||||
|
||||||||||||||
Need help? Contact [Datadog support][3]. | ||||||||||||||
|
||||||||||||||
[1]: https://www.shopify.com/ | ||||||||||||||
[2]: https://www.shopify.com/in/store-login | ||||||||||||||
[3]: https://docs.datadoghq.com/help/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is "Customer and Order" one type of log or two separate types?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @estherk15,
Customer and Order are 2 separate log types.