Pemecahan masalah

Membaca log eksekusi

Cara Rule Logs, tampilan detail log, dan Activity Log mencatat pekerjaan sebuah rule, serta cara membaca buktinya. Halaman ini bagian dari dokumentasi AdOps, ada di bagian Pemecahan masalah, dan terakhir diperbarui 20 Agustus 2026. AdOps menjalankan rule — kondisi ditambah aksi — pada kampanye Meta Ads Anda sesuai jadwal yang Anda tentukan.

Diperbarui

Fakta kunci

Badge eksekusi
Executed, Not Executed, Skipped
Kolom Rule Logs
4 kolom Execution Time, Ad Account, Applied Items, Affected Tasks
Bukti per condition
Pass atau Fail plus angka aslinya ditulis sebagai "Actual <value> <operator> Expected <value>"
Pewarnaan eksekusi lambat
di atas 10 detik berwarna merah di atas 5 detik berwarna kuning pada detail log
Pembersihan log
harian pukul 00.00 hasil eksekusi yang lebih tua dari 3 hari dihapus

Setiap putaran AdOps menulis dua hal: satu catatan batch untuk putaran itu, dan satu hasil per campaign per task. Halaman Rule Logs memuat daftar batch, detail batch menampilkan tiap task pada setiap campaign dengan badge Executed, Not Executed, atau Skipped, dan setiap condition tersimpan bersama angka asli yang dibaca engine beserta badge Pass atau Fail.

Membuka log sebuah rule

Dari Rule List, buka menu tiga titik pada rule lalu pilih Logs. Halamannya berjudul Rule Logs dengan panah kembali ke rule.

Tabelnya punya empat kolom — Execution Time, Ad Account, Applied Items, dan Affected Tasks. Applied items tampil sebagai badge biru; affected tasks berwarna hijau ketika jumlahnya di atas nol dan abu-abu ketika nol. Seluruh baris berfungsi sebagai tautan ke batch tersebut. Kalau belum ada apa-apa, halamannya menulis No rule logs found.

Di sisi kanan, kartu Rule details mengulang isi rule: namanya yang menaut ke editor, Actions in rule: N beserta daftar action di bawahnya, bagian Schedule yang berbunyi “Runs every N minutes” atau timetable per hari dari Sun sampai Sat, dan Updated by <user> (<time ago>).

Memilih baris log memunculkan bulk bar dengan Delete Selected.

Membaca satu batch

Mengklik satu baris membuka batch-nya. Kartu ringkasan menyebut Rule Name, Batch ID, dan jumlah Applied Items.

Di bawahnya, setiap campaign mendapat satu blok: nama campaign dan ID: <campaign_id> di kiri, dan satu kartu per task di kanan. Header kartu task memuat ikon dan label action, badge eksekusi, serta Next Execute: <date> atau Execution Time: <n>s yang diikuti Next: <date>. Waktu eksekusi diberi warna — kuning di atas 5 detik, merah di atas 10 detik.

Badan kartunya terdiri dari dua kolom.

Action Details memuat parameter yang dipakai action tersebut — Mode, Separator, dan Text untuk Add to name; Increase Value, Max Budget Cap, dan Type untuk action budget; Remove Text; Find Text dan Replace With — plus badge Level, Ad Account, serta Executed At.

Condition Evaluations memuat setiap condition beserta label metrik dan period-nya, badge hijau Pass atau merah Fail, dan perbandingannya ditulis penuh: Actual <value> <operator> Expected <value>. Inilah jawaban atas pertanyaan “kenapa campaign ini di-pause?” — angka di Actual adalah angka yang dilihat engine pada saat itu.

Ketika sebuah action mengubah sesuatu, blok Value Changes menampilkan Before berwarna merah dan After berwarna hijau.

Kalau Anda punya role ADMIN, detailnya juga menampilkan timeline Execution Steps: langkah bernomor dengan nama, pesan, durasi detik, dan chip Pass atau Fail pada metrik yang dievaluasi.

Batch kosong menampilkan No execution logs found dengan tombol Back to Logs.

Tiga badge itu

Executed — condition lolos dan AdOps memanggil Meta.

Not Executed — task dievaluasi dan minimal satu condition gagal. Baca kolom Condition Evaluations untuk tahu yang mana.

