Lewati ke konten utama

Klasifikasikan Dokumen di Make

Fungsi modul ini

PDF4meKlasifikasi Dokumen membaca sebuah PDF dan mengembalikan Nama Kelas yang mengidentifikasi jenis dokumen tersebut, faktur, kontrak, tanda terima, atau kelas khusus apa pun yang Anda tentukan. Aturan klasifikasi (regex atau JavaScript ekspresi) diatur sekali di dalam PDF4me akun di dev.pdf4me.com. Ketika sebuah PDF melewati modul di MakeKemudian, hal itu dicocokkan dengan aturan tersebut dan label kelas pemenang dikembalikan. Masukkan label tersebut ke dalam sebuah Make Router akan mengirim dokumen ke folder yang tepat, memilih templat penguraian yang benar, atau memicu tindakan hilir spesifik tipe, semuanya tanpa pengurutan manual.

Postingan Blog Terkait(1)

Memverifikasi Identitas Anda API Meminta

Setiap PDF4me modul di Make memerlukan validitas KoneksiBuat atau pilih salah satu yang sesuai dengan kebutuhan Anda. PDF4me API kunci agar skenario tersebut dapat mengautentikasi permintaan klasifikasi dengan aman.

Fakta Penting yang Tidak Boleh Anda Lewatkan

Tetapkan kelas di akun Anda terlebih dahulu, bukan di Make.
Aturan klasifikasi terdapat di dalam PDF4me dasbor di dev.pdf4me.com → Klasifikasikan DokumenTambahkan Nama Kelas (misalnya, pdf4me_faktur) dan Ekspresi Reguler atau JavaScript ekspresi (misalnya faktur(.*)), lalu klik Simpan Perubahan. Make Modul ini tidak memiliki kolom untuk menentukan aturan, modul ini hanya menerapkan aturan yang telah Anda simpan di akun Anda.
Modul ini hanya mengembalikan Nama Kelas, bukan PDF
Klasifikasi Dokumen menghasilkan dua bidang: Nama Kelas (label yang cocok) dan ID Jejak (untuk debugging). Ini tidak mengembalikan atau memodifikasi PDF berkas. Jika Anda perlu meneruskan PDF ke modul hilir, unggah, uraikan, atau kirim melalui email, petakan output Dokumen dari sebelumnya Unduh atau picu langkah, bukan dari modul ini.
Satu kredit terpakai per proses klasifikasi.
Setiap eksekusi modul Klasifikasi Dokumen menggunakan satu PDF4me kredit, terlepas dari apakah ditemukan kecocokan kelas atau tidak. Untuk skenario yang memproses volume dokumen besar (ratusan atau ribuan) PDFs setiap hari), rencanakan alokasi kredit Anda di PDF4me Periksa dasbor sebelum mengaktifkan skenario dalam skala besar. Tambahkan cabang fallback Router untuk dokumen yang tidak cocok guna menghindari kegagalan tanpa pemberitahuan.
Buat modul Klasifikasi Dokumen PDF4me yang menunjukkan Koneksi diatur ke koneksi PDF4me saya, Nama File dipetakan dari nama file langkah 1, dan Dokumen dipetakan dari data langkah 1.

Modul ini hanya membutuhkan Nama File dan Dokumen dari langkah pengunduhan sebelumnya. Aturan klasifikasi dibaca dari data Anda. PDF4me Akun dibuat secara otomatis, tanpa konfigurasi aturan di dalamnya. Make.

Parameter

Prasyarat: Buat setidaknya satu kelas dokumen di dev.pdf4me.com → Klasifikasikan Dokumen Sebelum menggunakan modul ini. Lihat Siapkan Klasifikasi Dokumen untuk panduan lengkapnya.

ParameterDiperlukanApa fungsinya?Contoh
ConnectionYesPDF4me API connection. Click Add and paste your API key if connecting for the first time.My PDF4me connection
File NameYesFilename of the PDF to classify including .pdf extension. Map from the prior module's file name output.document.pdf
DocumentYesBinary content of the PDF to classify. Map from the prior module's data output: Dropbox, Google Drive, HTTP, or email attachment.1. Data

Bidang Keluaran

