dotmailer / dotmailer-magento2-extension-graph-ql
此包已被弃用,不再维护。作者建议使用dotdigital/dotdigital-magento2-extension-graph-ql包代替。
Dotdigital for Magento 2:核心 GraphQl 模块
2.0.1
2023-09-11 09:49 UTC
Requires
- php: ^7.4||^8.0
- dotdigital/dotdigital-magento2-extension: ^4.14.0
- magento/framework: >=102 <104
- magento/module-catalog: >=103 <105
- magento/module-quote: >=101 <103
- magento/module-store: >=101 <102
Replaces
This package is auto-updated.
Last update: 2023-09-11 09:52:45 UTC
README
关于此模块
Dotdigitalgroup_EmailGraphQl支持我们的核心模块。它为 Magento 提供类型和解析器信息,以便生成以下端点
- 从实例中获取跟踪配置数据
- 从实例中获取电子邮件捕获配置
- 获取订单确认页面上的客户和访客的订单数据
- 更新报价电子邮件地址
要求
- 此模块需要
Dotdigitalgroup_Email
模块 v4.14.0+。
安装
- 此模块包含在我们的核心扩展中。请参阅这些说明通过 Magento Marketplace 安装。
端点
查询
query getTrackingData {
trackingData {
page_tracking_enabled
roi_tracking_enabled
wbt_profile_id
region_prefix
}
}
query isEasyEmailCaptureNewsletterEnabled {
emailCaptureNewsletter {
is_enabled
}
}
query isEasyEmailCaptureCheckoutEnabled {
emailCaptureCheckout {
is_enabled
}
}
query getProductBrandValue($product_ids: [String]!) {
productBrands(product_ids: $product_ids) {
items {
brand
product_id
}
}
}
突变
mutation updateQuoteEmail($email: String!, $cartId: String!) {
updateQuoteEmail(
email: $email,
cartId: $cartId
)
}
用法
有关如何将此端点集成到前端中的示例,请参阅我们的Dotdigital PWA Toolkit。
变更日志
2.0.1
改进
- 我们已更新模块的依赖项。现在,该模块需要 PHP 7.4+ 和 Magento 2.3.7+。
2.0.0
错误修复
- 我们已移除OrderData解析器,以防止对此端点的任何滥用。
1.2.2
改进
- 我们已更新解析器以使用工厂类。
1.2.1
错误修复
- 我们恢复了与 PHP 7.2 的兼容性。
1.2.0
新增功能
- 我们添加了一个新的端点来检索指定的品牌属性。
错误修复
- 我们更新了模块的 PSR-4 文件路径。
1.1.0
新增功能
- 此模块已被重命名为
dotdigital/dotdigital-magento2-extension-graph-ql
。
改进
- 已从 module.xml 中删除
setup_version
。
1.0.0
- 首次发布