Cara mengunggah postingan secara massal dengan file CSV di Postoria

Unggahan massal memungkinkan Anda membuat banyak postingan sekaligus dari file CSV tanpa harus membuatnya satu per satu.

Di Postoria, postingan dari file CSV dibuat terlebih dahulu sebagai draf. Setelah itu, Anda dapat meninjaunya, mengeditnya, menjadwalkannya, atau langsung menerbitkannya.

Sebelum memulai

Berikut hal-hal utama yang perlu diketahui sebelum Anda mengunggah CSV:

  • Unggahan massal tidak tersedia pada paket Free
  • Metode impor ini mendukung file CSV; untuk mengunggah gambar atau video lokal secara langsung, gunakan Impor media sebagai postingan
  • Anda dapat mengunduh templat CSV siap pakai di sini: bulk-upload-template.csv
  • Ukuran file CSV Anda harus 10 MB atau lebih kecil
  • Satu file CSV dapat berisi hingga 100 baris
  • Nilai URL media, tautan, dan thumbnail harus menggunakan URL lengkap http:// atau https://
  • Kolom thumbnail juga dapat menggunakan penanda waktu bilangan bulat dalam milidetik
  • Jika Anda ingin menjadwalkan postingan, Date dan Time harus sama-sama diisi
  • Tanggal dan waktu yang dijadwalkan ditafsirkan menggunakan zona waktu ruang kerja Anda
  • Aturan validasi khusus setiap jejaring sosial tetap berlaku setelah impor

Kolom CSV yang didukung

Postoria mendukung nama kolom berikut:

  • Date
  • Time
  • Content Type
  • Media 1
  • Media 1 Thumbnail
  • Media 2
  • Media 2 Thumbnail
  • Media 3
  • Media 3 Thumbnail
  • Media 4
  • Media 4 Thumbnail
  • Media 5
  • Media 5 Thumbnail
  • Media 6
  • Media 6 Thumbnail
  • Media 7
  • Media 7 Thumbnail
  • Media 8
  • Media 8 Thumbnail
  • Media 9
  • Media 9 Thumbnail
  • Media 10
  • Media 10 Thumbnail
  • Caption
  • Link URL
  • First Comment
  • Comment Delay
  • AI Generated Content
  • Repost Frequency
  • Repost Until Date
  • Repost Until Time
  • Facebook Content Type
  • Facebook Caption
  • Facebook Also Publish Media to Stories
  • Instagram Content Type
  • Instagram Caption
  • Instagram Collaborators
  • Instagram Also Publish Media to Stories
  • Instagram Publish As Trial Reel
  • Instagram Auto Share If Performs Well
  • Instagram User Tags
  • LinkedIn Content Type
  • LinkedIn Caption
  • Google Business Profile Content Type
  • Google Business Profile Caption
  • Google Business Profile Button Type
  • Google Business Profile Button URL
  • Threads Content Type
  • Threads Caption
  • X Content Type
  • X Caption
  • Pinterest Content Type
  • Pinterest Caption
  • Pinterest Title
  • Pinterest Website
  • Pinterest Alt Text
  • YouTube Content Type
  • YouTube Caption
  • YouTube Title
  • YouTube Visibility
  • YouTube Category
  • YouTube Made For Kids
  • YouTube Video Language
  • YouTube Recording Date
  • YouTube Tags
  • TikTok Content Type
  • TikTok Caption
  • TikTok Who Can Watch
  • TikTok Photo Title
  • TikTok Allow Comments
  • TikTok Allow Duet
  • TikTok Allow Stitch
  • TikTok Auto Add Music
  • TikTok Disclose Post Content
  • TikTok Your Brand
  • TikTok Branded Content
  • Telegram Content Type
  • Telegram Caption
  • Bluesky Content Type
  • Bluesky Caption
  • Tumblr Content Type
  • Tumblr Caption
  • Tumblr Tags

Gunakan nama kolom persis seperti yang ditampilkan di atas.

Urutan kolom tidak berpengaruh. Postoria mencocokkan kolom berdasarkan namanya, bukan posisinya.

Semua kolom CSV bersifat opsional.

