Ana içeriğe geç

Instagram — nelere hazırlıklı olun

Instagram, logosu değişmiş bir Messenger değil. Meta ona kendi kurallarını koyuyor ve bunların birkaçı hiçbir mesajlaşma aracının değiştiremeyeceği şeyler — bizimki dâhil.

Bu sayfa o kuralların kısa listesi. Instagram'da bir şey WhatsApp'tan ya da Messenger'dan farklı davranıyorsa ve bunun bir arıza olup olmadığını merak ediyorsanız, önce buraya bakın: sürprizlerin çoğu burada, sebebiyle birlikte.

Bunu neden yazdık

Aşağıdakilerin hepsi Meta'nın kendi dokümantasyonunda söylediği şeyler. Etrafından dolaşamıyoruz; o hâlde yapılacak en faydalı şey hangisinin ne olduğunu söylemek — plan yapabileceğiniz bir platform kuralı mı, yoksa birinin açması gereken bir anahtar mı.

Bağlı bir hesabı bozuk gösteren beş anahtar​

Bir Instagram hesabı başarıyla bağlanabilir, sağlıklı görünebilir ve yine de hiçbir şey almayabilir. Hata da çıkmaz, çünkü API tarafında başarısız olan bir şey yoktur. Bakmaya değer sırayla, beş sebep:

Okunabilir yarısını önce panele sordurun

Ayarlar → Kanallar → ⋯ → Bağlantı kontrolü, Meta'nın bu kanal hakkında cevaplayacağı her şeyi soruyor — hesap, webhook aboneliği, bağlantıyı kuran kişinin yetkileri — ve her cevabı geldiği gibi gösteriyor; soramadığı şeyi yeşil tik değil "bilinmiyor" diye işaretliyor.

Bilerek yapmadığı şey ise aşağıdaki dört ayar hakkında tahmin yürütmek. Onların API'si yok: ne okuyabiliyor ne değiştirebiliyoruz, o yüzden ekran onları adıyla ve tam yerleriyle, yanlarında hiçbir hüküm olmadan sayıyor. Önce onu çalıştırın; sorunun bizde mi yoksa bu dört ekrandan birinde mi olduğunu çoğu zaman oradan öğrenirsiniz.

1. Bağlı Araçlar kapalı​

Instagram uygulaması → Ayarlar → Mesajlar ve hikâye yanıtları → Mesaj denetimleri → Bağlı Araçlar → Mesajlara Erişime İzin Ver.

Bu açılana kadar Meta mesajlarınızı hiçbir üçüncü-parti araca vermiyor. Farkla en sık sebep budur ve hesabın sahibi kendi telefonundan açar — kimse onun yerine açamaz.

2. Hesap bir Creator hesabı ve hiç "uyandırılmamış"​

Meta, bir Creator hesabı için webhook göndermeye başlamadan önce o hesaba karşı bir API çağrısı yapılmasını şart koşuyor. Kanalı bağladığınızda biz o çağrıyı yapıyoruz, yani genelde kendiliğinden çözülüyor — ama bu düzenlemeden önce bağlanmış bir Creator hesabı varsa bir kez bağlantıyı kesip yeniden bağlayın.

3. Uygulama, Conversation Routing'de varsayılan değil​

Facebook Sayfa ayarları → Page Setup → Instagram Conversation Routing.

Aynı Instagram hesabına birden fazla araç bağlıysa, hangisinin cevap verebileceğine Meta karar veriyor. Konuşma boştayken yalnız varsayılan uygulama gönderebilir. Bizi varsayılan yapın; yoksa konuşmalar arasında gönderimlerin reddedilmesini bekleyin.

Orada hiçbir şey ayarlanmamışsa Meta her mesajı bağlı her araca, hiçbir koordinasyon olmadan gönderiyor — yani aynı müşteriye iki kez cevap verildiğini görebilirsiniz: bir bizden, bir Meta Business Suite'ten.

4. "Take control of conversations" kapalı​

Facebook Sayfa ayarları → Page Setup → Advanced Messaging.

Bu yalnız bir konuşmayı başka bir araç tuttuğunda önemli. Bu izin olmadan bir konuşmayı geri alamayız — temsilci Geri al'a bastığında istediği şey tam olarak budur.

5. Uygulama yayınlanmamış​

Meta, yayınlanmamış bir uygulamaya inceleme durumundan bağımsız olarak hiç webhook göndermiyor. Bu sizin değil bizim tarafımızda bir şey; belirtisi tanınsın diye listede.

Instagram'ın basitçe yapmadığı şeyler​

Bunların hiçbiri ayar değil. Platform böyle çalışıyor.

GIF ya da çıkartma içeren mesajlar bize hiç ulaşmıyor​

Meta açıkça söylüyor: "Bir kişi gif veya çıkartma içeren bir mesaj gönderirse webhook tetiklenmez." Müşteri mesajının normal şekilde gittiğini görüyor; bize hiçbir şey söylenmiyor.

Yani bir konuşmada yalnızca müşterinin görebildiği bir boşluk oluşabiliyor. Biri "size bir resim gönderdim" diyor ve iş parçacığında hiçbir şey yoksa sebebi genelde budur — normal fotoğraf olarak göndermesini isteyin.

Düğmeler ve kartlar masaüstünde görünmüyor​

Hızlı yanıtlar, buz kırıcılar ve iki kart mesaj türü de Meta'nın kendi ifadesiyle "masaüstünde mevcut değil" — beş ayrı özellik sayfası bunu söylüyor.

