Sipariş Oluşturma Modları ve Google E-Tablolar Aktarımı — RUTHH COD Form & Upsells
Amaç ve Beklenen Sonuç
Section titled “Amaç ve Beklenen Sonuç”RUTHH COD Form & Upsells uygulamasının Shopify’da tekil (idempotent) Standart Sipariş (orderCreate) veya Taslak Sipariş (draftOrderCreate) oluşturma sürecini anlamak ve Integrations → Google Sheets (/app/integrations/google-sheets) ekranını yapılandırarak siparişleri gerçek zamanlı olarak Google E-Tablolar’a aktarmak.
Ön Koşullar
Section titled “Ön Koşullar”- Settings → General (
/app/settings/general) altında tercih ettiğiniz Sipariş Oluşturma Modunu belirlemiş olmanız. - Google E-Tablolar aktarımı için Google Drive / E-Tablolar erişimi olan bir Google hesabınızın bulunması.
Numaralı Uygulama Adımları
Section titled “Numaralı Uygulama Adımları”1. Standart COD Siparişi ve Taslak Sipariş Arasında Seçim Yapın
Section titled “1. Standart COD Siparişi ve Taslak Sipariş Arasında Seçim Yapın”- Settings → General (
/app/settings/general) sayfasını açın. - Order Creation bölümünde şu iki moddan birini seçin:
- Standard COD Order (
STANDARD): Tekil (idempotent) bir işlem içinde ShopifyorderCreateçağrısı yapar; yapılandırdığınız sipariş etiketlerini (COD, RUTHH_COD), kargo satırını, ek COD ücretini ve UTMcustomAttributesverilerini siparişe yazar. - Save as Draft Order (
DRAFT): ShopifydraftOrderCreateçağrısıyla Shopify Yönetim Paneli → Siparişler → Taslaklar altında bir Taslak Sipariş oluşturur. Çağrı merkezi onayı sonrasında siparişi kesinleştirmek isteyen mağazalar için uygundur.
- Standard COD Order (
- Save butonuna tıklayın. Taslak Sipariş modu seçildiğinde Ana Sayfa ve Analitik ekranlarındaki metrik başlıkları otomatik olarak
Orders / Draft Ordersbiçiminde gösterilir.
2. En Az Yetki Prensipli OAuth (drive.file) ile Google E-Tablolar’ı Bağlayın
Section titled “2. En Az Yetki Prensipli OAuth (drive.file) ile Google E-Tablolar’ı Bağlayın”- Integrations → Google Sheets (
/app/integrations/google-sheets) sayfasına gidin. - Connect Google Account butonuna tıklayın.
- Google OAuth izin ekranını onaylayın. Uygulama yalnızca dar kapsamlı
https://www.googleapis.com/auth/drive.fileiznini (ve temel hesap e-posta bilgisini) talep eder; yani Google Drive’ınızdaki diğer dosyalara erişemez, yalnızca uygulama içinden oluşturduğunuz veya Google Picker ile seçtiğiniz e-tabloya erişebilir.
3. Hedef E-Tabloyu ve Çalışma Sayfasını ( Sekmeyi ) Seçin
Section titled “3. Hedef E-Tabloyu ve Çalışma Sayfasını ( Sekmeyi ) Seçin”- Bağlantı tamamlandıktan sonra e-tablo seçiminizi yapın:
- Create New Spreadsheet: Tek tıkla Google Drive’ınızda yeni bir e-tablo oluşturur ve otomatik olarak bağlar.
- Select Existing Spreadsheet (Google Picker): Resmi Google Picker penceresini açarak mevcut bir e-tabloya
drive.fileerişimi vermenizi sağlar.
- Hedef Worksheet (Çalışma Sayfası / Sekme) seçimini yapın. Uygulama, sekme adını önbelleğe almanın yanı sıra değişmez sayısal
sheetIddeğerine bağlanır; böylece Google E-Tablolar içinde sekme adını değiştirseniz bile aktarım bozulmaz.
4. Sütun Şablonu ve Satır Modunu Belirleyin
Section titled “4. Sütun Şablonu ve Satır Modunu Belirleyin”- Column Preset (Sütun Şablonu) altından aktarılacak veri kapsamını seçin:
MINIMAL: Temel sipariş numarası, tarih, müşteri iletişim bilgileri, teslimat adresi, ürün özeti ve toplam tutar.MARKETING: Temel alanlara ek olarak UTM parametreleri (utm_source,utm_medium,utm_campaign,utm_term,utm_content), indirim detayları ve huni bilgileri.FULL: Satır bazlı SKU, varyant kimlikleri, kargo kuralı, ek COD ücreti, sipariş oluşturma modu (STANDARD/DRAFT) ve sahte sipariş/doğrulama durumunu içeren tam operasyonel şablon.
- Row Mode (Satır Modu) altından seçim yapın:
ORDER(Sipariş başına tek satır): Bir siparişteki tüm ürünleri tek bir satırda birleştirir.PRODUCT(Ürün kalemi başına bir satır): Siparişteki her ürün satırı için ayrı bir satır yazar.
- Enable Export anahtarını açıp Save butonuna tıklayın (veya bağlantıyı hemen test etmek için Send Test Row butonunu kullanın).
Uyarılar ve Uç Durumlar
Section titled “Uyarılar ve Uç Durumlar”Sorun Giderme Adımları
Section titled “Sorun Giderme Adımları”- Google E-Tablolar’da sekme adı değiştirildi: Aktarıcı hedef sekmeyi sayısal
sheetIdüzerinden bulduğu için isim değişikliği aktarımı durdurmaz; yönetim panelinde güncel sekme adını görmek için Refresh Worksheets butonuna tıklayabilirsiniz. - Taslak Siparişler yalnızca kesinleşmiş siparişleri dinleyen ERP’lerde görünmüyor: Taslak siparişler Shopify’da onaylanana kadar Siparişler → Taslaklar altında tutulur. Google E-Tablolar aktarımı ise hem Standart hem Taslak COD siparişlerini otomatik olarak dışa aktarır.