Skipped — task tidak dievaluasi karena cooldown action frequency-nya belum habis. Hasilnya membawa alasan next_execute_not_reached beserta waktu task itu boleh berjalan lagi, sehingga rule yang diam tetap punya penjelasan.

Activity Log

Kalau Rule Logs terbatas pada satu rule, Activity Log adalah satu feed kronologis dari seluruh rule, dan hanya memuat action yang benar-benar dieksekusi. Kolomnya Event, Affected item, Rule, dan timestamp relatif; affected item berupa badge campaign dengan id dan namanya, sedangkan rule-nya menaut ke editor.

Pill Filters membuka enam field — Event Name, Ad Account, Rule Name, Entity ID, Entity Name, dan Action — dengan tombol Apply dan Reset, plus badge titik selama ada filter aktif. Mengklik satu baris membuka modal berisi Affected Campaign, Rule, Action, Ad Account, dan Time, ditambah daftar Rule Conditions: dengan operator, target, dan “Current: <value>” tiap condition, dan tombol Open Logs di bawahnya.

Kalau sebuah putaran lambat

Halaman Benchmark punya dua tab. Queue Progress memuat batch yang sedang berjalan lengkap dengan waktu mulai, rule, ad account, dan bar “Progress: executed/total”. Slow Rule menyaring eksekusi berdasarkan Minimum Time dalam detik (field-nya default 10) dan rentang tanggal Today, Yesterday, Last 7 days, atau Last 30 days, lalu mencetak rincian waktu per langkah beserta status Pass atau Fail setiap condition untuk tiap eksekusi lambat.

Menyimpan bukti

Job pembersihan berjalan setiap tengah malam dan menghapus hasil eksekusi yang lebih tua dari 3 hari, dan Anda juga bisa menghapus log sebuah rule sendiri — konfirmasinya berbunyi “Clear All Logs?”. Ekspor apa pun yang dibutuhkan klien atau audit sebelum datanya kedaluwarsa.

Detail log eksekusi AdOps: satu campaign, dua panel aksi berbadge Not Executed, masing-masing memuat parameter aksi dan setiap kondisi yang dievaluasi beserta nilai aktual, nilai yang diharapkan, dan badge Pass atau Fail. Data contoh
Alasan sebuah rule tidak melakukan apa-apa dicatat sama telitinya dengan alasan ia bertindak — aktual versus ekspektasi, kondisi demi kondisi.
Satu run, tiga task, satu perubahan budget dari 150.000 menjadi 250.000. Log mencatat ketiganya, bukan hanya yang berjalan. Tanpa suara. 8 dtk No sound

Pertanyaan seputar halaman ini

Apa beda Not Executed dan Skipped?

Not Executed berarti task dievaluasi tetapi tidak semua condition-nya lolos. Skipped berarti task tidak dievaluasi sama sekali karena cooldown action frequency-nya belum habis; hasilnya membawa alasan next_execute_not_reached beserta waktu task itu boleh berjalan lagi.

Di mana saya melihat perubahan yang benar-benar dilakukan action budget?

Pada detail log, blok Value Changes menampilkan Before berwarna merah dan After berwarna hijau. Action budget dan nama mencatatnya. Start, Pause, dan Delete tidak menulis pasangan sebelum-sesudah, jadi buktinya adalah badge Executed.

Berapa lama log disimpan?

Sebuah job pembersihan berjalan harian pukul 00.00 dan menghapus hasil eksekusi yang lebih tua dari 3 hari. Perlakukan log sebagai riwayat terbaru, bukan arsip, dan ekspor apa pun yang perlu Anda simpan.

Apa yang ditampilkan Activity Log tetapi tidak oleh Rule Logs?

Activity Log adalah satu feed kronologis berisi action yang benar-benar dieksekusi dari seluruh rule, bisa disaring lewat Event Name, Ad Account, Rule Name, Entity ID, Entity Name, dan Action. Rule Logs terbatas pada satu rule dan juga memuat putaran yang tidak mengeksekusi apa pun.

Baca sekali, lalu tulis rule-nya.

Semua yang ada di manual ini menjelaskan layar yang bisa Anda buka hari ini. Mulai uji coba dan ikuti langkahnya langsung di produk, bukan di halaman ini.

