View Categories

Integrasi Anvil.works ShipStation - Sinkronisasi Data Pengiriman Langsung Secara Otomatis

Waktu baca 7 menit

INTEGRASI API

ShipStation Landasan

ShipStation ShipStation
Aliran Kueri Aliran Kueri
Landasan Landasan
Kode Nol
Pengaturan Mudah
Cepat

Query Streams memungkinkan integrasi Anvil ShipStation yang mulus, secara otomatis menyinkronkan Data Pengiriman ShipStation secara langsung ke lembar kerja Anvil Anda. Daftar gratis di QueryStreams.com dan mulailah mengotomatiskan pipeline data ShipStation ke Anvil Anda dalam hitungan menit.

Panduan ini menunjukkan cara mengatur sinkronisasi data otomatis dari ShipStation ke Anvil menggunakan Query Streams. Baik Anda perlu memberi informasi terbaru kepada tim keuangan tentang Data Pengiriman, menyinkronkan metrik langganan ke ruang kerja kolaboratif, atau mengotomatiskan alur kerja pelaporan pendapatan, Query Streams menyediakan solusi aman tanpa kode untuk integrasi ShipStation ke Anvil.works.

Otomatisasi Terjadwal

Sinkronkan setiap jam, setiap hari, atau sesuai jadwal khusus.

Keamanan by Design

Kunci API tetap berada di jaringan Anda.

Secepat Kilat

Streaming data yang dioptimalkan

Sinkronisasi Cerdas

Sisipkan, perbarui, hapus secara otomatis.

Apa itu Integrasi Anvil ShipStation?

Integrasi Anvil ShipStation menghubungkan platform pembayaran ShipStation Anda ke Anvil, memungkinkan sinkronisasi data otomatis tanpa ekspor atau impor manual. Query Streams bertindak sebagai jembatan aman antara akun ShipStation Anda dan Anvil, menjalankan kueri SQL yang tersimpan terhadap data ShipStation Anda sesuai jadwal dan mengirimkan hasilnya langsung ke spreadsheet Anda.

Kemampuan utama:

  • Sinkronisasi otomatis: Jadwalkan kueri untuk dijalankan setiap jam, setiap hari, atau pada interval khusus.
  • Akses SQL ke ShipStation: Lakukan kueri pelanggan, pesanan, langganan, biaya, dan lainnya menggunakan SQL yang sudah familiar.
  • Mode sinkronisasi penuh: Sisipkan baris baru, perbarui baris yang sudah ada, dan hapus data yang telah dihapus secara otomatis.
  • Koneksi aman: Kunci API ShipStation Anda tetap terlindungi di dalam jaringan Anda.
  • Tidak perlu coding: Konfigurasikan semuanya melalui portal web Query Streams.

Prasyarat

1

Agen Aliran Kueri Diinstal

Agen tersebut harus berjalan di jaringan Anda dan memiliki akses untuk menyinkronkan data ShipStation.

Instal Agen Aliran Kueri →
2

Konektor API ShipStation Telah Dikonfigurasi

Akun ShipStation Anda harus terhubung sebagai sumber data API di agen.

Hubungkan ShipStation ke Query Streams →
3

Akun Anvil

Akun Anvil dengan akses API (tersedia pada paket Bisnis dan Perusahaan, atau melalui uji coba gratis).

4

Kueri Tersimpan

Setidaknya satu kueri tersimpan di Query Streams yang mengembalikan data ShipStation yang ingin Anda sinkronkan.

Langkah 1: Buat Kueri ShipStation Anda

1
2
3
4
5
6
7

Sebelum menyiapkan integrasi, Anda memerlukan kueri tersimpan yang mengembalikan data ShipStation yang ingin Anda sinkronkan ke Anvil. Query Streams memungkinkan Anda menulis kueri SQL terhadap data ShipStation Anda seolah-olah itu adalah basis data.

  1. Masuk ke portal Query Streams: Mengunjungi my.querystreams.com dan masuk
  2. Buka Pembuat Kueri: Buka Query Builder dari dasbor.
  3. Pilih sumber data ShipStation Anda: Di bilah sisi Penjelajah Data di sebelah kiri, perluas Realm Data Anda, lalu pilih konektor ShipStation Anda dan pilih data API yang ingin Anda kueri.
  4. Tuliskan kueri SQL Anda: Mengakses tabel ShipStation menggunakan sintaks SQL.
