Foto produk Nano Banana: 8 prompt diuji
Delapan prompt, 22 penyuntingan, dua model: foto mana yang labelnya utuh, di mana sepatu tercermin, dan model mana untuk pekerjaan apa.

Di halaman ini
- Jawaban singkat
- Cara menulis prompt foto produk Nano Banana
- Cara kami menguji
- 8 prompt dan hasilnya
- 1. Gambar utama latar putih
- 2. Foto studio dengan ruang untuk judul
- 3. Gaya hidup di rak kamar mandi
- 4. Flat lay dari atas
- 5. Di kaki pelari
- 6. Iklan sosial dengan teks
- 7. Tiga warna dari satu sepatu
- 8. Foto cipratan air
- Tiga kegagalan dan kalimat yang memperbaikinya
- Air merusak label
- Sepatu kembali tercermin
- Latar putih keluar abu-abu
- Nano Banana 2.1 atau Pro untuk foto produk?
- Menjalankan prompt ini lewat API
- Pertanyaan umum
- Apakah Nano Banana mempertahankan logo dan teks label saya?
- Apakah foto produk Nano Banana punya tanda air?
- Bolehkah saya memakai gambar ini di toko saya?
- Berapa gambar referensi yang bisa dipakai?
- Apakah Nano Banana 2 masih bisa dipakai?
- Sumber yang dicek
Untuk foto produk dengan Nano Banana, Anda menyunting foto asli produk Anda, bukan mendeskripsikannya, lalu meminta label tidak berubah di dalam prompt. Pada 2 November 2026 kami menjalankan 8 prompt di Nano Banana 2.1 dan Nano Banana Pro: 13 dari 14 gambar berlabel mempertahankan setiap kata, dan satu-satunya yang gagal langsung beres setelah kata-katanya ditulis di prompt.
Jawaban singkat
- Urutan prompt: tugasnya, apa yang tetap, latar, cahaya, pembingkaian, lalu teks persisnya.
- Model mana: tidak ada pemenang jelas, jadi mulai dari Nano Banana 2.1 yang Google patok di $0.0504 per gambar 2K, sedangkan Pro $0.134 (dicek 2 November 2026).
- Label dan detail: saat air, tangan, atau properti mendekat ke produk, tulis kata persisnya, arahnya, dan warnanya di prompt.
- Sebelum terbit: bandingkan setiap gambar dengan produk asli, karena di uji kami satu sepatu tercermin dan satu filter kopi muncul berlebih.
Cara menulis prompt foto produk Nano Banana
Mulai dari foto asli produk Anda dan tulis prompt dengan urutan di bawah. Templat foto produk Google menyebut produk, alas di bawahnya, dan pencahayaan (panduan pembuatan gambar, dicek 2 November 2026), dan untuk penyuntingan ia meminta Anda menjelaskan dengan rinci apa yang tidak boleh berubah.
| Bagian | Yang ditulis | Dari prompt kami |
|---|---|---|
| Tugas | Gambar ini untuk apa | "Turn this phone photo into a clean e-commerce main image." |
| Yang tetap | Produk, label, setiap kata | "Keep the bottle, the dropper and every word on the label exactly as they are." |
| Latar atau adegan | Putih, ruangan, permukaan | "a pure white background (#FFFFFF)" |
| Cahaya | Arah, kelembutan, bayangan | "Even studio lighting from the front and both sides" |
| Pembingkaian | Sudut, potongan, porsi gambar | "Center the bottle, straight on, filling about 85% of the frame height." |
| Teks persis, bila perlu | Kata-katanya dan tampilannya | "the headline "Roasted every Monday" in a bold cream serif font" |
Angka 85% tinggi bingkai adalah pilihan pembingkaian kami sendiri, bukan aturan marketplace.
Cara kami menguji
Setiap prompt berjalan sebagai penyuntingan satu gambar sumber di kedua model pada 2K lewat API OmniaKey pada 2 November 2026. Prompt 6 berjalan dua kali per model, jadi 18 penyuntingan, dan tidak ada yang gagal; panggilan median memakan 41.9 detik di 2.1 dan 46.0 di Pro.
Foto sumbernya terlihat seperti jepretan ponsel, tetapi GPT Image 2 yang membuatnya, dan AURELLE serta HILLTOP ROAST adalah merek karangan. Kami memeriksa setiap label dalam ukuran penuh. Ini 1–2 percobaan per prompt pada foto hasil generasi, jadi hasilnya bisa berbeda dengan foto Anda sendiri.