Mulai uji coba gratis Dokumentasi

Gratis 14 hari · tanpa kartu

Di dalam produk

Seperti apa layarnya sebenarnya

Sembilan layar dari dashboard yang berjalan — rule builder, metric picker, grid dayparting, dan log yang mencatat apa yang terjadi. Geser untuk melihat.

  • Performance Dashboard AdOps menampilkan kartu Purchase ROAS 2,380x dan Aggregated ROAS 2,088x yang keduanya berbadge Profitable, kartu Monthly Budget Rp 155jt, dan Spend Breakdown yang mengurutkan lima ad account teratas dengan bar budget utilization di 45,5 persen.
    Performance Dashboard. Dua angka ROAS hingga tiga desimal, meteran budget, dan spend yang diurutkan per ad account — untuk Today, Last 7 days, Last 30 days, atau This month.
  • Daftar rule AdOps menampilkan dua belas rule otomatisasi, masing-masing dengan toggle aktif/nonaktif, ad account yang dikelolanya, dan kapan terakhir kali dipicu — sebagian beberapa menit lalu, sebagian dengan timestamp bertanggal.
    Rule List. Semua rule, apa yang dikelolanya, dan kapan terakhir berjalan. Hanya toggle yang memisahkan draft dari live.
  • Condition builder AdOps menampilkan satu task dengan kondisi jam terhadap tujuh tag hari, satu grup AND bersarang berisi kondisi spend lifetime di bawah 400.000, dan task kedua dengan empat kondisi metrik bertumpuk.
    Kondisi. Metrik, periode, operator, nilai — digabung dengan AND atau OR dan bisa bersarang, sehingga satu rule bisa menyatakan hal yang tak bisa dinyatakan dropdown.
  • Pemilih metrik AdOps terbuka di atas satu baris kondisi: panel dengan tab Meta Ads dan Custom metrics, kotak pencarian, dan daftar metrik yang dapat digulir dengan Spend terpilih.
    Pemilih metrik. Empat puluh lima metrik Meta dan kolom sheet Anda sendiri dalam satu daftar, masing-masing membawa periode pelaporan dan enam pilihan operator.
  • Timetable dayparting AdOps: grid jam terhadap tujuh hari, dengan jam siang terisi navy untuk semua hari serta jam malam dan sore akhir pekan dibiarkan kosong.
    Grid dayparting. Atau gambar jamnya. Apa pun di luar bentuk yang Anda isi tidak akan berjalan.
  • Detail log eksekusi AdOps: satu campaign, dua panel aksi berbadge Not Executed, masing-masing memuat parameter aksi dan setiap kondisi yang dievaluasi beserta nilai aktual, nilai yang diharapkan, dan badge Pass atau Fail.
    Detail Rule Log. Alasan sebuah rule tidak melakukan apa-apa dicatat sama telitinya dengan alasan ia bertindak — aktual versus ekspektasi, kondisi demi kondisi.
  • Activity log AdOps memuat kenaikan budget dan penggantian nama campaign, tiap baris menyebut campaign yang terdampak lewat id-nya, rule penyebabnya, dan berapa lama lalu kejadiannya.
    Activity Log. Satu baris untuk setiap perubahan yang AdOps lakukan di akun Anda, menyebut campaign dan rule yang bertanggung jawab.
  • Daftar ad account AdOps: delapan belas ad account Meta dengan toggle aktif/nonaktif, id akun, badge Active atau Inactive, dan spend bulan ini dalam rupiah.
    Ad Accounts. Akun yang ditemukan dari Meta masuk dalam keadaan mati. Tidak ada yang dibaca, dan tidak ada yang diubah, sampai Anda menyalakannya.
  • Editor custom metric AdOps yang memetakan Google Spreadsheet: id spreadsheet, nama sheet, kolom untuk mencocokkan campaign, dan kolom yang memuat nilainya.
    Custom metric. Arahkan AdOps ke sebuah sheet, sebutkan kolom pencocok dan kolom nilainya, lalu angka Anda sendiri masuk ke daftar metrik.

Semua gambar dibangun ulang dari antarmuka produk dan diisi data fiktif — tidak ada nama pelanggan, ad account, atau angka spend asli di seluruh situs ini. Lihat cara satu run bekerja