Contoh Kueri ShipStation SQL
SELECT customer_email, customer_name, amount_dollars, status, created FROM orders WHERE created >= NOW() - INTERVAL '30 days' AND status = 'paid' ORDER BY created DESC LIMIT 500;

Meja ShipStation yang Tersedia: pelanggan, pesanan, langganan, biaya, niat_pembayaran, pengembalian uang, saldo_transaksi, produk, harga, acara, perselisihan, pembayarandan masih banyak lagi.

  1. Uji dan simpan: Jalankan kueri untuk memverifikasi hasilnya, lalu simpan dengan nama yang deskriptif seperti “Pesanan Terbaru yang Dibayar untuk Anvil”
Tips Profesional: Jika Anda berencana menggunakan mode Sinkronisasi Penuh, pastikan kueri Anda menyertakan kolom pengidentifikasi unik (seperti id atau ID faktur) yang dapat digunakan Anvil untuk mencocokkan baris.

Langkah 2: Buat integrasi Anvil.works

2
3
4
5
6
7

Sekarang Anda akan menghubungkan kueri yang telah Anda simpan ke Anvil melalui fitur Otomatisasi.

  1. Navigasi ke Otomatisasi: Di portal Query Streams, klik Otomatisasi di bilah sisi kiri
  2. Buat integrasi baru: Klik Integrasi Baru untuk memulai wizard pengaturan
  3. Pilih kueri yang telah Anda simpan: Pilih kueri ShipStation yang Anda buat di Langkah 1.
  4. Pilih Anvil sebagai tujuan: Memilih Landasan dari daftar platform yang tersedia

Langkah 3: Hubungkan Akun Anvil Anda

3
4
5
6
7

Integrasi Anvil.works memerlukan pemasangan komponen Query Streams di aplikasi Anvil.works Anda dan mengkonfigurasinya dengan kunci koneksi yang aman.

1

Tambahkan Dependensi Pihak Ketiga

Di aplikasi Anvil.works Anda, buka Pengaturan → Ketergantungan

Klik tombol “Pihak Ketiga” Tekan tab dan masukkan kode ini:

47C7VQG6QJTVY16B
2

Buat Modul Server

Di aplikasi Anvil.works Anda, buatlah sebuah Modul Server lalu tambahkan kode ini:

from querystreams import connector connector.init_connector("YOUR_AUTH_KEY")
3

Hasilkan Kunci Otentikasi Aman

Dalam pengaturan otomatisasi Query Streams:

  1. Klik Hasilkan Kunci Aman (atau masukkan sendiri)
  2. Salin kunci otentikasi
  3. Mengganti KUNCI_OTORISASI_ANDA di kode Anvil.works Anda dengan kunci ini
4

Masukkan URL Aplikasi Anvil

Di Query Streams, masukkan URL aplikasi Anvil.works yang telah Anda publikasikan (domain anvil.app atau domain kustom Anda).

Contoh: https://aplikasi-anda.landasan.app atau https://yourdomain.com

5

Uji Koneksi

Klik Uji Koneksi untuk memverifikasi apakah Query Streams dapat berkomunikasi dengan aplikasi Anvil.works Anda

Langkah 4: Pilih Lembar Tujuan Anda

4
5
6
7

Pilih lokasi di mana data ShipStation Anda akan disinkronkan di Anvil.works.

  1. Telusuri lembar kerja Anda: Query Streams akan menampilkan lembar dan ruang kerja Anvil yang tersedia.
  2. Pilih lembar kerja: Pilih lembar kerja yang sudah ada untuk menyinkronkan data, atau pilih Buat lembar kerja baru
  3. Pemetaan kolom: Query Streams akan secara otomatis memetakan kolom kueri Anda ke kolom Anvil. Tinjau dan sesuaikan jika diperlukan.