Anda tidak harus menyertakan setiap kolom opsional dalam setiap CSV. Misalnya, jika hanya memerlukan satu kolom media, Anda dapat menggunakan Media 1 dan menghilangkan sisanya.

Namun, beberapa kolom tetap memiliki aturan validasi ketika digunakan. Misalnya, jika Anda mengisi Date, Anda juga harus mengisi Time, dan sebaliknya.

Meskipun baris CSV berhasil diimpor, aturan validasi jejaring sosial tetap berlaku saat draf postingan dibuat atau diterbitkan nanti.

Jenis konten yang didukung

Postoria mendukung jenis konten berikut dalam unggahan massal:

  • Image
  • Video
  • Document
  • Story
  • Carousel
  • Link
  • Text
  • Reel

Jika Anda mengosongkan Content Type, Postoria akan mencoba menentukannya secara otomatis berdasarkan data baris CSV:

  • Beberapa URL media → Carousel
  • Satu URL media → Image, Video, atau Document
  • Tautan tanpa media → Link
  • Hanya keterangan bersama atau keterangan khusus jejaring → Text

Jika Postoria tidak dapat menentukan jenis konten, baris CSV tetap dapat dibaca, tetapi draf postingan tidak dapat dibuat untuk baris tersebut.

Keterangan dan jenis konten khusus jejaring

Gunakan kolom keterangan khusus jejaring ketika suatu jejaring memerlukan teks berbeda dari Caption bersama. Misalnya, masukkan versi lebih singkat di X Caption sambil mempertahankan keterangan bersama yang lebih panjang untuk jejaring lain yang dipilih.

Jika keterangan khusus jejaring kosong atau tidak disertakan, jejaring tersebut menggunakan Caption bersama.

Anda juga dapat mengganti Content Type bersama untuk setiap jejaring yang didukung. Kolom khusus jejaring yang tersedia dikelompokkan di bawah ini:

JejaringKolom keteranganKolom jenis kontenJenis konten yang didukung
FacebookFacebook CaptionFacebook Content TypeImage, Video, Story, Link, Carousel, Text, Reel
InstagramInstagram CaptionInstagram Content TypeImage, Video, Story, Carousel, Reel
LinkedInLinkedIn CaptionLinkedIn Content TypeImage, Video, Document, Link, Carousel, Text
Google Business ProfileGoogle Business Profile CaptionGoogle Business Profile Content TypeImage, Text
ThreadsThreads CaptionThreads Content TypeImage, Video, Link, Carousel, Text
XX CaptionX Content TypeImage, Video, Carousel, Text
PinterestPinterest CaptionPinterest Content TypeImage, Video, Carousel
YouTubeYouTube CaptionYouTube Content TypeVideo
TikTokTikTok CaptionTikTok Content TypeImage, Video, Carousel
TelegramTelegram CaptionTelegram Content TypeImage, Video, Link, Carousel, Text
BlueskyBluesky CaptionBluesky Content TypeImage, Video, Link, Carousel, Text
TumblrTumblr CaptionTumblr Content TypeImage, Video, Link, Carousel, Text

Jenis konten khusus jejaring yang kosong menggunakan Content Type bersama. Jenis konten khusus jejaring menggunakan nilai Media 1 hingga Media 10 dan Link URL yang sama dari baris CSV. Kombinasi yang tidak didukung, seperti Document di Instagram Content Type, menyebabkan kesalahan validasi. Draf tidak dibuat jika jenis konten yang berlaku tidak didukung oleh salah satu jejaring yang dipilih; jejaring yang dipilih tidak pernah dihilangkan secara diam-diam dari postingan yang diunggah massal.

Misalnya, baris ini membuat postingan Tautan bersama sambil menggunakan gambar dan keterangan lebih singkat untuk Instagram:

Content Type,Media 1,Caption,Link URL,Instagram Content Type,Instagram Caption
Link,https://example.com/image.jpg,Shared caption,https://example.com/article,Image,Short Instagram caption

Aturan format CSV

Beberapa aturan format berikut perlu diperhatikan:

Format tanggal

Gunakan format berikut:

yyyy-MM-dd

Contoh:

2026-12-31
2027-01-01

