Düğmeler ve ekler
Bu makale, Instagram'da düğmeler ve eklerle nasıl çalışılacağını açıklar.
Butonlarla nasıl çalışılır
Instagram, satır içi ve yanıt butonlarının aynı anda gönderilmesini desteklemez
Klavye (yanıt)
Instagram en fazla 11 yanıt butonunu destekler. Butonlar yalnızca tek sıra halinde düzenlenebilir
Örnek:

Sonuç:

Metin içinde (satır içi)


Instagram en fazla 3 satır içi butonu destekler


Butonlar üçüncü taraf kaynaklara bağlantı verebilir. Görsel olarak bu butonlar aynıdır.
Butonları yapılandırma talimatları için şu bölüme bakın: Düğmeler bölümünde görünecektir.
Eklerle nasıl çalışılır
Mesajda ek gönderebilirsiniz. Hangi eklerin desteklendiği ve bunların nasıl ekleneceği hakkında daha fazla bilgi için dokümantasyondaki Ek gönderme bölümüne bakın.

Ekleri bir bloğa dosya olarak yükleyebilir veya dosyaya bir bağlantı sağlayarak ekleyebilirsiniz.
Yüklenen video dosyaları 20 MB'ı aşmamalı, ses ve görüntü dosyaları ise 5 MB'tan büyük olmamalıdır.
Ek gereksinimleri:
Ses
M4A
5 MB
Görsel
JPEG, PNG
5 MB
Video
MP4
20 MB
Bu NOT ses ekleri için MP4 formatının kullanılması önerilir. Ayrıca, MP3 formatında hiçbir ses gönderilmeyecektir.
Carousel nasıl oluşturulur
Carousel 2 ila 10 kart (slayt) içerebilir.
Örnek olarak 3 kartlı bir carousel kullanalım. Kartları oluşturmak için aşağıdakileri şu alana girmeniz gerekir: Hesaplayıcıda alanını bulun:
p = [{"title":"BAŞLIK", "description": "GÖRSEL AÇIKLAMASI 1", "image": "GÖRSELE BAĞLANTI 1", "buttons":[{"text":"BUTON METNİ 1"}]},{"title":"BAŞLIK", "description": "KART AÇIKLAMASI 2", "image": "GÖRSELE BAĞLANTI 2", "buttons":[{"text":"BUTON METNİ 2"}]}, {"title":"BAŞLIK", "description": "KART AÇIKLAMASI 3", "image": " GÖRSELE BAĞLANTI 3", "buttons":[{"text":"BUTON METNİ 3"}]}]
r = send_carousel(p, '')

Bağlantıyı kopyalayın:

Sonuç:

Lütfen dikkat: r = send_carousel(p, '') ifadesi Hesaplayıcıda yeni bir satırda başlamalıdır.
Bu, başlık, açıklama, görsel ve butonları içeren bir dizi tanımlamanız ve bunu bir değişkene atamanız gerektiği anlamına gelir p (isterseniz değişkenin adını farklı verebilirsiniz). Ardından bu değişkeni şu alanda kullanın: send_carousel(p, "") yöntemini kullanarak çıkarabilirsiniz.
Şunu bırakır #{None} alanına "Yanıt" alanına yapıştırın.

Carousel kartlarındaki butonlara bağlantı ekleyebilirsiniz. Kullanıcı butona tıkladığında bağlantıya yönlendirilir.
Karta bir butona bağlantı eklemek için bunu dizinin içine ekleyin:
p = [{"title":"başlık", "description": "KART AÇIKLAMASI 1", "image": "GÖRSELE BAĞLANTI 1", "buttons":[{"text":"BUTON METNİ 1", "url":"BUTON İÇİN BAĞLANTI" }]}]

Bir diğer isteğe bağlı parametre, payloadcarousel kartı butonlarına eklendi. Bu, müşteriye gösterilmez ancak müşterinin seçimini analiz etmenize olanak tanır.
Carousel kartları çoğu zaman aynı metne sahip butonlar gerektirdiğinden, ek bir payload parametresi getirildi. Bu parametre müşteriye görünmez ancak seçimini analiz etmenizi sağlar.


Doğru kullanımına dikkat edin:
p = [{"title":"başlık", "description": "KART AÇIKLAMASI 1", "image": " 1", "buttons":[{"text":"BUTON METNİ 1","payload":"1"}]},{"title":"başlık", "description": "KART AÇIKLAMASI 2", "image": "GÖRSELE BAĞLANTI 2", "buttons":[{"text":"BUTON METNİ 1","payload":"2"}]}, {"title":"başlık", "description": "KART AÇIKLAMASI 3", "image": "GÖRSELE BAĞLANTI 3", "buttons":[{"text":"BUTON METNİ 1"}]}]
Düğmenin payload parametresi, yukarıdaki Şekilde gösterildiği gibi atlanabilir.
Tanıtım ifadeleri nasıl ayarlanır
Tanıtım ifadeleri, bir kişinin sık sorulan istekler listesini kullanarak bir şirketle sohbet başlatmasına olanak tanır. En fazla dört istek ayarlayabilirsiniz.