Tip: Jika membuat lembar kerja baru, Query Streams akan secara otomatis membuat kolom berdasarkan hasil kueri Anda.

Langkah 5: Konfigurasi Mode Sinkronisasi

5
6
7

Pilih bagaimana Query Streams harus menangani sinkronisasi data.

+

Mode Append

Terbaik untuk log & riwayat
  • Menambahkan baris baru ke bagian bawah
  • Tidak pernah memodifikasi baris yang ada
  • Tidak pernah menghapus data
  • Melestarikan catatan sejarah
Ideal untuk: Riwayat pembayaran, catatan transaksi, pelacakan peristiwa

Mode Full Sync

Populer
Terbaik untuk data langsung
  • Sisipan rekor baru
  • Pembaruan catatan yang diubah
  • Menghapus catatan yang dihapus
  • Membutuhkan kolom kunci
Ideal untuk: Langganan aktif, daftar pelanggan, dasbor pendapatan

Pemilihan Kolom Utama: Jika menggunakan mode Sinkronisasi Penuh, pilih kolom yang secara unik mengidentifikasi setiap baris. Kolom ini harus ada di hasil kueri Anda dan lembar Anvil Anda.

Perilaku Sinkronisasi Kolom (SYNC vs PRESERVE)

Untuk setiap kolom dalam pemetaan bidang Anda, pilih bagaimana Query Streams harus menanganinya selama sinkronisasi:

SINKRONISASI (Default)

Nilai sumber selalu menimpa target

Digunakan untuk: Kolom data yang harus sama persis dengan ShipStation (status pembayaran, jumlah, tanggal)

MELESTARIKAN

Nilai target adalah tidak pernah ditimpa

Digunakan untuk: Kolom tempat Anda menambahkan catatan manual, tugas, atau status tindak lanjut di Anvil.works
Contoh: Sinkronisasi pesanan dengan tindak lanjut tim
Kolom Sumber (dari ShipStation)
  • ID faktur – Bidang kunci
  • email pelanggan – SINKRONISASI
  • jumlah_dolar – SINKRONISASI
  • status – SINKRONISASI
Kolom yang Ditambahkan Pengguna (di Anvil.works)
  • Ditugaskan Kepada - MELESTARIKAN
  • Catatan Tindak Lanjut - MELESTARIKAN
  • Prioritas - MELESTARIKAN
Hasil: Setiap sinkronisasi memperbarui Data Pengiriman dari ShipStation sambil tetap mempertahankan catatan dan penugasan tim Anda.

Langkah 6: Atur Jadwal Sinkronisasi Anda

6
7

Konfigurasikan kapan Query Streams harus menyinkronkan data dari ShipStation ke Anvil.

Manual Jalankan sinkronisasi hanya sesuai permintaan.
Setiap 5 MenitSinkronisasi frekuensi tinggi untuk data waktu nyata
Setiap 10 MenitPembaruan hampir secara waktu nyata
Setiap 15 MenitSinkronisasi berkala untuk data aktif
🕑
Per jam Sinkronkan setiap jam
📅
Sehari-hariSinkronkan sekali sehari pada waktu yang ditentukan.
Kebiasaan Tetapkan hari dan waktu tertentu

Langkah 7: Tinjau dan Aktifkan

7
  1. Tinjau konfigurasi: Periksa semua pengaturan termasuk kueri, tujuan, mode sinkronisasi, dan jadwal.
  2. Beri nama integrasi Anda: Beri nama yang deskriptif seperti “Pesanan ShipStation ke Sinkronisasi Harian Anvil”
  3. Mengaktifkan: Klik Buat Integrasi untuk menyimpan dan mengaktifkan
  4. Jalankan sinkronisasi awal: Klik Jalankan Sekarang untuk melakukan sinkronisasi pertama dan memverifikasi semuanya berfungsi