Format waktu

Gunakan waktu 24 jam:

HH:mm

Contoh:

08:05
23:59

URL harus absolut

Untuk kolom Media, Link URL, dan URL gambar thumbnail, gunakan URL lengkap seperti:

https://example.com/image.png

Jalur relatif, tautan rusak, dan jalur file non-web tidak didukung.

Nilai thumbnail media

Gunakan Media 1 Thumbnail, Media 2 Thumbnail, dan kolom thumbnail lain yang sesuai untuk menetapkan thumbnail file media.

Setiap kolom thumbnail hanya berlaku untuk kolom media yang sesuai:

  • Media 1 Thumbnail menetapkan thumbnail untuk Media 1
  • Media 2 Thumbnail menetapkan thumbnail untuk Media 2
  • Media 3 Thumbnail menetapkan thumbnail untuk Media 3

Nilai thumbnail media dapat berupa:

  • URL gambar lengkap, atau
  • penanda waktu dalam milidetik

Gunakan URL gambar lengkap jika Anda ingin menyediakan gambar thumbnail sendiri.

Contoh:

https://example.com/thumbnail.jpg

Gunakan penanda waktu dalam milidetik jika Anda ingin Postoria membuat thumbnail dari file video yang sesuai.

Contoh:

0
1000
3000

Aturan:

  • Nilai URL thumbnail harus menggunakan URL lengkap http:// atau https://
  • Nilai penanda waktu harus berupa bilangan bulat dalam milidetik
  • Jangan menyertakan ms setelah angka
  • Aturan thumbnail khusus setiap jejaring sosial mungkin tetap berlaku saat postingan dibuat atau diterbitkan

Keterangan dan komentar pertama mendukung beberapa baris

Caption dapat berisi beberapa baris. Ini berguna untuk keterangan yang lebih panjang, paragraf, dan tagar.

First Comment juga dapat berisi beberapa baris.

Nilai Comment Delay

Gunakan Comment Delay untuk mengatur kapan komentar dari kolom First Comment diterbitkan.

Masukkan waktu tunda dalam menit.

Contoh:

0
2
15

Aturan:

  • Kosongkan Comment Delay untuk menggunakan pengaturan bawaan ruang kerja saat draf postingan dibuat
  • Gunakan 0 untuk menerbitkan komentar bersamaan dengan postingan
  • Gunakan bilangan bulat dari 1 hingga 120 untuk menerbitkan komentar setelah jumlah menit tersebut

Pengungkapan konten buatan AI

Gunakan AI Generated Content untuk menandai postingan dengan pengungkapan konten buatan AI pada jejaring sosial yang mendukungnya.

  • Gunakan true untuk mengaktifkan pengungkapan
  • Gunakan false, kosongkan nilainya, atau jangan sertakan kolomnya agar tetap nonaktif
  • Satu nilai ini berlaku untuk setiap tujuan yang dipilih dan mendukung pengungkapan: Instagram, postingan video TikTok, YouTube, X, dan Pinterest
  • Pengungkapan tidak dikirim untuk postingan foto TikTok atau jejaring sosial dan jenis konten yang tidak mendukungnya

Nilai kolom posting ulang

Gunakan nilai berikut untuk pengaturan posting ulang:

  • Repost Frequency: Do not repost, Day, 2 days, 3 days, 4 days, 5 days, 6 days, 7 days, 8 days, 9 days, 10 days, 11 days, 12 days, 13 days, 14 days, 15 days, 16 days, 17 days, 18 days, 19 days, 20 days, 21 days, 22 days, 23 days, 24 days, 25 days, 26 days, 27 days, 28 days, 29 days, 30 days, 31 days, 32 days, 33 days, 34 days, 35 days, 36 days, 37 days, 38 days, 39 days, 40 days, 41 days, 42 days, 43 days, 44 days, 45 days, 46 days, 47 days, 48 days, 49 days, 50 days, 51 days, 52 days, 53 days, 54 days, 55 days, 56 days, 57 days, 58 days, 59 days, 60 days, Month, 2 months, 3 months, 4 months, 6 months, atau Year
  • Repost Until Date: gunakan yyyy-MM-dd
  • Repost Until Time: gunakan HH:mm

