WooCommerce
WooCommerce, WordPress için ücretsiz, açık kaynaklı bir ticaret platformudur. Sınırsız genişletilebilirlik, esneklik ve denetim ile herkesi, her yerde her şeyi satma gücü sağlar.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Tüm Power Automate bölgeleri |
| Logic Apps | Standart | Tüm Logic Apps bölgeleri |
| Power Apps | Premium | Tüm Power Apps bölgeleri |
| Power Automate | Premium | Tüm Power Automate bölgeleri |
| İletişim | |
|---|---|
| İsim | Yeniden Çalışmaya Başlanan Ekip |
| URL | https://reenhanced.com/contact |
| E-posta | support@reenhanced.com |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Reenhanced, LLC |
| Web sitesi | https://www.reenhanced.com/ |
| Gizlilik İlkesi | https://reenhanced.com/privacy/ |
| Kategoriler | Commerce |
WooCommerce, WordPress için ücretsiz, açık kaynaklı bir ticaret platformudur. Sınırsız genişletilebilirlik, esneklik ve denetim ile herkesi, her yerde her şeyi satma gücü sağlar. Bu bağlayıcıyı kullanarak WooCommerce için yerleşik kaynaklara ve etkinleştirildiyse Abonelik ve Kupon kaynaklarına erişebilirsiniz. WordPress eklentisini, kendi kaynaklarınızı, hatta tamamen özelleştirilmiş kaynaklarınızı destekleyecek şekilde kolayca genişletebilirsiniz.
Önkoşullar
Bu eklentiyi kullanmak için aşağıdakilere sahip olmanız gerekir:
- Etkin bir WooCommerce yüklemesi
- WooCommerce için Power Automate eklentisini satın alma ve yükleme
- WooCommerce'te oluşturulan REST API Kimlik Bilgileri
Kimlik bilgilerini alma
REST API kimlik bilgilerini oluşturmak için bu uygulamaya erişmeniz gerekir. WooCommerce > Ayarları > Gelişmiş > REST API'sine gidin ve "Anahtar Ekle" düğmesine basın. Buradan, bağlantınız için kullanılacak bir API anahtarı oluşturabilirsiniz.
Bağlayıcınızı kullanmaya başlama
Eklentiyi yükledikten sonra "WooCommerce" üst gezinti öğesi altında alt menü öğesi olarak "Power Automate" etiketli yeni bir gezinti öğesi görünür. Bu alan size Power Automate'ten gelen tüm etkileşimlerin günlüğünü gösterir ve akışlarınız çalıştırıldığında gönderilen istekler ve yanıtlar için tam çift yönlü denetim sağlar.
Her istek, Power Automate'ten gönderilen veya alınan tüm ayrıntıları içerir, böylece mağazanızın Power Automate ile nasıl etkileşime geçtiğini her zaman tam olarak bilirsiniz. İstek günlüğü, varsayılan olarak son 30 güne ilişkin tüm Power Automate trafiğini yakalar.
Oluşturduğunuz her tetikleyici, WooCommerce Ayarları > Gelişmiş > Web Kancaları altında görünen bir WooCommerce > web kancası olarak depolanır. Bu web kancalarını devre dışı bırakma, aksi takdirde akışlarınız çalışmaz.
Her eylem ve tetikleyici dinamiktir. Mağazanız hangi kaynakların kullanılabilir olduğu ve her eylem ve tetikleyici için hangi parametrelerin gönderilip alındığı hakkında bilgi sağlar. Geliştiriciler bu sistemi ek işlevler sağlayan özel eklentiler aracılığıyla genişletebilir.
Bilinen sorunlar ve sınırlamalar
Bazı durumlarda, bir akış silindiğinde veya devre dışı bırakıldığında ilişkili web kancasının WooCommerce mağazasından kaldırılmadığını gözlemledik. Bu süresi dolan web kancaları herhangi bir soruna neden olmaz ve el ile kaldırılabilir.
Yaygın hatalar ve çözümler
Akışınız tetiklenmiyorsa, web kancalarınızın devre dışı bırakılmadığından emin olmak için gelişmiş ayarlar altındaki Web kancaları bölümünü denetleyin.
Eklentiyi devre dışı bırakırsanız tüm web kancaları kaldırılır. Eklentiyi yeniden etkinleştirmeniz ve her bir web kancasını yeniden oluşturmak için her akışı bir WooCommerce tetikleyicisiyle kaydetmeniz gerekir. Eklentiyi devre dışı bırakmak istemezsiniz.
Bağlantı oluşturma
Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:
| Varsayılan | Bağlantı oluşturmak için parametreler. | Tüm bölgeler | Paylaşılamaz |
Temerrüt
Geçerli: Tüm bölgeler
Bağlantı oluşturmak için parametreler.
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| WordPress Site URL'sini belirtin. (Ayarlar'da > bul Genel) | String | WordPress Site URL'sini belirtin. (Ayarlar'da > bul Genel) | Doğru |
| Tüketici Anahtarı | securestring | REST API Tüketici Anahtarı girin (WooCommerce > Ayarları > Gelişmiş > REST API) | Doğru |
| Tüketici Gizli Dizisi | securestring | REST API Tüketici Gizli Dizisini girin (WooCommerce > Ayarları > Gelişmiş > REST API) | Doğru |
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 100 | 60 saniye |
Eylemler
| Belirtilen türde bir öğeyi güncelleştirme |
Belirtilen parametreleri kullanarak bir öğeyi güncelleştirir |
| Belirtilen türde bir öğeyi silme |
Belirtilen türde ve kimlikte bir öğeyi siler |
| Belirtilen türde yeni bir öğe oluşturma |
Belirtilen parametreleri kullanarak öğe oluşturur |
| Seçili türdeki tek bir öğeyi alma |
Seçili türde bir öğeyi mağazadan getirir |
| Seçili öğe türünün listesini bulma |
Mağazadan seçilen türdeki öğelerin listesini alır |
| Toplu işlem gerçekleştirme |
Bir dizi WooCommerce öğesi üzerinde bir işlemi tamamlar |
Belirtilen türde bir öğeyi güncelleştirme
Belirtilen parametreleri kullanarak bir öğeyi güncelleştirir
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kaynak Kimliği
|
id | True | number |
Kaynağın kimliği |
|
Kaynak Türü
|
resource | True | string |
Çalışılacak kaynak türünü belirtin |
|
body
|
body |
Belirtilen türde bir öğeyi silme
Belirtilen türde ve kimlikte bir öğeyi siler
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kaynak Türü
|
resource | True | string |
Çalışılacak kaynak türünü belirtin |
|
Kaynak Kimliği
|
id | True | number |
Kaynağın kimliği |
|
Silinmeye zorlansın mı?
|
force | True | boolean |
Kaydın kaldırılmaya zorlanması gerekiyorsa TRUE olarak ayarlayın. |
Döndürülenler
- response
- object
Belirtilen türde yeni bir öğe oluşturma
Belirtilen parametreleri kullanarak öğe oluşturur
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kaynak Türü
|
resource | True | string |
Çalışılacak kaynak türünü belirtin |
|
body
|
body |
Seçili türdeki tek bir öğeyi alma
Seçili türde bir öğeyi mağazadan getirir
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kaynak Türü
|
resource | True | string |
Kaynak Kimliğinin başvurduğu kaynak türünü belirtin |
|
Kaynak Kimliği
|
id | True | number |
Almak istediğiniz kaynağın kimliğini belirtin |
Seçili öğe türünün listesini bulma
Mağazadan seçilen türdeki öğelerin listesini alır
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kaynak Türü
|
resource | True | string |
Çalışılacak kaynak türünü belirtin |
|
body
|
body |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
|
array of |
Toplu işlem gerçekleştirme
Bir dizi WooCommerce öğesi üzerinde bir işlemi tamamlar
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kaynak Türü
|
resource | True | string |
Çalışılacak kaynak türünü belirtin |
|
body
|
body |
Tetikleyiciler
|
Bir Woo |
Kuponlar, Müşteriler, Siparişler, Sipariş Notları, Ürünler, Abonelikler ve daha fazlası genelinde etkinlikleri seçin |
Bir WooCommerce olayı gerçekleştiğinde
Kuponlar, Müşteriler, Siparişler, Sipariş Notları, Ürünler, Abonelikler ve daha fazlası genelinde etkinlikleri seçin
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kaynak Türü
|
webhook_resource_schema | True | string |
Çalışılacak kaynak türünü belirtin |
|
Tetikleyici Olayı
|
topic | True | string |
Döndürülenler
- response
- object
Tanımlar
object
Bu , 'object' türüdür.