Waktu yang tercetak di gambar menunjukkan berapa lama setiap panggilan berlangsung.
8 prompt dan hasilnya
Setiap resep adalah prompt yang kami kirim dan apa yang kami lihat dalam ukuran penuh.
1. Gambar utama latar putih
Gambar utama kartu toko: botol di atas putih bersih.
Turn this phone photo into a clean e-commerce main image. Keep the bottle, the dropper and every word on the label exactly as they are. Place it on a pure white background (#FFFFFF) with only a soft, natural contact shadow under the base. Even studio lighting from the front and both sides, no reflections of the kitchen in the glass. Center the bottle, straight on, filling about 85% of the frame height.

Setelan: penyuntingan, 1:1, 2K, foto serum. Nano Banana 2.1 32.5 dtk, Pro 38.2 dtk.
2.1 memberi ketujuh titik latar yang disampel persis #FFFFFF. Latar Pro abu-abu muda, dari #F0EEF1 di kiri atas sampai #FCFBFB di kanan bawah; label persis.
Tips: di Pro, minta "solid pure white (#FFFFFF) from edge to edge, with no gradient".
2. Foto studio dengan ruang untuk judul
Gambar utama dengan ruang untuk judul.
Use the serum bottle in this photo as the product for a premium studio hero shot. The bottle stands on a terracotta-colored stone block in front of a warm sand-colored seamless backdrop. A single hard key light from the upper left casts a crisp diagonal shadow to the right, and a thin rim light traces the edge of the amber glass. Keep the label text "AURELLE", "Vitamin C Serum" and "30 ml" unchanged. Leave clear empty space above the bottle for a headline.

Setelan: penyuntingan, 4:5, 2K, foto serum. Nano Banana 2.1 35.3 dtk, Pro 44.8 dtk.
Keduanya memberi balok terakota, latar pasir, bayangan diagonal, dan ruang kosong di atas; label persis.
3. Gaya hidup di rak kamar mandi
Foto gaya hidup untuk halaman produk.
Place this exact serum bottle on a white marble bathroom shelf next to a folded oatmeal linen towel and a small sprig of eucalyptus. Soft morning sunlight comes through a frosted window on the right and casts gentle leaf shadows across the shelf. Shallow depth of field: the bottle is the sharpest thing in the frame, with the label facing the camera and fully readable. Photorealistic, shot like an 85 mm lens at eye level.

Setelan: penyuntingan, 4:5, 2K, foto serum. Nano Banana 2.1 82.9 dtk, Pro 43.3 dtk.
Keduanya menaruh botol di rak marmer dekat handuk dan eucalyptus dalam cahaya jendela lembut, label terbaca. Panggilan 82.9 detik dari 2.1 mencatat galat jaringan dan tetap selesai.
4. Flat lay dari atas
Flat lay dari atas dengan properti kopi.
Create an overhead flat lay for a coffee shop's product page using this coffee bag. Lay the bag flat in the center of a light oak table, surrounded by a ceramic pour-over dripper, a small pile of roasted coffee beans, a white cup of black coffee and a folded paper filter. Soft daylight from the top of the frame, gentle shadows, balanced spacing, nothing touching the edges. Keep the label design and all of its text exactly as in the photo.

Setelan: penyuntingan, 1:1, 2K, foto kantong kopi. Nano Banana 2.1 45.1 dtk, Pro 48.4 dtk.
Label persis di keduanya. 2.1 menggambar dripper keramik yang benar tetapi dua filter kertas; punya Pro mirip cangkir yang memegang filter, dengan lebih banyak ruang kosong.
5. Di kaki pelari
Foto pemakaian untuk iklan olahraga.
Show this exact sneaker being worn by a runner mid-stride on a red running track at golden hour. Crop from the knee down with the camera low near the ground. The shoe is in sharp focus and keeps the white upper, the mint-green sole, laces and heel tab from the photo; the track lines behind are blurred with motion. Photorealistic sports campaign look, no logos added.

Setelan: penyuntingan, 3:2, 2K, foto sepatu. Nano Banana 2.1 29.8 dtk, Pro 50.8 dtk.
Warna benar di keduanya, tidak ada logo tambahan. 2.1 menampilkan dua kaki dari depan dengan debu terangkat; Pro menampilkan satu kaki dari samping dengan blur gerak, mempertahankan tali mint di tumit, dan lebih dekat ke sumber.
Tips: kalau tumit harus sama dengan foto Anda, coba Pro.
6. Iklan sosial dengan teks
Iklan sosial persegi dengan judul dan subjudul.
Make a square social media ad for this coffee bag. Put the bag on the right side of the frame on a deep forest-green background with a few scattered coffee beans. On the left, set the headline "Roasted every Monday" in a bold cream serif font, and under it, in smaller cream sans-serif text, "Free shipping over $30". Keep the bag's own label unchanged. Clean layout with generous margins and no other text.

Setelan: penyuntingan, 1:1, 2K, foto kantong kopi. Nano Banana 2.1 46.5 dan 41.9 dtk, Pro 33.5 dan 46.0 dtk.
Keempat gambar punya judul, subjudul, dan label yang benar. Percobaan 1 Pro memecah subjudul jadi dua baris; percobaan 2 dari 2.1 membuat lantai biru tua, bukan hijau hutan.
Tips: tips prompt Google meminta Anda menuliskan teks persisnya dan tampilannya.
7. Tiga warna dari satu sepatu
Jajaran tiga warna untuk halaman produk.
Using this sneaker as the base design, create a product lineup of three colorways side by side on a light gray studio background: on the left the original white with mint-green sole and laces, in the middle an all-black version with a white sole, on the right a sand-beige version with a brown sole. Same side-profile angle and same size for all three, evenly spaced, soft shadows under each. Keep the shape, stitching and sole pattern identical to the photo.

Setelan: penyuntingan, 16:9, 2K, foto sepatu. Nano Banana 2.1 76.1 dtk, Pro 66.6 dtk.
Warna benar di keduanya. 2.1 mempertahankan ujung sepatu ke kanan dan merek timbul; Pro mencerminkan ketiganya dan menghilangkan merek.
Tips: tambahkan "every toe pointing right exactly as in the photo" dan "Do not mirror the shoe".
8. Foto cipratan air
Foto iklan dengan cipratan air.
Create a bold advertising shot of this serum bottle: it stands in a shallow pool of clear water while a crown of water splashes up around it, frozen in mid-air, with two thin orange slices floating nearby. Bright citrus-orange gradient background, high-speed flash lighting, every droplet crisp. Keep the bottle, the dropper and the label exactly as in the photo.

Setelan: penyuntingan, 4:5, 2K, foto serum. Nano Banana 2.1 35.8 dtk, Pro 54.2 dtk.
2.1 membiarkan air memotong bagian bawah label dan "30 ml" jadi tidak terbaca; latarnya keluar lebih gelap dari "bright citrus-orange" yang diminta. Pro menjaga seluruh teks label tetap terbaca.
Tips: kalau air bisa memotong label, sebutkan kata-katanya di prompt.
Tiga kegagalan dan kalimat yang memperbaikinya
Setiap kegagalan hilang begitu kami mengubah prompt dan memakai model yang sama. Google memperingatkan modelnya "masih bisa kesulitan pada wajah kecil, ejaan yang benar, dan detail halus" (halaman model DeepMind), dan seorang pengguna di forum Google menulis pada 30 September 2025 bahwa "logo berubah, seberapa pun prompt menekankan agar produk tetap ‘persis sama’" (utas forum).
Air merusak label
Di 2.1 air memotong bagian bawah label dan "30 ml" jadi tidak terbaca.
Create a bold advertising shot of this serum bottle: it stands in a shallow pool of clear water while a crown of water splashes up around it, frozen in mid-air, with two thin orange slices floating nearby. Bright citrus-orange gradient background, high-speed flash lighting, every droplet crisp. Keep the bottle and the dropper exactly as in the photo. The label stays dry, fully visible above the splash and faces the camera. It reads "AURELLE", "Vitamin C Serum" and "30 ml", with no other text on it.

Ketiga baris label tajam di 2 dari 2 percobaan (42.0 dan 29.2 dtk), dan latarnya lebih terang.
Sepatu kembali tercermin
Di Pro ketiga sepatu tercermin, ujung menghadap kiri, merek timbul hilang.
Using this sneaker as the base design, create a product lineup of three colorways side by side on a light gray studio background: on the left the original white with mint-green sole and laces, in the middle an all-black version with a white sole, on the right a sand-beige version with a brown sole. Same side-profile angle and same size for all three, every toe pointing right exactly as in the photo, evenly spaced, soft shadows under each. Do not mirror the shoe. Keep the shape, stitching, the embossed mark on the side of the heel and the sole pattern identical to the photo.

Ketiga ujung menghadap kanan, dan tali mint di tumit serta merek timbul tetap ada (32.0 dtk); simpul tali di sumber berubah jadi tali silang yang rapi.
Latar putih keluar abu-abu
Di Pro latarnya gradasi abu-abu muda, dari #F0EEF1 sampai #FCFBFB.
Turn this phone photo into a clean e-commerce main image. Keep the bottle, the dropper and every word on the label exactly as they are. The background is solid pure white (#FFFFFF) from edge to edge, with no gradient, no vignette and no gray in the corners. The only shadow is a soft, natural contact shadow directly under the base. Even studio lighting from the front and both sides, no reflections of the kitchen in the glass. Center the bottle, straight on, filling about 85% of the frame height.

Ketujuh titik sampel jadi #FFFFFF, dari sebelumnya #F0EEF1–#FCFBFB, dan label persis (31.6 dtk).
Ketiga perbaikan menyebut dengan kata-kata apa yang harus bertahan: teks label, arah ujung sepatu, warna persisnya. Perbaikan cipratan bertahan di kedua percobaan, dua lainnya berjalan sekali. Seorang pengguna di forum yang sama melaporkan kotak buram pada latar putih 4K pada Juni 2026 (utas 171932), jadi perbesar setiap latar putih 4K sebelum dipakai.
Nano Banana 2.1 atau Pro untuk foto produk?
Tidak ada pemenang jelas: masing-masing 2 kemenangan, 3 seri, dan 1 hasil campuran dari 8 prompt.
| Pekerjaan | Lebih baik di percobaan kami |
|---|---|
| Latar putih | Nano Banana 2.1 |
| Studio utama | Seri |
| Gaya hidup | Seri |
| Flat lay | Campuran |
| Kaki pelari | Nano Banana Pro |
| Teks iklan | Seri |
| Warna | Nano Banana 2.1 |
| Cipratan | Nano Banana Pro |
Harga daftar Google (dicek 2 November 2026) adalah $0.0504 per gambar 2K untuk 2.1 dan $0.134 untuk Pro; Pro sama harganya di 1K dan 2K, hanya 4K yang lebih mahal. Panggilan median: 41.9 detik di 2.1, 46.0 di Pro.
Mulai dari Nano Banana 2.1: biayanya lebih rendah dan di percobaan kami ia menang di latar putih dan warna. Saat satu foto gagal, ubah kalimatnya dulu, baru modelnya, dan begitulah ketiga kegagalan hilang.
Untuk perbandingan yang lebih luas di luar foto produk, baca Nano Banana 2.1 vs Pro. Tarif OmniaKey terbaru ada di halaman Nano Banana 2.1 dan Nano Banana Pro.
Menjalankan prompt ini lewat API
Tanpa kode, pakai pembuat gambar AI dan masukkan foto Anda sebagai gambar referensi. Lewat API, alur di dokumentasi Media API OmniaKey adalah buat, tanya, unduh: POST /v1/media/tasks mengembalikan id tugas, lalu GET /v1/media/tasks/{id} melaporkan kemajuan sampai selesai. Bodinya membawa model, type, operation, input, dan parameters, dan permintaannya butuh header Idempotency-Key.
"""Edit one product photo with Nano Banana through the OmniaKey media API.
Usage:
export OMNIAKEY_API_KEY="your-omniakey-api-key"
python3 nb_product_edit.py photo.jpg prompt.txt product.jpg
The photo is a JPEG under 700 KB, sent inline as Base64.
"""
import base64
import json
import os
import sys
import time
import urllib.error
import urllib.request
import uuid
API = "https://api.omniakey.com/v1/media/tasks"
MODEL = "gemini-nano-banana-2.1" # or "gemini-3-pro-image" for Nano Banana Pro
HEADERS = {
"Authorization": "Bearer " + os.environ["OMNIAKEY_API_KEY"],
"Content-Type": "application/json",
"User-Agent": "nano-banana-product-example/1.0",
}
POLL_SECONDS = 5
GIVE_UP_AFTER = 5 * 60 # most of our edits finished in under 90 seconds
def call(method, url, body=None, extra_headers=None):
data = json.dumps(body).encode() if body is not None else None
req = urllib.request.Request(url, data=data, method=method, headers={**HEADERS, **(extra_headers or {})})
for attempt in range(3):
try:
with urllib.request.urlopen(req, timeout=60) as resp:
return json.load(resp)
except urllib.error.HTTPError as err:
sys.exit(f"HTTP {err.code}: {err.read().decode(errors='replace')}")
except (urllib.error.URLError, TimeoutError, ConnectionError) as err:
if attempt == 2:
raise
print("network error, retrying:", err) # a retried POST keeps its Idempotency-Key
time.sleep(5)
def main(photo, prompt_file, out_path):
raw = open(photo, "rb").read()
if len(raw) > 700_000: # Base64 adds a third, and the whole request must stay under 1 MiB
sys.exit("The photo is over 700 KB. Resize it first, for example to 1024 px on the long side.")
task = call("POST", API, {
"model": MODEL,
"type": "image",
"operation": "edit",
"input": {
"prompt": open(prompt_file, encoding="utf-8").read().strip(),
"image": {"data": base64.b64encode(raw).decode(), "mime_type": "image/jpeg"},
},
"parameters": {"aspect_ratio": "1:1", "image_size": "2K"},
}, {"Idempotency-Key": str(uuid.uuid4())})
print("task", task["id"], task["status"])
start = time.time()
while task["status"] in ("queued", "processing"):
if time.time() - start > GIVE_UP_AFTER:
sys.exit(f"Still {task['status']} after 5 minutes. Do not submit it again; "
f"check it later with GET {API}/{task['id']}")
time.sleep(POLL_SECONDS)
task = call("GET", f"{API}/{task['id']}")
print(task["status"], "after", round(time.time() - start), "s")
if task["status"] != "succeeded":
sys.exit(json.dumps(task.get("error") or task))
# The signed download URL is short-lived, so save the file right away.
asset = task["assets"][0]
req = urllib.request.Request(asset["url"], headers={"User-Agent": HEADERS["User-Agent"]})
with urllib.request.urlopen(req, timeout=120) as resp, open(out_path, "wb") as f:
f.write(resp.read())
print("saved", out_path, asset.get("mime_type"))
if __name__ == "__main__":
main(*sys.argv[1:4])
export OMNIAKEY_API_KEY="your-omniakey-api-key"
python3 nb_product_edit.py photo.jpg prompt.txt product.jpg
task task_UdWluqJc0prstORG3z2PpK51OhMrW3Oc queued
succeeded after 25 s
saved data/t1-check.jpg image/jpeg
- Satu percobaan, prompt latar putih di 2.1: masuk JPEG 158,554 byte dan 1024 px, keluar JPEG 2048×2048 sebesar 739,044 byte.
- Seluruh permintaan harus muat di 1 MiB bersama foto Base64, jadi skripnya berhenti di 700 KB.
- Untuk tugas lain, ubah
aspect_ratiodanMODEL: percobaan kami memakai 1:1, 4:5, 3:2, dan 16:9. Halaman model Nano Banana 2.1 menyebut banner 4:1 dan 8:1, dan 10 rasio Pro tidak memuat keduanya. - Model Google biasanya mengembalikan JPEG; format sebenarnya ada di
assets[].mime_type. - Berkas ini berjalan sekali; penyuntingan lain memakai alat batch kami di API yang sama.
Pertanyaan umum
Apakah Nano Banana mempertahankan logo dan teks label saya?
Umumnya ya: 13 dari 14 gambar berlabel mempertahankan setiap kata, dan satu-satunya yang gagal beres setelah kata-katanya disebutkan. Saran penyuntingan Google adalah mendeskripsikan logo dengan sangat rinci bersama permintaan penyuntingannya, dan catatan batasannya memperingatkan soal ejaan dan detail halus. Tulis kata-kata label di prompt dan periksa setiap gambar dalam ukuran penuh.
Apakah foto produk Nano Banana punya tanda air?
Setiap gambar dari API membawa tanda SynthID yang tak terlihat, jadi tidak ada tanda air yang tampak. Google mengatakan saat peluncuran Pro pada November 2025 bahwa kilau Gemini yang terlihat tetap ada di gambar pengguna gratis dan Google AI Pro di aplikasi Gemini, dan hilang untuk pelanggan AI Ultra serta di Google AI Studio (tulisan peluncuran).
Bolehkah saya memakai gambar ini di toko saya?
Ketentuan API Gemini menyebut Google tidak mengklaim kepemilikan atas gambar hasil generasi, tetapi bisa membuat konten yang sama atau mirip untuk orang lain, dan Anda bertanggung jawab atas pemakaiannya. Kebijakan penggunaan terlarang melarang menyajikan gambar sebagai buatan manusia saja untuk menyesatkan, dan memakai data pribadi atau biometrik tanpa izin yang diwajibkan hukum. Bandingkan juga setiap gambar dengan produk asli: percobaan kami mencerminkan satu sepatu dan menambah satu filter kopi.
Berapa gambar referensi yang bisa dipakai?
Google mengizinkan sampai 14 gambar referensi per permintaan, dibagi per model: 10 objek dan 4 karakter di 2.1, atau 6 objek, 5 karakter, dan 3 referensi gaya di Pro. OmniaKey membatasi seluruh permintaan di 1 MiB termasuk gambar Base64, jadi beberapa referensi harus kecil masing-masing.
Apakah Nano Banana 2 masih bisa dipakai?
Bisa, untuk sekarang: Google menandai Nano Banana 2 (gemini-3.1-flash-image) sebagai usang pada 6 Oktober 2026, tidak menyebut tanggal penghentian, dan menyarankan pindah ke Nano Banana 2.1 (catatan perubahan). Harga daftarnya masih ada di halaman harga Google (dicek 2 November 2026).
Sumber yang dicek
- Pembuatan gambar dengan Gemini, dicek 2 November 2026
- Catatan perubahan API Gemini, dicek 2 November 2026
- Halaman model Nano Banana 2.1, dicek 2 November 2026
- Harga API Gemini, dicek 2 November 2026
- Tulisan peluncuran Nano Banana Pro, dicek 2 November 2026
- Gemini Image Pro, DeepMind, dicek 2 November 2026
- Tips prompt untuk Nano Banana Pro, dicek 2 November 2026
- Ketentuan tambahan API Gemini, dicek 2 November 2026
- Kebijakan penggunaan terlarang AI generatif, dicek 2 November 2026
- Forum: utas latar putih, dicek 2 November 2026
- Forum: utas logo yang berubah, dicek 2 November 2026
Dokumentasi OmniaKey sendiri, dicek 2 November 2026: API gambar dan ringkasan Media API.
Model di artikel ini
Artikel terkait
nano banana 2.1 vs pro
Enam tugas, prompt yang sama, tiga model: apa yang dibuat masing-masing dan mana yang harus dipilih.
Nano Banana 2.1: akses API, harga, dan migrasi
Bandingkan Nano Banana 2.1 dengan Nano Banana 2, lalu buat tugas gambar yang didukung langsung melalui OmniaKey.
GPT Image 2.5 vs Nano Banana 2.1: uji dengan prompt yang sama dan harganya
Empat prompt, tiga model gambar, satu hari: apa yang dihasilkan masing-masing dan berapa biaya sebenarnya.