Jika Anda mengisi Repost Until Date, Anda juga harus mengisi Repost Until Time, dan sebaliknya.

Nilai kolom Facebook

Gunakan true atau false untuk Facebook Also Publish Media to Stories.

Jika nilainya true, Postoria membuat publikasi Facebook biasa terlebih dahulu, lalu menerbitkan setiap file media terlampir sebagai Facebook Story terpisah. Opsi ini tidak berpengaruh jika jenis konten Facebook yang berlaku adalah Story atau Link.

Nilai kolom Instagram

Gunakan nilai berikut untuk kolom khusus Instagram:

  • Instagram Collaborators: masukkan hingga tiga nama pengguna Instagram yang dipisahkan koma
  • Instagram Also Publish Media to Stories: true atau false
  • Instagram Publish As Trial Reel: true atau false
  • Instagram Auto Share If Performs Well: true atau false
  • Instagram User Tags: masukkan array JSON berisi tag pengguna

Jika Instagram Also Publish Media to Stories bernilai true, Postoria membuat publikasi Instagram biasa terlebih dahulu, lalu menerbitkan setiap file media terlampir sebagai Instagram Story terpisah. Opsi ini tidak berpengaruh jika jenis konten Instagram yang berlaku adalah Story.

Setiap objek dalam Instagram User Tags harus berisi:

  • media: angka dari 1 hingga 10 yang merujuk ke kolom Media yang sesuai
  • username: nama pengguna Instagram yang akan ditandai
  • x dan y: koordinat opsional dari 0 hingga 1; jika digunakan, keduanya harus ditentukan

Contoh nilai:

[
  {"media": 1, "username": "alice", "x": 0.5, "y": 0.4},
  {"media": 2, "username": "bob"}
]

media: 2 selalu merujuk ke Media 2, bahkan ketika Media 1 kosong.

Tanda kutip JSON harus di-escape ketika nilainya ditulis langsung dalam file CSV:

"Instagram User Tags"
"[{""media"":1,""username"":""alice"",""x"":0.5,""y"":0.4}]"

Nilai kolom Pinterest

Gunakan nilai berikut untuk kolom khusus Pinterest:

  • Pinterest Title: masukkan teks biasa hingga 100 karakter
  • Pinterest Website: masukkan URL lengkap http:// atau https:// hingga 2.048 karakter
  • Pinterest Alt Text: masukkan teks biasa hingga 500 karakter

Nilai kolom Google Business Profile

Gunakan nilai yang persis sama dan peka huruf besar/kecil berikut untuk Google Business Profile Button Type:

  • BOOK
  • ORDER
  • SHOP
  • LEARN_MORE
  • SIGN_UP
  • CALL

Kosongkan kolom ini jika postingan tidak memerlukan tombol.

Gunakan Google Business Profile Button URL untuk tujuan tombol. Masukkan URL lengkap http:// atau https://, atau gunakan {{location.website_url}} untuk memakai situs web lokasi yang terhubung. URL tombol tidak digunakan untuk jenis tombol CALL.

Nilai kolom YouTube

Gunakan nilai berikut untuk kolom khusus YouTube:

  • YouTube Title: masukkan teks biasa
  • YouTube Visibility: Private, Unlisted, atau Public
  • YouTube Category: Autos & Vehicles, Comedy, Education, Entertainment, Film & Animation, Gaming, Howto & Style, Music, News & Politics, Nonprofits & Activism, People & Blogs, Pets & Animals, Science & Technology, Sports, atau Travel & Events
  • YouTube Made For Kids: true atau false
  • YouTube Video Language: gunakan kode bahasa YouTube yang didukung
  • YouTube Recording Date: gunakan yyyy-MM-dd
  • YouTube Tags: masukkan satu atau beberapa tag yang dipisahkan koma

