WooCommerce
WooCommerceは、WordPress用の無料のオープンソースコマースプラットフォームです。 誰でも、どこでも、無制限の拡張性、柔軟性、制御であらゆるものを販売できます。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| コピロット スタジオ | Premium | すべての地域 Power Automate |
| ロジック アプリ | Standard | すべての Logic Apps リージョン |
| Power Apps | Premium | すべての Power Apps リージョン |
| Power Automate | Premium | すべての地域 Power Automate |
| お問い合わせ | |
|---|---|
| 名前 | Reenhanced Team |
| URL | https://reenhanced.com/contact |
| support@reenhanced.com |
| コネクタ メタデータ | |
|---|---|
| Publisher | Reenhanced、LLC |
| Website | https://www.reenhanced.com/ |
| プライバシー ポリシー | https://reenhanced.com/privacy/ |
| カテゴリ | 商業 |
WooCommerceは、WordPress用の無料のオープンソースコマースプラットフォームです。 誰でも、どこでも、無制限の拡張性、柔軟性、制御であらゆるものを販売できます。 このコネクタを使用すると、WooCommerce の組み込みリソースにアクセスでき、有効な場合はサブスクリプションとクーポンのリソースにアクセスできます。 WordPress プラグインを簡単に拡張して、完全にカスタマイズされたリソースであっても、独自のリソースをサポートできます。
[前提条件]
このプラグインを使用するには、次のものが必要です。
- アクティブな WooCommerce のインストール
- Power Automate for WooCommerce プラグインを購入してインストールする
- WooCommerce で作成された REST API 資格情報
資格情報を取得する方法
このアプリケーションにアクセスする必要がある REST API 資格情報を生成するには、WooCommerce > Settings > Advanced > REST API に移動し、[キーの追加] ボタンを押します。 ここから、接続に使用される API キーを生成できます。
コネクタの概要
プラグインをインストールすると、"Power Automate" というラベルの新しいナビゲーション項目が、"WooCommerce" 上部のナビゲーション項目の下にサブメニュー項目として表示されます。 この領域には、Power Automate のすべての対話のログが表示され、フローの実行時に送信された要求と応答の完全な双方向監査が提供されます。
各要求には、Power Automate から送受信された完全な詳細が含まれているため、ストアが Power Automate とどのようにやり取りしたかを常に正確に把握できます。 要求ログは、既定で過去 30 日間のすべての Power Automate トラフィックをキャプチャします。
作成した各トリガーは、WooCommerce webhook として保存され、[WooCommerce > 設定] > [Advanced > Webhooks] の下に表示されます。 これらの Webhook を無効にしないか、フローが実行されません。
すべてのアクションとトリガーは動的です。 ストアには、使用可能なリソースと、アクションとトリガーごとに送受信されるパラメーターに関する情報が表示されます。 開発者は、追加機能を提供するカスタム プラグインを使用してこのシステムを拡張できます。
既知の問題と制限事項
フローが削除または無効になると、関連付けられている Webhook が WooCommerce ストアから削除されないことが確認されている場合があります。 これらの期限切れの Webhook は問題を引き起こさなくなり、手動で削除できます。
一般的なエラーと解決方法
フローがトリガーされない場合は、詳細設定の [Webhook] セクションを確認して、Webhook が無効にされていないことを確認します。
プラグインを無効にすると、すべての Webhook が削除されます。 プラグインを再度有効にしてから、各フローを WooCommerce トリガーで保存して、各 Webhook を再作成する必要があります。 プラグインを無効にしたくない場合があります。
接続を作成する
コネクタでは、次の認証の種類がサポートされています。
| デフォルト | 接続を作成するためのパラメーター。 | すべてのリージョン | 共有不可 |
デフォルト
適用対象: すべてのリージョン
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| WordPress サイトの URL を指定します。 ([設定] > で検索する一般) | 文字列 | WordPress サイトの URL を指定します。 ([設定] > で検索する一般) | 正しい |
| コンシューマー キー | securestring | REST API コンシューマー キーの入力 (WooCommerce > 設定 > Advanced > REST API) | 正しい |
| コンシューマー シークレット | securestring | REST API コンシューマー シークレットの入力 (WooCommerce > 設定 > Advanced > REST API) | 正しい |
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| 接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
| バッチ操作を実行する |
多数の WooCommerce アイテムに対する操作を完了します。 |
| 指定した型の新しい項目を作成する |
指定したパラメーターを使用して項目を作成します |
| 指定した型の項目を削除する |
指定した型と ID の項目を削除します。 |
| 指定した型の項目を更新する |
指定したパラメーターを使用して項目を更新します |
| 選択したアイテムの種類の一覧を検索する |
選択した種類のアイテムの一覧をストアから取得します。 |
| 選択した種類の 1 つの項目を取得する |
選択した種類の項目をストアからフェッチします。 |
バッチ操作を実行する
多数の WooCommerce アイテムに対する操作を完了します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
リソースの種類
|
resource | True | string |
操作するリソースの種類を指定する |
|
body
|
body |
指定した型の新しい項目を作成する
指定したパラメーターを使用して項目を作成します
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
リソースの種類
|
resource | True | string |
操作するリソースの種類を指定する |
|
body
|
body |
指定した型の項目を削除する
指定した型と ID の項目を削除します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
リソースの種類
|
resource | True | string |
操作するリソースの種類を指定する |
|
リソースID
|
id | True | number |
リソースの ID |
|
強制的に削除しますか?
|
force | True | boolean |
レコードを強制的に削除する必要がある場合は TRUE に設定します。 |
戻り値
- response
- object
指定した型の項目を更新する
指定したパラメーターを使用して項目を更新します
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
リソースID
|
id | True | number |
リソースの ID |
|
リソースの種類
|
resource | True | string |
操作するリソースの種類を指定する |
|
body
|
body |
選択したアイテムの種類の一覧を検索する
選択した種類のアイテムの一覧をストアから取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
リソースの種類
|
resource | True | string |
操作するリソースの種類を指定する |
|
body
|
body |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
|
array of |
選択した種類の 1 つの項目を取得する
選択した種類の項目をストアからフェッチします。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
リソースの種類
|
resource | True | string |
リソース ID が参照するリソースの種類を指定する |
|
リソースID
|
id | True | number |
取得するリソースの ID を指定します |
トリガー
|
Woo |
クーポン、顧客、注文、注文メモ、製品、サブスクリプションなどのイベントを選択する |
WooCommerce イベントが発生した場合
クーポン、顧客、注文、注文メモ、製品、サブスクリプションなどのイベントを選択する
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
リソースの種類
|
webhook_resource_schema | True | string |
操作するリソースの種類を指定する |
|
トリガー イベント
|
topic | True | string |
戻り値
- response
- object
定義
オブジェクト
これは型 'object' です。