BidangKeterangan
Nama KelasLabel kelas yang cocok (misalnya, pdf4me_invoice, ContractGunakan ini pada langkah Router atau penggantian nama.
ID JejakPengidentifikasi unik untuk proses klasifikasi ini, berguna untuk debugging atau pencatatan audit.

Pengaturan Cepat

  1. Pergi ke dev.pdf4me.com → Klasifikasikan Dokumen, klik Edit, tambahkan Nama Kelas (misalnya pdf4me_invoice) dengan Ekspresi Reguler (misalnya invoice(.*)), dan klik Simpan Perubahan.
  2. Di dalam dirimu Make skenario, tambahkan PDF4meKlasifikasikan Dokumen setelah langkah pengunduhan file.
  3. Pilih Koneksi (atau klik) Menambahkan untuk membuat satu dengan milikmu PDF4me API kunci).
  4. Peta Nama File Dan Dokumen dari unduhan sebelumnya atau modul pemicu.
  5. Klik Menyimpan dan jalankan skenarionya. Itu Nama Kelas Output berisi tipe dokumen yang cocok: hubungkan ke sebuah Router untuk membuat cabang berdasarkan tipe, modul unggah untuk menyimpan ke folder khusus tipe, atau langkah penggantian nama untuk menambahkan awalan kelas pada nama file.

Contoh Alur Kerja

Contoh Alur KerjaCommon Make scenario patterns using Classify Document.
Pisahkan faktur, kontrak, dan kwitansi ke dalam folder terpisah.
  1. Dropbox Watch Folder akan aktif ketika ada permintaan baru. PDF mendarat di folder "Masuk".
  2. Dropbox Download a File mengambil PDF biner.
  3. Fungsi Klasifikasi Dokumen mengembalikan Nama Kelas, misalnya. pdf4me_faktur, kontrak pdf4me, atau tanda terima pdf4me.
  4. Cabang router pada Nama Kelas: faktur → Akuntansi/Faktur, kontrak → /Hukum/Kontrak/, tanda terima → /Keuangan/Kwitansi/.
  5. Setiap cabang mengunggah PDF (dari langkah pengunduhan, bukan Klasifikasi) ke folder targetnya. Slack memberi tahu tim yang relevan.
Klasifikasikan lalu uraikan dengan templat yang tepat.
  1. Email Watch aktif ketika sebuah PDF Lampiran tiba di kotak masuk akun.
  2. Klasifikasi Dokumen mengidentifikasi apakah dokumen tersebut berupa faktur, pesanan pembelian, atau nota pengiriman.
  3. Router bercabang berdasarkan Nama Kelas dan menjalankan modul Penguraian Dokumen yang sesuai, templat faktur untuk faktur, templat PO untuk pesanan pembelian.
  4. Data yang diekstrak (total, vendor, tanggal) ditulis ke dalam baris Google Sheet untuk setiap jenis dokumen.
  5. Satu skenario dapat menangani semua jenis dokumen, tanpa penyortiran manual sebelum diproses.
Secara otomatis mengganti nama file berdasarkan jenis dokumen saat diterima.
  1. Fitur "Watch Files" di Google Drive akan aktif saat ada file baru. PDF diunggah ke folder "Dokumen" bersama.
  2. Google Drive Get a File mengunduh file biner.
  3. Fungsi Classify Document mengembalikan Nama Kelas, misalnya. kontrak pdf4me.
  4. Mengunggah File ke Google Drive akan menyimpan ulang file tersebut. PDF dengan nama file yang diawali dengan: Nama Kelas + garis bawah + nama asli (misalnya, pdf4me_contract_NDA_2025.pdf).
  5. Berkas asli yang tidak bernama dipindahkan ke subfolder arsip untuk referensi.

Pertanyaan yang Sering Diajukan

Where do I create and manage classification rules?+
Rules are created at dev.pdf4me.com under the Classify Document section: not inside Make. Click Edit, add a Class Name and an expression (Regular Expression or JavaScript), then click Save Changes. The Make module automatically reads all saved classes from your account each time it runs. See the Set Up Classify Document guide for screenshots and full walkthrough.
What expression types are supported for defining a class?+
Two types: Regular Expression and JavaScript. Regex expressions match text patterns found anywhere in the PDF text content: for example, invoice(.*) matches any document containing the word "invoice". JavaScript expressions let you write more complex logic: multiple conditions, scored matching, or length-based rules, for documents where a single regex is insufficient.
What does the module output: does it return the PDF?+
No. The module outputs two text fields: Class Name (the matched class label, e.g. pdf4me_invoice) and Trace Id (a unique run identifier for debugging). The PDF itself is not returned. To pass the document to a downstream upload, email, or parse module, map the Document field from the prior download or trigger step: not from Classify Document.
What happens when no class expression matches the document?+
When no expression matches, the Class Name output is empty or contains an unmatched indicator. Add a fallback branch to your Router that handles empty Class Names: for example, route unclassified documents to a "Manual Review" folder and send a Slack alert. This prevents unmatched PDFs from being silently dropped or misrouted.
How many credits does each classification use?+
One credit per module execution, regardless of whether a match is found. For high-volume scenarios: processing hundreds of PDFs daily, estimate your monthly credit consumption before enabling at scale. Use the PDF4me dashboard to monitor usage and set up credit alerts if needed.

Modul Terkait

Dapatkan Bantuan