Nilai YouTube Video Language yang didukung:

  • af = Afrikaans
  • sq = Albania
  • am = Amharik
  • ar = Arab
  • hy = Armenia
  • as = Assam
  • az = Azerbaijan
  • bn = Bengali
  • eu = Basque
  • be = Belarus
  • bs = Bosnia
  • bg = Bulgaria
  • my = Myanmar
  • ca = Katala
  • zh-CN = Tionghoa (Tiongkok)
  • zh-HK = Tionghoa (Hong Kong)
  • zh-TW = Tionghoa (Taiwan)
  • hr = Kroasia
  • cs = Ceko
  • da = Denmark
  • nl = Belanda
  • en = Inggris
  • en-IN = Inggris (India)
  • en-GB = Inggris (Britania Raya)
  • et = Estonia
  • fil = Filipina
  • fi = Finlandia
  • fr = Prancis
  • fr-CA = Prancis (Kanada)
  • gl = Galisia
  • ka = Georgia
  • de = Jerman
  • el = Yunani
  • gu = Gujarat
  • iw = Ibrani
  • hi = Hindi
  • hu = Hungaria
  • is = Islandia
  • id = Indonesia
  • it = Italia
  • ja = Jepang
  • kn = Kannada
  • kk = Kazakh
  • km = Khmer
  • ko = Korea
  • ky = Kirgiz
  • lo = Lao
  • lv = Latvia
  • lt = Lituania
  • mk = Makedonia
  • ms = Melayu
  • ml = Malayalam
  • mr = Marathi
  • mn = Mongolia
  • ne = Nepali
  • no = Norwegia
  • or = Odia
  • fa = Persia
  • pl = Polandia
  • pt = Portugis
  • pt-PT = Portugis (Portugal)
  • pa = Punjabi
  • ro = Rumania
  • ru = Rusia
  • sr = Serbia
  • sr-Latn = Serbia (Latin)
  • si = Sinhala
  • sk = Slovakia
  • sl = Slovenia
  • es = Spanyol
  • es-419 = Spanyol (Amerika Latin)
  • es-US = Spanyol (Amerika Serikat)
  • sw = Swahili
  • sv = Swedia
  • ta = Tamil
  • te = Telugu
  • th = Thai
  • tr = Turki
  • uk = Ukraina
  • ur = Urdu
  • uz = Uzbek
  • vi = Vietnam
  • zu = Zulu

Nilai kolom TikTok

Gunakan nilai berikut untuk kolom khusus TikTok:

  • TikTok Who Can Watch: Public, Followers, Friends, atau Private
  • TikTok Allow Comments: true atau false
  • TikTok Allow Duet: true atau false
  • TikTok Allow Stitch: true atau false
  • TikTok Disclose Post Content: true atau false
  • TikTok Your Brand: true atau false
  • TikTok Branded Content: true atau false
  • TikTok Photo Title: masukkan teks biasa hingga 90 karakter
  • TikTok Auto Add Music: true atau false

Nilai kolom Tumblr

Gunakan Tumblr Tags untuk menambahkan tag bawaan Tumblr agar postingan lebih mudah ditemukan, secara terpisah dari keterangan postingan. Masukkan hingga 30 tag yang dipisahkan koma.

Postoria memangkas spasi di awal dan akhir, menghapus # di awal, mengabaikan nilai kosong, dan menghapus tag duplikat tanpa membedakan huruf besar/kecil. Tanda kutip ganda tidak diperbolehkan di dalam tag Tumblr.

Karena koma memisahkan tag, apit seluruh kolom dengan tanda kutip CSV jika berisi lebih dari satu tag:

Tumblr Caption,Tumblr Tags
Explore our latest indie game,"gaming,indiegame,steam"

Cara mengunggah postingan secara massal di Postoria

  1. Buka halaman Postingan, klik Massal, lalu pilih Impor postingan dari CSV
  2. Pilih akun tujuan yang ingin Anda gunakan
    Anda juga dapat menerapkan grup jika sudah menyiapkannya
  3. Klik Lanjutkan
  4. Unggah file CSV Anda
  5. Klik Lanjutkan lagi agar Postoria membaca file tersebut
  6. Tinjau baris yang diimpor dan pastikan file dibaca dengan benar
  7. Klik Buat draf postingan untuk mengubah baris yang diimpor menjadi draf
  8. Tinjau draf yang dibuat, lalu:
    • jadwalkan, atau
    • langsung terbitkan

