Travel Ads mendukung tiga tipe katalog yang berbeda:
Hotel: didesain untuk mendapatkan karakteristik dan sifat unik atau nilai jual hotel.
Penerbangan: didesain untuk mendapatkan informasi rute penerbangan.
Destinasi: tipe katalog fleksibel yang dapat disesuaikan untuk beragam aplikasi travel.
Tips: Agar lebih mudah memulainya, Anda dapat menggunakan templat katalog travel kami:
Travel Ads - Flight catalog templateTravel Ads - Hotel catalog templateTravel Ads - Destination catalog template (Beta)Sebaiknya gunakan semua kolom agar bisa lebih optimal dalam mencocokkan produk Anda dengan intensi pengguna.
Penting: Semua data di katalog harus dimasukkan menggunakan unicode. Tipe teks lain tidak didukung dan akan menyebabkan kesalahan.
Kolom | Wajib? | Deskripsi & contoh | Aturan |
origin_airport
Tipe: string | Wajib | Kode IATA untuk bandara asal
Contoh: CHI | Hanya kode IATA (3 karakter) |
destination_airport
Tipe: string | Wajib | Kode IATA untuk bandara tujuan
Contoh: NYC | Hanya kode IATA (3 karakter) |
image_link
Tipe: string | Wajib | Tautan ke gambar penerbangan
| 1. Format URL tautan harus x://xxx.xxx/xxx?xxx=xxx. 2. Gambar harus dalam format .JPG/.JPEG atau .PNG 3. Resolusi gambar minimal 500x500 piksel. 4. Ukuran gambar yang direkomendasikan: 1.200x628 px untuk horizontal, 640x640 px untuk persegi, dan 720x1.280 px untuk vertikal. 5. Tidak ada batas karakter maksimum untuk URL tautan. 6. Tautan dapat diawali dengan http atau https. 7. Pastikan tautan aktif dan dapat diakses pada saat pengiriman. 8. Gambar harus unik untuk penerbangan tersebut; hindari thumbnail, placeholder, atau gambar umum. 9. Hindari penggunaan watermark, logo, atau teks dalam gambar. |
tautan ini
Tipe: string | Opsional | URL landing page produk, atau situs web tempat Anda dapat melihat penerbangan
Contoh: https://www.landingpage.com | 1. Format URL tautan harus x://xxx.xxx/xxx?xxx=xxx. 2. Tidak ada batas karakter maksimum untuk URL tautan. 3. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 4. Tautan dapat diawali dengan http atau https |
additional_image_link Tipe: string | Opsional | Tautan gambar tambahan untuk penerbangan | 1. Format URL tautan harus x://xxx.xxx/xxx?xxx=xxx. 2. Semua gambar harus dalam format .JPG/.JPEG atau .PNG. 3. Resolusi tiap gambar minimal 500x500 piksel. 4. Gunakan koma (,) untuk memisahkan beberapa tautan gambar. 5. Maksimal 20 tautan gambar per penerbangan 6. Pastikan semua tautan aktif dan dapat diakses pada saat pengiriman. 7. Gambar harus relevan dengan penerbangan tertentu; hindari visual placeholder atau yang bersifat generik. 8. Hindari penggunaan watermark, logo, atau teks dalam gambar. |
video_link Tipe: string | Opsional | Tautan ke video penerbangan | 1. Format URL tautan harus x://xxx.xxx/xxx?xxx=xxx. 2. Tidak ada batas karakter maksimum untuk URL tautan. 3. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 4. Tautan dapat diawali dengan http atau https 5. Rasio aspek yang direkomendasikan untuk video dengan tautan adalah vertikal (9:16) 6. Resolusi yang direkomendasikan untuk video dengan tautan adalah ≥720*1.280 7. Bitrate yang direkomendasikan untuk video dengan tautan adalah ≥516 kbps 8. Sebaiknya video dengan tautan menyertakan audio dan caption 9. Sebaiknya video dengan tautan mengikuti Pedoman Standar Zona Aman TikTok untuk menghindari teks yang tumpang-tindih atau menutupi informasi penting. |
origin_city
Tipe: string | Opsional | Nama kota asal
Contoh: Chicago | Batas karakter: 150 |
destination_city
Tipe: string | Opsional | Nama kota destinasi
Contoh: New York | Batas karakter: 150 |
price Tipe: string | Opsional | Biaya asli penerbangan
Contoh: 9,97 USD | 1. Isi price sebagai cost, diikuti dengan kode mata uang ISO 4217, serta berikan spasi antara cost dan currency. 2. currency harus sama dengan currency default katalog. 3. Price dan currency harus sama dengan price dan currency di landing page dan halaman checkout. |
sale_price
Tipe: string | Opsional | Harga diskon penerbangan
Contoh: 9,9 USD | 1. Isi sale_price sebagai cost, diikuti dengan kode mata uang ISO 4217, serta berikan spasi antara cost dan currency. 2. Gunakan kolom ini saat mengiklankan diskon, sale_price harus sesuai dengan harga diskon yang ditampilkan ke pengguna. 3. currency harus sama dengan currency default katalog. 4. sale_price dan currency harus sama dengan price dan currency di landing page dan halaman checkout. Harga promo (sale_price) harus lebih rendah dari harga asli (price). |
description
Tipe: string | Opsional | Deskripsi singkat penerbangan
Contoh: Penerbangan ke NYC | Batas karakter: 20.000 |
airline_company
Tipe: string | Opsional | Nama maskapai penerbangan
Contoh: Delta Air Lines | 1. Nilai yang dapat diterima: Delta Air Lines, American Airlines, United Airlines, Emirates, Lufthansa Group, Air France-KLM Group, Qatar Airways, China Southern Airlines, China Eastern Airlines, Southwest Airlines, Singapore Airlines, British Airways, Qantas Airways, Turkish Airlines, Cathay Pacific, ANA (All Nippon Airways), KLM Royal Dutch Airlines, Japan Airlines, Alaska Airlines, Virgin Atlantic, JetBlue Airways, Aeroflot 2. Cantumkan hanya satu nama maskapai per entri 3. Gunakan kolom ini untuk menentukan maskapai yang mengoperasikan penerbangan. Nilai ini harus persis sama dengan salah satu maskapai yang diterima pada daftar di atas. |
cabin_class
Tipe: string | Opsional | Tipe kelas penerbangan
Contoh: First class | 1. Nilai yang diterima: First Class, Business Class, Premium Economy, Economy Class, Basic Economy, First Class Suite, Business Class Suite, Lie-Flat Seat, Comfort Class, Standard Economy, Quiet Class 2. Cantumkan hanya satu kelas kabin per entri 3. Gunakan kolom ini untuk menunjukkan kelas kabin yang ditawarkan pada penerbangan. Nilai ini harus persis sama dengan salah satu opsi yang diterima di atas. |
priority
Tipe: string | Opsional | Level prioritas penerbangan di katalog Contoh: 1 | Nilai yang diterima: 0, 1, 2, 3, 4, 5 |
android_url
Tipe: string | Opsional | URL tiap aplikasi Android, wajib jika lokasi pengoptimalan Anda menyertakan aplikasi.
Contoh: android://electronic | 1. URL Android App Store 2. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 3. android_url dan android_package harus mengarah ke aplikasi yang sama |
android_package
Tipe: string | Opsional | ID Android App Store, wajib jika lokasi pengoptimalan Anda menyertakan aplikasi.
Contoh: com.electronic | 1. ID Android App Store 2. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 3. android_url dan android_package harus mengarah ke aplikasi yang sama |
Nama aplikasi android [android_app_name]
Tipe: string | Opsional | Nama tiap aplikasi Android, wajib jika lokasi pengoptimalan Anda menyertakan aplikasi.
Contoh: Electronic Android | Nama android_app_name harus sama dengan aplikasi yang ditautkan dari kolom android_url dan android_package |
ios_url
Tipe: string | Opsional | URL tiap aplikasi iOS, wajib jika lokasi pengoptimalan Anda menyertakan aplikasi.
Contoh: iOS://electronic | 1. URL iOS App Store 2. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 3. iOS_url dan iOS_package harus mengarah ke aplikasi |
ios_app_store_id
Tipe: string | Opsional | ID iOS App Store, wajib jika lokasi pengoptimalan Anda menyertakan aplikasi.
Contoh: 1234 | 1. ID iOS App Store 2. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 3. iOS_url dan iOS_package harus mengarah ke aplikasi yang sama |
Nama aplikasi ios [ios_app_name]
Tipe: string | Opsional | Nama tiap aplikasi iOS, wajib jika lokasi pengoptimalan Anda menyertakan aplikasi.
Contoh: Electronic iOS | Nama ios_app_name harus sama dengan aplikasi yang tertaut dari kolom ios_url dan ios_app_store_id |
custom_label_0
Tipe: string | Opsional | Nilai jual singkat untuk penerbangan. Digunakan untuk mengisi teks iklan saat sale_price terdeteksi untuk flight_id
Contoh: Nonstop | 1. Gunakan kolom ini untuk menyoroti nilai jual utama penerbangan. 2. Masing-masing dari lima kolom yang tersedia (custom_label_0 hingga custom_label_4) dirancang untuk menampung satu pesan singkat yang berbeda. 3. Sebaiknya isi kolom secara berurutan, mulai dari custom_label_0, lalu 1, 2, dst. 4. Batas karakter: 500 |
custom_label_1
Tipe: string | Opsional | Nilai jual singkat untuk penerbangan
Contoh: Terjangkau | 1. Gunakan kolom ini untuk menyoroti nilai jual utama penerbangan. 2. Masing-masing dari lima kolom yang tersedia (custom_label_0 hingga custom_label_4) dirancang untuk menampung satu pesan singkat yang berbeda. 3. Sebaiknya isi kolom secara berurutan, mulai dari custom_label_0, lalu 1, 2, dst. 4. Batas karakter: 500 |
custom_label_2
Tipe: string | Opsional | Nilai jual singkat untuk penerbangan
Contoh: Early bird | 1. Gunakan kolom ini untuk menyoroti nilai jual utama penerbangan. 2. Masing-masing dari lima kolom yang tersedia (custom_label_0 hingga custom_label_4) dirancang untuk menampung satu pesan singkat yang berbeda. 3. Sebaiknya isi kolom secara berurutan, mulai dari custom_label_0, lalu 1, 2, dst. 4. Batas karakter: 500 |
custom_label_3
Tipe: string | Opsional | Nilai jual singkat untuk penerbangan
Contoh: Wi-Fi Gratis | 1. Gunakan kolom ini untuk menyoroti nilai jual utama penerbangan. 2. Masing-masing dari lima kolom yang tersedia (custom_label_0 hingga custom_label_4) dirancang untuk menampung satu pesan singkat yang berbeda. 3. Sebaiknya isi kolom secara berurutan, mulai dari custom_label_0, lalu 1, 2, dst. 4. Batas karakter: 500 |
custom_label_4
Tipe: string | Opsional | Nilai jual singkat untuk penerbangan
Contoh: Leg room tambahan | 1. Gunakan kolom ini untuk menyoroti nilai jual utama penerbangan. 2. Masing-masing dari lima kolom yang tersedia (custom_label_0 hingga custom_label_4) dirancang untuk menampung satu pesan singkat yang berbeda. 3. Sebaiknya isi kolom secara berurutan, mulai dari custom_label_0, lalu 1, 2, dst. 4. Batas karakter: 500 |
internal_label[0] Tipe: string | Opsional | Tambahkan label internal untuk membantu memfilter item saat membuat set produk
Contoh: 1927 | 1. Apit tiap label dengan tanda petik tunggal (') dan pisahkan beberapa label dengan koma (,). 2. Jangan ada ruang kosong di awal atau di akhir tiap label. 3. Batas karakter: 100 4. Batas jumlah label: 5.000 |
internal_label[1] Tipe: string | Opsional | Tambahkan label internal untuk membantu memfilter item saat membuat set produk Contoh: musim panas | 1. Apit tiap label dengan tanda petik tunggal (') dan pisahkan beberapa label dengan koma (,). 2. Jangan ada ruang kosong di awal atau di akhir tiap label. 3. Batas karakter: 100 4. Batas jumlah label: 5.000 |
Kolom | Wajib? | Deskripsi & contoh | Aturan |
hotel_id
Tipe: string | Wajib | ID ini harus sama dengan ID SKU yang Anda gunakan untuk parameter "content_id" di sumber peristiwa
Contoh: H12345 | 1. Batas karakter: 100 2. Semua hotel_id harus berbeda di katalog |
hotel_name
Tipe: string | Wajib | Nama paling umum hotel
Contoh: TikTok Hotel | Batas karakter: 150 |
image_link
Tipe: string | Wajib | Tautan ke gambar hotel
| 1. Format URL tautan harus x://xxx.xxx/xxx?xxx=xxx. 2. Tidak ada batas karakter maksimum untuk URL tautan. 3. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 4. Tautan dapat diawali dengan http atau https 5. Resolusi gambar dengan tautan harus ≥ 500x500 piksel. 6. Gambar harus dalam format JPG atau PNG. 7. Gambar harus unik untuk hotel tersebut; hindari thumbnail, placeholder, atau gambar umum. 8. Tidak boleh menyertakan watermark, logo, atau teks dalam gambar. |
brand
Tipe: string | Wajib | Nama brand hotel Contoh: TikTok | Batas karakter: 150 |
address
Tipe: string | Wajib | Alamat utama hotel
Contoh: Jalan Sudirman No. 1 | Batas karakter: 150 |
address.city
Tipe: string | Wajib | Kota tempat hotel berada
Contoh: Palo Alto | Batas karakter: 150 |
address.country
Tipe: string | Wajib | Negara tempat hotel berada
Contoh: Amerika Serikat | Batas karakter: 150 |
tautan ini
Tipe: string | Opsional | URL landing page produk atau situs web tempat Anda dapat melakukan reservasi kamar hotel. Jika kolom ini tidak diisi, sistem akan otomatis menggunakan URL tujuan kampanye sebagai landing page.
Contoh: https://www.landingpage.com | 1. Format URL tautan harus x://xxx.xxx/xxx?xxx=xxx. 2. Tidak ada batas karakter maksimum untuk URL tautan. 3. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 4. Tautan dapat diawali dengan http atau https |
video_link
Tipe: string | Opsional | Tautan ke video hotel
Contoh: https://www.tiktok.com/hotel.mp4 | 1. Format URL tautan harus x://xxx.xxx/xxx?xxx=xxx. 2. Tidak ada batas karakter maksimum untuk URL tautan. 3. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 4. Tautan dapat diawali dengan http atau https 5. Rasio aspek yang direkomendasikan untuk video dengan tautan adalah vertikal (9:16) 6. Resolusi yang direkomendasikan untuk video dengan tautan adalah ≥720*1.280 7. Bitrate yang direkomendasikan untuk video dengan tautan adalah ≥516 kbps 8. Sebaiknya video dengan tautan menyertakan audio dan caption 9. Sebaiknya video dengan tautan mengikuti Pedoman Standar Zona Aman TikTok untuk menghindari teks yang tumpang-tindih atau menutupi informasi penting. |
additional_image_link
Tipe: string | Opsional | Tautan gambar tambahan untuk hotel Contoh: https://www.tiktok.com/hotel_image_002.jpg,https://www.tiktok.com/hotel_image_003.jpg | 1. Format URL tautan harus x://xxx.xxx/xxx?xxx=xxx. 2. Semua gambar harus dalam format .JPG, .JPEG, atau .PNG. 3. Pastikan setiap gambar berukuran minimal 500x500 piksel. 4. Pisahkan beberapa tautan gambar dengan tanda koma (,). 5. Setiap hotel dapat memiliki hingga 20 tautan gambar. 6. Pastikan semua tautan masih berfungsi dan bisa diakses saat Anda mengirimkannya. 7. Gunakan gambar yang sesuai dengan hotel terkait dan hindari visual umum atau gambar contoh. 8. Hindari gambar dengan watermark, logo, atau teks. |
ketersediaan
Tipe: string | Status inventori produk
Contoh: in stock | Nilai yang dapat diterima: in stock, out of stock. Semua nilai lain akan menyebabkan kesalahan. | |
latitude
Tipe: float | Opsional | Garis lintang hotel
Contoh: 37.4841 | Nilainya harus antara -90 dan 90 |
longitude
Tipe: float | Opsional | Garis bujur hotel
Contoh: 122.148252 | Nilainya harus antara -180 dan 180 |
neighborhood
Tipe: string | Opsional | Lingkungan tempat hotel berada Contoh: SCBD | Batas karakter: 150 |
address.region
Tipe: string | Opsional | Negara bagian, wilayah, atau provinsi tempat hotel berada Contoh: California | Batas karakter: 150 |
kode pos
Tipe: string | Opsional | Kode pos lokasi hotel Contoh: 123456 | Batas karakter: 150 |
description
Tipe: string | Opsional | Deskripsi singkat hotel
Contoh: Hotel yang sangat keren. | Batas karakter: 20.000 |
Alamat_kedua
Tipe: string | Opsional | Alamat kedua hotel
Contoh: The Palazzo Tower | Batas karakter: 150 |
Alamat ketiga
Tipe: string | Opsional | Alamat ketiga hotel
Contoh: Kamar 1, Lantai 14 | Batas karakter: 150 |
Harga_dasar
Tipe: string | Opsional | Harga dasar terendah kamar hotel per malam
Contoh: 9,97 USD | 1. Isi price sebagai cost, diikuti dengan kode mata uang ISO 4217, serta berikan spasi antara cost dan currency 2. currency harus sama dengan currency default katalog 3. price dan currency harus sama dengan price dan currency di landing page dan halaman checkout 4. Hanya boleh ada satu price per hotel_id |
sale_price
Tipe: string | Opsional | Harga diskon reservasi kamar hotel per malam
Contoh: 9,91 USD | 1. Isi sale_price sebagai cost, diikuti dengan kode mata uang ISO 4217, serta berikan spasi antara cost dan currency 2. currency harus sama dengan currency default katalog 3. sale_price dan currency harus sama dengan price dan currency di landing page dan halaman checkout 4. Hanya boleh ada satu price_sale per hotel_id |
category
Tipe: string | Opsional | Tipe properti; misalnya hotel
Contoh: Motel | 1. Nilai yang diterima: Motel, Hostel, Guest House, Hotel Keluarga, Hotel Kapsul, Ryokan, Vila, Apartemen, Apartemen Servis, Hotel Pantai, Resor, Kabin, Hotel, Kapal Rumah (Houseboat), Pondok, Chalet, Kastil, Kondominium, Rumah Pohon, Bed & Breakfast, Penginapan, Perkemahan, Peternakan, Safari, Condo Resort, Akomodasi Backpacker, Rumah Liburan Pribadi, Residence, Guesthouse, Hostal, Rumah Pedesaan, Istana, Townhouse, Taman Liburan, Pousada, Kapal Pesiar, Wisma, Riad, Tenda Mewah, Resort Village, Farm Stay, Kapal, dan Love Hotel. 2. Pilih maksimal 3 kategori, pisahkan dengan koma ',' |
priority
Tipe: integer | Opsional | Indikator prioritas hotel
Contoh: 0 | Nilai yang diterima: 0, 1, 2, 3, 4, 5 |
room_type
Tipe: string | Opsional | Tipe kamar
Contoh: Kamar Deluxe | 1. Nilai yang diterima: Single Room, Double Room, Twin Room, Suite, Deluxe Room, Presidential Suite, Family Room, Business Room, Executive Room, Sea View Room, Mountain View Room, Garden View Room, Loft Room, Studio Room, Accessible Room, Honeymoon Suite, Jacuzzi Room, Penthouse Suite, Junior Suite, Wellness Room, Allergy-Free Room, Apartment Suite, Pet-Friendly Room, Beachfront Room, Ski Room, Terrace Room, Duplex Suite, Soundproof Room, Glamping Tent, Garden Suite, Luxury Suite, Mountain Chalet, Loft Suite, Treehouse Room, Floating Room, Pool Villa Room, Apartment Room, Artist Room, Cabin Room, Water Suite, Mountain Lodge, Eco Room, Romantic Suite, Fitness Room, Rustic Room, Executive Suite, Studio Apartment, Poolside Room, Ski-in/Ski-out Room, Historical Room, Grand Suite, Private Villa Room. 2. Pilih maksimal 3 kategori, pisahkan dengan koma ',' |
loyalty_program
Tipe: string | Opsional | Program loyalitas yang Anda gunakan untuk mendapatkan poin karena telah menginap di hotel
Contoh: TikTok Group | 1. Nilai yang diterima: Hilton Honors, Marriott Bonvoy, IHG Rewards Club, Wyndham Rewards, Accor Live Limitless (ALL), Best Western Rewards, Choice Privileges, Radisson Rewards, World of Hyatt, Sonesta Travel Pass, Motel 6 My6, Kimpton Karma Rewards, Four Seasons Loyalty Program, Trump Card, Aman Club, Leaders Club (The Leading Hotels of the World), Loews Loves You, Scandic Friends, dan Banyan Tree DISCOVERY. 2. Maksimal 1 jenis dapat dipilih untuk setiap properti. |
margin_level
Tipe: string | Opsional | Indikator profitabilitas hotel
Contoh: 10 | Batas karakter: 150 |
star_rating
Tipe: float | Opsional | Rating bintang hotel Contoh: 5 | Nilai valid antara 1 sampai 5 |
guest_rating[0].rating_system
Tipe: string | Opsional | Sistem yang digunakan untuk penilaian tamu
Contoh: TripAdvisor | Batas karakter: 150 |
guest_rating[0].number_of_reviewers Tipe: integer | Opsional | Jumlah total tamu yang telah memberikan penilaian untuk hotel ini
Contoh: 345 | Harus lebih dari atau sama dengan 0 |
guest_rating[0].score
Tipe: integer | Opsional | Nilai sebenarnya untuk skor rating hotel
Contoh: 3,5 | Harus lebih dari atau sama dengan 0; Sebaiknya unggah guest_rating[0].score dan guest_rating[0].max_score bersamaan |
guest_rating[0].max_score
Tipe: float | Opsional | Nilai maksimal untuk skor rating hotel
Contoh: 5 | Harus lebih dari atau sama dengan 0, dan kurang dari atau sama dengan 100; Sebaiknya unggah guest_rating[0].score dan guest_rating[0].max_score bersamaan |
android_url
Tipe: string | Opsional | Cantumkan URL setiap aplikasi Android jika lokasi optimasi mencakup aplikasi
Contoh: android://electronic | 1. URL Android App Store 2. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 3. android_url dan android_package harus mengarah ke aplikasi yang sama |
android_package
Tipe: string | Opsional | Masukkan ID aplikasi di Google Play Store jika lokasi optimasi Anda mencakup aplikasi
Contoh: com.electronic | 1. ID Android App Store 2. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 3. android_url dan android_package harus mengarah ke aplikasi yang sama |
Nama aplikasi android [android_app_name]
Tipe: string | Opsional | Masukkan nama setiap aplikasi Android jika lokasi optimasi mencakup aplikasi
Contoh: Electronic Android | Nama android_app_name harus sama dengan aplikasi yang ditautkan dari kolom android_url dan android_package |
ios_url
Tipe: string | Opsional | Cantumkan URL setiap aplikasi iOS jika lokasi optimasi mencakup aplikasi
Contoh: iOS://electronic | 1. URL iOS App Store 2. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 3. iOS_url dan iOS_package harus mengarah ke aplikasi |
ios_app_store_id
Tipe: string | Opsional | Masukkan ID aplikasi di App Store jika lokasi optimasi mencakup aplikasi
Contoh: 1234 | 1. ID iOS App Store 2. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 3. iOS_url dan iOS_package harus mengarah ke aplikasi yang sama |
Nama aplikasi ios [ios_app_name]
Tipe: string | Opsional | Masukkan nama setiap aplikasi iOS jika lokasi optimasi mencakup aplikasi
Contoh: Electronic iOS | Nama ios_app_name harus sama dengan aplikasi yang tertaut dari kolom ios_url dan ios_app_store_id |
custom_label_0
Tipe: string | Opsional | Nilai jual singkat untuk hotel
Contoh: Gratis sarapan | Batas karakter: 20 |
custom_label_1
Tipe: string | Opsional | Nilai jual singkat untuk hotel
Contoh: Ramah hewan peliharaan | Batas karakter: 20 |
custom_label_2
Tipe: string | Opsional | Nilai jual singkat untuk hotel
Contoh: Parkir di lokasi | Batas karakter: 20 |
custom_label_3
Tipe: string | Opsional | Nilai jual singkat untuk hotel
Contoh: Layanan antar jemput bandara | Batas karakter: 20 |
custom_label_4
Tipe: string | Opsional | Nilai jual singkat untuk hotel
Contoh: Keberlanjutan | Batas karakter: 20 |
internal_label[0]
Tipe: string | Opsional | Gunakan label internal agar lebih mudah memfilter item saat membuat produk
Contoh: 1927 | 1. Apit tiap label dengan tanda petik tunggal (') dan pisahkan beberapa label dengan koma (,). 2. Hindari spasi di awal atau akhir label 3. Batas jumlah karakter: maksimal 100 karakter per label 4. Batas jumlah label: 5.000 |
internal_label[1]
Tipe: string | Opsional | Tambahkan label internal untuk membantu memfilter item saat membuat set produk
Contoh: musim panas | 1. Apit tiap label dengan tanda petik tunggal (') dan pisahkan beberapa label dengan koma (,). 2. Hindari spasi di awal atau akhir label 3. Batas jumlah karakter: maksimal 100 karakter per label 4. Batas jumlah label: 5.000 |
Kolom | Wajib? | Deskripsi & contoh | Aturan |
destination_id
Tipe: string | Wajib | ID ini harus sama dengan ID SKU yang Anda gunakan untuk parameter "content_id" di sumber peristiwa
Contoh: D123456 | 1. Batas karakter: 100 2. Semua destination_id harus berbeda di katalog |
destination_name
Tipe: string | Wajib | Nama umum destinasi
Misalnya: New York City | 1. Batas karakter: 150 |
image_link
Tipe: string | Wajib | Tautan ke gambar destinasi
| 1. Format URL tautan harus x://xxx.xxx/xxx?xxx=xxx. 2. Tidak ada batas jumlah karakter maksimum untuk URL tautan. 3. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 4. Tautan dapat diawali dengan http atau https 5. Resolusi gambar yang ditautkan harus ≥ 500x500 piksel. 6. Gambar harus dalam format JPG atau PNG. 7. Gambar harus unik untuk destinasi tersebut; hindari thumbnail, placeholder, atau gambar umum. 8. Tidak boleh menyertakan watermark, logo, atau teks dalam gambar. |
tautan ini
Tipe: string | Wajib | URL landing page produk, atau situs web tempat Anda dapat melihat halaman destinasi
Contoh: https://www.landingpage.com | 1. Format URL tautan harus x://xxx.xxx/xxx?xxx=xxx. 2. Tidak ada batas jumlah karakter maksimum untuk URL tautan. 3. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 4. Tautan dapat diawali dengan http atau https |
address
Tipe: string | Wajib | Alamat jalan utama destinasi
Contoh: Jalan Sudirman No. 1 | 1. Batas karakter: 150 |
address.city
Tipe: string | Wajib | Kota tempat destinasi berada
Contoh: Palo Alto | 1. Batas karakter: 150 |
address.region
Tipe: string | Wajib | Negara bagian, county, provinsi, tempat destinasi berada
Contoh: California | 1. Batas karakter: 150 |
address.country
Tipe: string | Wajib | Negara tempat destinasi berada
Contoh: Amerika Serikat | 1. Batas karakter: 150 |
types
Tipe: string | Wajib | Kata atau frasa yang menjelaskan destinasi, misalnya pantai, kota, makanan, tamasya, budaya, sejarah, berbelanja, museum, ketenangan, pemandangan, alam, arsitektur, bisnis, orang yang ramah, relaksasi, pasar malam, gunung, kuil, mendaki, snorkeling
Contoh: kota, tamasya | 1. Gunakan koma untuk memisahkan setiap tipe |
price
Tipe: string | Opsional | Biaya asli perjalanan
Contoh: 9,97 USD | 1. Isi price sebagai cost, diikuti dengan kode mata uang ISO 4217, serta berikan spasi antara cost dan currency 2. Currency harus sama dengan currency default katalog 3. Price dan currency harus sama dengan price dan currency di landing page dan halaman checkout 4. Hanya boleh ada satu price per destination_id |
description
Tipe: string | Opsional | Deskripsi singkat perjalanan
Contoh: Jelajahi keramaian kota New York | 1. Batas karakter: 20.000 |
video_link
Tipe: string | Opsional | Tautan ke video destinasi
| 1. Format URL tautan harus x://xxx.xxx/xxx?xxx=xxx. 2. Tidak ada batas jumlah karakter maksimum untuk URL tautan. 3. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 4. Tautan dapat diawali dengan http atau https 5. Rasio aspek yang direkomendasikan untuk video dengan tautan adalah vertikal (9:16) 6. Resolusi yang direkomendasikan untuk video dengan tautan adalah ≥720*1.280 7. Bitrate yang direkomendasikan untuk video dengan tautan adalah ≥516 kbps 8. Sebaiknya video dengan tautan menyertakan audio dan caption 9. Sebaiknya video dengan tautan mengikuti Pedoman Standar Zona Aman TikTok untuk menghindari teks yang tumpang-tindih atau menutupi informasi penting. |
postcode
Tipe: string | Opsional | Kode pos destinasi
Contoh: 10001 | |
latitude
Tipe: float | Opsional | Garis lintang destinasi
Contoh: 40.7128 | 1. Nilainya harus antara -90 dan 90 |
longitude
Tipe: float | Opsional | Garis bujur destinasi
Contoh: -74.006 | 1. Nilainya harus antara -180 dan 180 |
sale_price | Opsional | Harga diskon perjalanan
Contoh: 9.9 USD | 1. Isi sale_price sebagai cost, diikuti dengan kode mata uang ISO 4217, serta berikan spasi antara cost dan currency 2. Currency harus sama dengan currency default katalog 3. sale_price dan currency harus sama dengan price dan currency di landing page dan halaman checkout 4. Hanya boleh ada satu sale_price per destination_id |
additional_image_link
Tipe: string | Opsional | Tautan gambar tambahan untuk destinasi Contoh: https://www.tiktok.com/destination_image_002.jpg,https://www.tiktok.com/destination_image_003.jpg | 1. Format URL tautan harus x://xxx.xxx/xxx?xxx=xxx. 2. Tidak ada batas jumlah karakter maksimum untuk URL tautan. 3. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 4. Tautan dapat diawali dengan http atau https 5. Tidak lebih dari 10 tautan 6. Gunakan "," untuk memisahkan setiap tautan |
android_url
Tipe: string | Opsional | URL setiap aplikasi Android Contoh: android_url | 1. URL Android App Store 2. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 3. android_url dan android_package harus mengarah ke aplikasi yang sama |
android_package
Tipe: string | Opsional | ID Android App Store
Contoh: android_package | 1. android_url dan android_package harus mengarah ke aplikasi yang sama |
Nama aplikasi android [android_app_name]
Tipe: string | Opsional | Nama setiap aplikasi Android
Contoh: android_app_name | 1. Nama android_app_name harus sama dengan aplikasi yang ditautkan dari kolom android_url dan android_package |
ios_url
Tipe: string | Opsional | URL setiap aplikasi iOS Contoh: iOS://electronic | 1. URL iOS App Store 2. Pastikan tautan berfungsi saat dikirim agar tidak ditolak. 3. iOS_url dan iOS_package harus mengarah ke aplikasi yang sama |
ios_app_store_id
Tipe: string | Opsional | ID iOS App Store
Contoh: 1234 | 1. ID iOS App Store 2. iOS_url dan iOS_package harus mengarah ke aplikasi yang sama |
Nama aplikasi ios [ios_app_name]
Tipe: string | Opsional | Nama setiap aplikasi iOS
Contoh: Electronic iOS | 1. Nama ios_app_name harus sama dengan aplikasi yang ditautkan dari kolom ios_url dan ios_app_store_id |
neighborhood
Tipe: string | Opsional | Lingkungan tempat destinasi berada
Contoh: SCBD | 1. Batas karakter: 150 |
custom_label_0
Tipe: string | Opsional | Deskripsi singkat nilai jual yang ditawarkan
Contoh: Tempat rehat sejenak | 1. Batas karakter yang direkomendasikan: 20 |
custom_label_1
Tipe: string | Opsional | Deskripsi singkat nilai jual yang ditawarkan Contoh: Pemandangan indah | 1. Batas karakter yang direkomendasikan: 20 |
custom_label_2
Tipe: string | Opsional | Deskripsi singkat nilai jual yang ditawarkan Contoh: Keseruan tiada henti | 1. Batas karakter: 20 |
custom_label_3
Tipe: string | Opsional | Deskripsi singkat nilai jual yang ditawarkan Contoh: Berkemas sekarang | 1. Batas karakter: 20 |
custom_label_4
Tipe: string | Opsional | Deskripsi singkat nilai jual yang ditawarkan Contoh: Perjalanan singkat | 1. Batas karakter: 20 |