Selamat!

Integrasi ShipStation Anda ke Anvil.works kini telah aktif. Data pengiriman akan disinkronkan secara otomatis sesuai jadwal Anda.

Memantau Integrasi Anda

Setelah diaktifkan, Anda dapat memantau integrasi Anvil ShipStation Anda dari dasbor Otomatisasi:

🕑

Waktu Sinkronisasi Terakhir

Lihat kapan data terakhir disinkronkan

📊

Baris Disinkronkan

Lihat jumlah baris yang disisipkan, diperbarui, dan dihapus.

🔔

Peringatan Kesalahan

Dapatkan notifikasi jika sinkronisasi gagal.

📃

Riwayat Sinkronisasi

Tinjau kembali operasi sinkronisasi sebelumnya dan hasilnya.

Kasus Penggunaan Umum untuk Integrasi Anvil ShipStation

💰

Pelacakan Pengiriman

Sinkronkan pendapatan bulanan, MRR (Pendapatan Berulang Bulanan), dan tren pembayaran dari ShipStation ke Anvil untuk dasbor eksekutif dan perencanaan keuangan.

💳

Manajemen Pesanan

Jaga agar tim Anda selalu mendapatkan informasi terbaru tentang langganan aktif, akun yang berhenti berlangganan, dan metrik langganan di ruang kerja kolaboratif Anvil.

👥

Analisis Pengiriman

Secara otomatis sinkronkan data pelanggan, nilai seumur hidup pelanggan, dan riwayat pembayaran ke Anvil untuk tim layanan pelanggan dan penjualan.

Pemantauan Kinerja Pengiriman

Lacak transaksi yang gagal, upaya pembayaran ulang, dan langganan yang berisiko di Anvil.works untuk menjangkau pelanggan secara proaktif.

📈

Analisis Biaya Operator

Sinkronkan pengembalian dana, sengketa, transaksi saldo, dan pembayaran ke Anvil agar tim akuntansi dan keuangan dapat melihatnya dengan jelas.

Pertanyaan yang Sering Diajukan

Seberapa sering saya dapat menyinkronkan data dari ShipStation ke Anvil? +

Query Streams mendukung jadwal sinkronisasi mulai dari setiap jam hingga interval khusus. Untuk sebagian besar kasus penggunaan, sinkronisasi harian atau setiap jam memberikan keseimbangan yang baik antara kesegaran data dan sumber daya sistem.

🔒 Apakah kunci API ShipStation saya aman selama sinkronisasi? +

Ya. Kunci API ShipStation Anda tetap terlindungi di dalam jaringan Anda melalui agen Query Streams. Data dienkripsi selama pengiriman, dan token API Anvil Anda disimpan dengan aman. Query Streams tidak pernah menyimpan Data Pengiriman mentah Anda.

Apa yang terjadi jika sinkronisasi gagal? +

Query Streams akan mencoba kembali sinkronisasi yang gagal dan memberi tahu Anda tentang kesalahan yang terus terjadi. Anda dapat melihat detail kesalahan dalam riwayat sinkronisasi dan secara manual memicu percobaan ulang setelah masalah teratasi.

📂 Bisakah saya menyinkronkan beberapa kueri ShipStation ke lembar Anvil yang berbeda? +

Ya. Buat integrasi terpisah untuk setiap kueri dan lembar tujuan. Setiap integrasi dapat menggunakan tabel ShipStation, mode sinkronisasi, dan jadwal yang berbeda.

💳 Data ShipStation apa saja yang dapat saya sinkronkan ke Anvil? +

Anda dapat melakukan kueri dan sinkronisasi terhadap 15 tabel ShipStation termasuk pelanggan, pesanan, langganan, biaya, niat_pembayaran, pengembalian dana, transaksi_saldo, produk, harga, acara, sengketa, pembayaran, kupon, item_faktur, dan item_langganan.

Updated on 3 Juni 2026

Powered by BetterDocs