Selesai. Unggahan massal membuat draf postingan terlebih dahulu agar Anda tetap dapat meninjau semuanya sebelum menerbitkan.

Yang terjadi setelah unggahan

Setelah CSV Anda dibaca:

  • Baris yang diimpor muncul di halaman unggahan massal untuk ditinjau
  • Anda dapat memastikan file dibaca dengan benar sebelum membuat draf
  • Anda dapat menjadwalkan semua draf postingan sekaligus
  • Anda juga dapat langsung menerbitkan semua draf postingan dari menu tindakan massal

Jika beberapa draf postingan tidak dapat dibuat nantinya, baris CSV tersebut tetap ada di halaman beserta pesan kesalahan.

Pertanyaan umum

Bisakah saya mengunggah file Excel?

Tidak. Impor CSV menerima file CSV, bukan buku kerja Excel. Untuk mengunggah gambar atau video lokal tanpa CSV, pilih Impor media sebagai postingan dari menu Massal.

Bisakah saya hanya menggunakan sebagian kolom yang didukung?

Ya. Anda hanya memerlukan kolom yang relevan dengan postingan Anda. Misalnya, baris CSV yang hanya berisi Media 1 tetap dapat digunakan.

Apakah urutan kolom berpengaruh?

Tidak. Postoria mencocokkan kolom CSV berdasarkan nama, bukan posisi.

Untuk thumbnail, angka dalam nama kolom berpengaruh. Misalnya, Media 1 Thumbnail selalu berlaku untuk Media 1, meskipun kolom-kolom tersebut tidak bersebelahan.

Bisakah saya mengosongkan Content Type?

Ya. Postoria akan mencoba mendeteksinya secara otomatis dari data baris CSV.

Bisakah saya mengosongkan Date dan Time?

Ya, tetapi hanya jika keduanya kosong.
Jika salah satunya diisi, yang lainnya juga harus diisi.

Apakah unggahan massal langsung menerbitkan postingan?

Tidak. Unggahan massal membuat draf postingan terlebih dahulu. Anda kemudian dapat meninjau, menjadwalkan, atau menerbitkannya.

Bisakah saya menambahkan thumbnail dari file CSV?

Ya. Gunakan Media 1 Thumbnail, Media 2 Thumbnail, dan kolom thumbnail lain yang sesuai.

Anda dapat memasukkan URL gambar lengkap atau penanda waktu dalam milidetik.

Misalnya, gunakan Media 1 Thumbnail untuk menetapkan thumbnail bagi Media 1.

Bisakah saya menggunakan satu kolom thumbnail untuk semua file media?

Tidak. Thumbnail dicocokkan berdasarkan nomor media.

Gunakan Media 1 Thumbnail untuk Media 1, Media 2 Thumbnail untuk Media 2, dan seterusnya.

Bisakah saya menggunakan penanda waktu untuk thumbnail?

Ya. Masukkan bilangan bulat dalam milidetik.

Misalnya:

1000

Artinya, Postoria akan membuat thumbnail dari file video yang sesuai pada detik ke-1.

Jangan menyertakan ms setelah angka.

Bisakah saya menunda komentar yang ditambahkan dari kolom First Comment?

Ya. Tambahkan kolom Comment Delay dan masukkan waktu tunda dalam menit, atau kosongkan kolomnya untuk menggunakan pengaturan bawaan ruang kerja bagi postingan baru.

Bisakah saya menandai postingan yang diunggah massal sebagai buatan AI?

Ya. Tambahkan kolom AI Generated Content dan tetapkan nilainya menjadi true. Postoria menerapkan pengungkapan pada tujuan yang didukung saat draf diterbitkan. Pengaturan ini tidak berlaku untuk postingan foto TikTok.

Catatan akhir

Unggahan massal adalah cara tercepat membuat banyak postingan sekaligus di Postoria. Agar prosesnya berjalan lancar, CSV Anda harus menggunakan nama kolom yang tepat dan mengikuti aturan format.

Jika baris CSV tidak dapat diimpor atau draf tidak dapat dibuat nantinya, Postoria akan menunjukkan letak masalah agar Anda dapat memperbaikinya.