instagram.com üzerinden okuyan bir müşteri metni görüyor, düğmeleri görmüyor. Akışlarımızın dokunmanın yanı sıra yazılmış cevabı da kabul etmesinin sebebi bu: masaüstünde müşterinin tek seçeneği yazmak.

Gönderilmiş bir mesajı geri almanın yolu yok​

Instagram uygulamasında Geri Al düğmesi var. Instagram Messaging API'sinde yok — yani onun üzerine kurulu hiçbir araç bir mesajı müşterinin cihazından geri çekemez. Bunun mümkün olduğu tek kanal Telegram.

Mesajı kendi gelen kutunuzdan kaldırabilirsiniz (müşteride durmaya devam eder) ve panel bunu yaptığınızda tam olarak bunu söyler.

Gelen kutusu klasörleri bize görünmüyor​

Instagram konuşmaları Primary, General ve Requests diye ayırıyor. Meta hangi klasörde olduğunu bize söylemiyor, dolayısıyla gösteremiyoruz.

Bilinmeye değer iki sonucu var:

  • Hesabı takip etmeyen kişilerin mesajları Requests'e düşüyor ve birçok işletme orayı hiç açmıyor. Bir kişinin hesabı takip edip etmediğini söyleyebiliyoruz; "Requests'te mi" sorusuna en yakın sinyal bu.
  • Herhangi bir üçüncü-parti araçtan cevap vermek, o konuşmayı kendi Instagram uygulamanızda General'e taşıyor. Bu Meta'nın davranışı, bizim tercihimiz değil — klasöre göre düzen tutuyorsanız cevaplanmış konuşmaların yer değiştirmesini bekleyin.

Requests'teki konuşmalar 30 gün sonra susuyor​

Meta, Requests'te 30 gün cevapsız kalmış konuşmaları döndürmeyi bırakıyor. Silinmiyorlar; yalnızca hiçbir araç için erişilebilir olmaktan çıkıyorlar, yani sonradan içeri aktarılamıyorlar.

Hikâye bahisleri kayboluyor ve kopyasını saklamıyoruz​

Biri hesabınızdan hikâyesinde bahsettiğinde bize bir bağlantı ulaşıyor — video değil. Meta medyayı saklamayı yasaklıyor; bu da hikâye süresi dolduğunda (24 saat) veya sahibi sildiğinde görüntünün herkes için gittiği anlamına geliyor, biz dâhil.

Mesaj iş parçacığında kimin ne zaman gönderdiğiyle kalıyor; hikâyenin olduğu yerde panel artık mevcut olmadığını yazıyor. Bir hikâye bahsi sizin için önemliyse geldiği gün açın.

Ayrıca hikâye bahisleri bize ancak kişinin hesabı herkese açıksa ya da gizliyse ve sizi takip ediyorsa ulaşıyor.

Yorum başına tek özel yanıt — ve Canlı yayın farklı​

Bir yoruma özel yanıt vermek yorum başına tek mesajla ve 7 günle sınırlı.

Instagram Canlı yayını sırasında yazılan yorumlar daha katı: özel yanıt yalnız yayın sürerken mümkün. Yayın bittiğinde Meta hem özel yanıtı hem herkese açık yanıtı reddediyor, yani cevaplanmamış bir canlı yorum cevapsız kalıyor. Canlı yayın satışınızın bir parçasıysa, yayın sırasında yorumlara bakan biri olmalı.

Yanlış okunması kolay küçük farklar​

Fark ettiğiniz şeySebebi
Uzun bir düğme etiketi kısalıyorMeta düğme metnini 20 karakterle sınırlıyor. Daha uzununu, siz hâlâ düzeltebilecekken reddediyoruz.
Türkçe metin beklenenden erken sınıra takılıyorInstagram karakter değil bayt sayıyor; Türkçe harfler ve emoji birden fazlasına mal oluyor. 700 karakterlik Türkçe bir mesaj, 999 karakterlik İngilizce birinin takılmadığı sınırı aşabiliyor.
Karusel video sunmuyorInstagram'ın kart mesajı yalnız görsel taşıyor. Karusel formu bu yüzden Instagram'da video seçeneğini gizliyor.
"Görüldü" işareti WhatsApp'takinden geç çıkıyorBir mesajı, ulaştığında değil, biri konuşmayı gerçekten açtığında görüldü işaretliyoruz.
Bir özellik bir müşterinin telefonunda çalışıp diğerinde çalışmıyorMeta bunların birkaçını Instagram uygulama sürümüne bağlamış — kalıcı menü v226+, ig.me bağlantı takibi v235+ istiyor. Tek bir asgari sürüm yok.
Instagram hesabının kullanıcı adını değiştirdinizHiçbir şey bozulmaz: mesajlar ve yorumlar hesabın adına değil kimliğine bağlıdır. Yeni kullanıcı adı ertesi sabaha kadar, ya da bağlantı panelini açtığınız anda, kanalda ve ig.me bağlantısında görünür. Eski adla basılmış bir QR kodu ya da bağlantı eski adı göstermeye devam eder; onu yeniden basın.

Takılı bir hesabı inceletmek​

Beş anahtar doğruysa ve mesajlar hâlâ gelmiyorsa, Meta geliştiricinizin ya da yöneticinizin çalıştırabileceği bir teşhis aracı sunuyor:

App Dashboard → Messenger → Instagram Settings → Webhook debugger.

Belirli bir Sayfa için abonelikleri, bağlı Instagram hesabını ve Mesajlaşma anahtarını gösteriyor; ayrıca bir TraceID üreten test webhook'u gönderebiliyor. Meta'nın desteğinin konuya bakabilmesi için ihtiyaç duyduğu şey o kimlik.