Tanıtım ifadelerini ayarlamak için bağlı Instagram hesabında "Kanallar" bölümündeki bir kaydırıcıyı etkinleştirmeniz gerekir.

Bu kaydırıcıya tıkladıktan sonra, gerekli tanıtım ifadelerini ayarlayabileceğiniz bir açılır pencere görünür.

Ardından şu adımları izleyin:
Funnelnizde belirli ifadelere yanıtlar ayarlayın.
Gerekli blokları "Başlangıç" durumuna yerleştirin.
Tanıtım ifadesi metnini tetikleyiciye girin.
Lütfen dikkat edin!
Tanıtım ifadeleri, daha önce Instagram hesabınızla iletişime geçmemiş kullanıcılar için görünür (veya önceki tüm sohbet geçmişi silinmişse).
Direct'te anahtar kelime yanıtı ayarlayın
Direct Mesajlarda müşterilere anahtar kelimelere göre yanıt vermek için, bir Tetikleyici içeren bir blok (Başlangıç ve Tetikleyici blokları) kullanabilir ve botunuzun yanıt vermesini istediğiniz kelimeleri Tetikleyici alanına girebilirsiniz:

Eşleşme seçimi, anahtar kelimelerin varlığına veya Tam eşleşmeye (önerilen seçenekler) dayanır.
içinde "Mesaj metni" alanına, kullanıcının alacağı bot yanıtını girin. Ekler, düğmeler ve bağlantılar da ekleyebilirsiniz.
Bir kullanıcının hesabınıza abone olup olmadığını nasıl kontrol edersiniz
Bunu yapmak için iki yöntem kontrol etmek abonelik durumunu:
1. Hesaplayıcıyı kullanarak aboneliği kontrol etme
result = check_insta_subscription()
fonksiyonun değişken adı olup kontrol etmek sonucun saklanacağı yerdir (gerekirse yeniden adlandırabilirsiniz).
Fonksiyon şunu döndürür:
Truekullanıcı abone ise.Falsekullanıcı abone değilse.

Kontrol, "Değişken" alanında, hem okta hem de blokta yapılmalıdır.
result == True– ifadesi, "Değişken" alanında müşterinin hesaba abone olması durumunda kullanılır.result == False– müşteri abone değilse kullanılan ifadedir.
Başka karşılaştırma ifadeleri de kullanabilirsiniz, örneğin:
result != False (result, False'a eşit değil; yani kullanıcı hesaba abonedir).


Müşteri kartı doğrulama verileri
Bir kullanıcı botla etkileşime girdiğinde, follow ve followers değişkenleri müşteri kartında görüntülenir ve doğrulanır ( Müşteri Değişkenleri alt bölümünde).

follow variable – abonelik durumunu doğrular. Şu değeri alır: True müşteri hesaba abone ise, False abone değilse ve None müşterinin hesabı kapalıysa.
verified – kullanıcının doğrulanmış bir hesabı (mavi onay işareti) olup olmadığını gösterir. Şu değerdedir: True doğrulanmışsa ve False aksi halde.
followers – müşterinin sahip olduğu abone/takipçi sayısını gösterir.
Abonelik durumunu kontrol etmek veya funnel ilerlemesini kısıtlamak için, follow değişkenini koşul bloklarında veya ok bağlantılarında, "Değişken" alanına yapıştırın.
Örnek:


içinde Tetikleyici alanında funnel'ınızı başlatacak herhangi bir kelime girin.
içinde karşılaştırma için değişken, şöyle yazın:
follow == True
VEYA
follow != False
İlk durumda, kişinin hesabınıza abone olup olmadığını kontrol edersiniz.
İkinci durumda, kişinin yapılmaz hesabınıza abone olup olmadığını kontrol edersiniz.
Lütfen True ve False durumların büyük harfle yazılması gerektiğini unutmayın. Aksi halde kontrol düzgün çalışmaz.
Abonelik durumuna göre farklı mesajlar iletmek için, zıt koşullara sahip iki blok oluşturmanız gerekir. Daha düzenli bir yaklaşım tercih ediyorsanız, koşulları bunun yerine bağlantılar (oklar) üzerinde tanımlamanızı öneririz.
Bağlantılardaki tetikleyiciler:

Tetikleyiciyi okun "Değişken" satırına girin:
follow == True veya follow != False
Tetikleyici koşulu karşılanırsa, müşteri funnel'da daha ileriye gider.
Müşteri abone değilse, doğrulama koşullarının karşılanmadığı bloğa gider (follow == False veya follow != True).
Kontrolün dinamik olmasını istiyorsanız, bir buton eklemenizi öneririz—örneğin, "Abone oldum"—böylece kontrol gerçekleştirilebilir ve kişi bir sonraki aşamaya geçebilir.
Last updated