Yazılar

Instagram’da Takipten Çıkanları Uygulamasız Nasıl Görürüm?

Merhaba, sevgili okuyucular! Sosyal medya platformlarından biri olan Instagram’da takipçilerinizle etkileşimde bulunurken zaman zaman takipten çıkan kişilerin kimler olduğunu merak edebilirsiniz. Neyse ki, Instagram bu bilgiyi size sunmuyor olsa da bazı yöntemlerle takipten çıkanları görebilirsiniz. Bu blog yazısında, Instagram takipten çıkanları görmek için kullanabileceğiniz birkaç yöntemi paylaşacağım.

Manuel Kontrol:

İlk yöntem, takipçi listenizi düzenli olarak kontrol etmektir. Takipçilerinizin sayısını takip etmek zor olabilir, ancak takipçi sayınızda belirgin bir düşüş olduğunu fark ettiğinizde, takipten çıkan birisi olabileceğini düşünebilirsiniz. Bu yöntem, manuel bir şekilde takipçi listenizi kontrol etmek isteyenler için geçerlidir, ancak büyük takipçi sayılarına sahip olanlar için zaman alıcı olabilir.

Üçüncü Taraf Uygulamaları:

İkinci yöntem, üçüncü taraf uygulamaları kullanmaktır. Bazı uygulamalar, Instagram hesabınızla entegre olabilir ve takipçi listesini düzenli olarak tarayarak takipten çıkan kişileri size bildirebilir. Bu uygulamalar genellikle ücretsiz veya ücretli olabilir. Örnek olarak, “Followers Tracker for Instagram” ve “Unfollowers for Instagram” gibi uygulamaları kullanabilirsiniz. Ancak, uygulamaların Instagram politikalarını ihlal edebileceği ve hesabınızın güvenliğini riske atabileceği unutulmamalıdır. Bu nedenle, üçüncü taraf uygulamaları kullanırken dikkatli olmanız önemlidir.

Web Tabanlı Takipçi Analiz Araçları:

Üçüncü yöntem ise web tabanlı takipçi analiz araçlarını kullanmaktır. Bu araçlar, Instagram hesabınızı bağlamanıza ve takipçi listesini tarayarak takipten çıkanları tespit etmenize olanak sağlar. Hem ücretsiz hem de ücretli seçenekler bulunabilir. Bazı popüler web tabanlı takipçi analiz araçları arasında “Social Blade” ve “IG Audit” sayılabilir. Bu araçları kullanmadan önce, güvenilirliklerini kontrol etmek ve gizlilik politikalarını dikkatlice okumak önemlidir.

Tabi Web tabanlı araçlar arasında uygulamaya izin vermeden tarayıcı kodlarını çalıştırarak kullanabileceğiniz çok başarılı bir yöntem anlatacağım.

Bunun için öncelikle bilgisayarda Instagram hesabınıza giriş yapmalısınız.

Daha sonra aşağıdaki kodu kopyalayın.

"use strict";const INSTAGRAM_HOSTNAME="www.instagram.com";let nonFollowersList=[],userIdsToUnfollow=[],isActiveProcess=!1;function sleep(e){return new Promise((n=>{setTimeout(n,e)}))}function getCookie(e){const n=`; ${document.cookie}`.split(`; ${e}=`);if(2===n.length)return n.pop().split(";").shift()}function afterUrlGenerator(e){return`https://www.instagram.com/graphql/query/?query_hash=3dec7e2c57367ef3da3d987d89f9dbc8&variables={"id":"${getCookie("ds_user_id")}","include_reel":"true","fetch_mutual":"false","first":"24","after":"${e}"}`}function unfollowUserUrlGenerator(e){return`https://www.instagram.com/web/friendships/${e}/unfollow/`}function getElementByClass(e){const n=document.querySelector(e);if(null===n)throw new Error(`Unable to find element by class: ${e}`);return n}function getUserById(e){const n=nonFollowersList.find((n=>n.id.toString()===e.toString()));return void 0===n&&console.error(`Unable to find user by id: ${e}`),n}function copyListToClipboard(){const e=[...nonFollowersList].sort(((e,n)=>e.username>n.username?1:-1));let n="";e.forEach((e=>{n+=e.username+"\n"})),copyToClipboard(n)}async function copyToClipboard(e){await navigator.clipboard.writeText(e),alert("List copied to clipboard!")}function onToggleUser(){getElementByClass(".selected-user-count").innerHTML=`[${userIdsToUnfollow.length}]`}function toggleUser(e){userIdsToUnfollow=-1===userIdsToUnfollow.indexOf(e)?[...userIdsToUnfollow,e]:userIdsToUnfollow.filter((n=>n!==e)),onToggleUser()}function toggleAllUsers(e=!1){document.querySelectorAll(".account-checkbox").forEach((n=>n.checked=e)),userIdsToUnfollow=e?nonFollowersList.map((e=>e.id)):[],onToggleUser()}function renderResults(e){const n=[...e].sort(((e,n)=>e.username>n.username?1:-1));getElementByClass(".toggle-all-checkbox").disabled=!1;const t=getElementByClass(".results-container");t.innerHTML="";let o="";n.forEach((e=>{const n=-1!==userIdsToUnfollow.indexOf(parseInt(e.id,10)),r=e.username.substring(0,1).toUpperCase();o!==r&&(o=r,t.innerHTML+=`<div class='alphabet-character'>${o}</div>`),t.innerHTML+=`<label class='result-item'>\n            <div class='flex grow align-center'>\n                <img class='avatar' src=${e.profile_pic_url} />&nbsp;&nbsp;&nbsp;&nbsp;\n                <div class='flex column'>\n                    <a class='fs-xlarge' target='_blank' href='../${e.username}'>${e.username}</a>\n                    <span class='fs-medium'>${e.full_name}</span>\n                </div>\n                ${e.is_verified?"&nbsp;&nbsp;&nbsp;<div class='verified-badge'>✔</div>":""}\n                ${e.is_private?"<div class='flex justify-center w-100'>\n                            <span class='private-indicator'>Private</span>\n                          </div>":""}\n            </div>\n            <input\n                class='account-checkbox'\n                type='checkbox'\n                onchange='toggleUser(${e.id})'\n                ${n?"checked":""} />\n        </label>`}))}async function run(e){getElementByClass(".run-scan").remove(),getElementByClass(".include-verified-checkbox").disabled=!0,nonFollowersList=await getNonFollowersList(e),getElementByClass(".copy-list").disabled=!1}function renderOverlay(){let e=!0;document.body.innerHTML=`\n        <main class='iu'>\n            <div class='overlay'>\n                <header class='top-bar'>\n                    <div class='logo' onclick='location.reload()'>InstagramUnfollowers</div>\n                    <label class='flex align-center'>\n                        <input type='checkbox' class='include-verified-checkbox' ${e?"checked":""} /> Include verified\n                    </label>\n                    <button class='copy-list' onclick='copyListToClipboard()' disabled>COPY LIST</button>\n                    <button class='fs-large clr-red' onclick='unfollow()'>UNFOLLOW <span class='selected-user-count'>[0]</span></button>\n                    <input type='checkbox' class='toggle-all-checkbox' onclick='toggleAllUsers(this.checked)' disabled />\n                </header>\n\n                <button class='run-scan'>RUN</button>\n                <div class='results-container'></div>\n\n                <footer class='bottom-bar'>\n                    <div>Non-followers: <span class='nonfollower-count' /></div>\n                    <div class='sleeping-text'></div>\n                    <div class='progressbar-container'>\n                        <div class='progressbar-bar'></div>\n                        <span class='progressbar-text'>0%</span>\n                    </div>\n                </footer>\n            </div>\n        </main>`,getElementByClass(".run-scan").addEventListener("click",(()=>run(e))),getElementByClass(".include-verified-checkbox").addEventListener("change",(()=>e=!e))}async function getNonFollowersList(e=!0){if(isActiveProcess)return;let n=[],t=!0,o=0,r=0,s=-1;isActiveProcess=!0;let l=`https://www.instagram.com/graphql/query/?query_hash=3dec7e2c57367ef3da3d987d89f9dbc8&variables={"id":"${getCookie("ds_user_id")}","include_reel":"true","fetch_mutual":"false","first":"24"}`;const i=getElementByClass(".progressbar-bar"),a=getElementByClass(".progressbar-text"),c=getElementByClass(".nonfollower-count"),d=getElementByClass(".sleeping-text");for(;t;){let u;try{u=await fetch(l).then((e=>e.json()))}catch(e){console.error(e);continue}-1===s&&(s=u.data.user.edge_follow.count),t=u.data.user.edge_follow.page_info.has_next_page,l=afterUrlGenerator(u.data.user.edge_follow.page_info.end_cursor),r+=u.data.user.edge_follow.edges.length,u.data.user.edge_follow.edges.forEach((t=>{!e&&t.node.is_verified||t.node.follows_viewer||n.push(t.node)}));const f=`${Math.ceil(r/s*100)}%`;a.innerHTML=f,i.style.width=f,c.innerHTML=n.length.toString(),renderResults(n),await sleep(Math.floor(400*Math.random())+1e3),o++,o>6&&(o=0,d.style.display="block",d.innerHTML="Sleeping 10 secs to prevent getting temp blocked...",await sleep(1e4)),d.style.display="none"}return i.style.backgroundColor="#59A942",a.innerHTML="DONE",isActiveProcess=!1,n}async function unfollow(){if(isActiveProcess)return;if(0===userIdsToUnfollow.length)return void alert("Must select at least a single user to unfollow");if(!confirm("Are you sure?"))return;let e=getCookie("csrftoken");if(void 0===e)throw new Error("csrftoken cookie is undefined");const n=getElementByClass(".sleeping-text"),t=getElementByClass(".progressbar-bar"),o=getElementByClass(".progressbar-text");getElementByClass(".toggle-all-checkbox").disabled=!0;const r=getElementByClass(".results-container");r.innerHTML="";const s=()=>window.scrollTo(0,r.scrollHeight);o.innerHTML="0%",t.style.width="0%",isActiveProcess=!0;let l=0;for(const i of userIdsToUnfollow){const a=getUserById(i);try{await fetch(unfollowUserUrlGenerator(i),{headers:{"content-type":"application/x-www-form-urlencoded","x-csrftoken":e},method:"POST",mode:"cors",credentials:"include"}),r.innerHTML+=`<div class='p-medium'>Unfollowed\n                <a class='clr-inherit' target='_blank' href='${a.username}'> ${a.username}</a>\n                <span class='clr-cyan'> [${l+1}/${userIdsToUnfollow.length}]</span>\n            </div>`}catch(e){console.error(e),r.innerHTML+=`<div class='p-medium clr-red'>Failed to unfollow ${a.username} [${l+1}/${userIdsToUnfollow.length}]</div>`}l+=1;const c=`${Math.ceil(l/userIdsToUnfollow.length*100)}%`;if(o.innerHTML=c,t.style.width=c,s(),i===userIdsToUnfollow[userIdsToUnfollow.length-1])break;await sleep(Math.floor(2e3*Math.random())+4e3),l%5==0&&(n.style.display="block",n.innerHTML="Sleeping 5 minutes to prevent getting temp blocked...",s(),await sleep(3e5)),n.style.display="none"}t.style.backgroundColor="#59A942",o.innerHTML="DONE",isActiveProcess=!1,r.innerHTML+="<hr /><div class='fs-large p-medium clr-green'>All DONE!</div><hr />",s()}function init(){location.hostname===INSTAGRAM_HOSTNAME?(document.title="InstagramUnfollowers",renderOverlay()):alert("Can be used only on Instagram routes")}window.addEventListener("beforeunload",(e=>{if(isActiveProcess)return(e=e||window.event)&&(e.returnValue="Changes you made may not be saved."),"Changes you made may not be saved."})),init();const styleMarkup="html {\n  background-color: #222 !important; }\n  html .iu {\n    margin-bottom: 10rem; }\n    html .iu .overlay {\n      background-color: #222;\n      color: #fff;\n      height: 100%;\n      font-family: system-ui; }\n    html .iu header.top-bar {\n      position: fixed;\n      top: 0;\n      left: 0;\n      right: 0;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 1rem;\n      height: 2.5rem;\n      background-color: #333;\n      z-index: 1; }\n    html .iu header .logo {\n      font-family: monospace;\n      font-size: 1.5em;\n      cursor: pointer; }\n    html .iu footer.bottom-bar {\n      position: fixed;\n      bottom: 0;\n      left: 0px;\n      right: 0px;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 1rem;\n      background-color: #000;\n      font-weight: bold;\n      z-index: 1; }\n    html .iu label {\n      cursor: pointer; }\n    html .iu input[type='checkbox'] {\n      height: 1.1rem;\n      width: 1.1rem; }\n    html .iu a {\n      color: inherit;\n      text-decoration-color: transparent;\n      transition: text-decoration-color 0.1s; }\n      html .iu a:hover {\n        text-decoration-color: inherit; }\n    html .iu button {\n      background: none;\n      border: none;\n      padding: 0;\n      cursor: pointer; }\n      html .iu button.copy-list {\n        color: white;\n        font-size: 1rem; }\n      html .iu button.run-scan {\n        position: absolute;\n        left: 50%;\n        top: 50%;\n        transform: translate(-50%, -50%);\n        font-size: 2em;\n        color: white;\n        border: 1px solid white;\n        height: 160px;\n        width: 160px;\n        border-radius: 50%; }\n    html .iu .progressbar-container {\n      width: 175px;\n      height: 30px;\n      border-radius: 5px;\n      position: relative;\n      border: 1px solid #7b7777; }\n    html .iu .progressbar-bar {\n      width: 0;\n      height: 100%;\n      background-color: #7b7777; }\n    html .iu .progressbar-text {\n      position: absolute;\n      top: 50%;\n      left: 50%;\n      transform: translate(-50%, -50%); }\n    html .iu .sleeping-text {\n      color: yellow; }\n    html .iu .results-container {\n      transform: translateY(75px); }\n      html .iu .results-container .alphabet-character {\n        margin: 1rem;\n        padding: 1rem;\n        font-size: 2em;\n        border-bottom: 1px solid #333; }\n      html .iu .results-container .result-item {\n        display: flex;\n        align-items: center;\n        padding: 1rem;\n        border-radius: 3px;\n        cursor: pointer; }\n        html .iu .results-container .result-item .avatar {\n          width: 75px;\n          border-radius: 50%; }\n        html .iu .results-container .result-item .verified-badge {\n          background-color: #49adf4;\n          border-radius: 50%;\n          padding: 0.2rem 0.3rem;\n          font-size: 0.45em;\n          height: fit-content;\n          transform: translateY(-15px); }\n        html .iu .results-container .result-item .private-indicator {\n          border: 2px solid #51bb42;\n          border-radius: 25px;\n          padding: 0.5rem;\n          color: #51bb42;\n          font-weight: 500; }\n\n/** HELPERS */\n.flex {\n  display: flex; }\n  .flex.align-center {\n    align-items: center; }\n  .flex.justify-center {\n    justify-content: center; }\n  .flex.column {\n    flex-direction: column; }\n\n.grow {\n  flex: 1; }\n\n.w-100 {\n  width: 100%; }\n\n.p-small {\n  padding: 0.5rem; }\n\n.p-medium {\n  padding: 1rem; }\n\n.p-large {\n  padding: 1.5rem; }\n\n.p-xlarge {\n  padding: 2rem; }\n\n.fs-small {\n  font-size: 0.5rem; }\n\n.fs-medium {\n  font-size: 1rem; }\n\n.fs-large {\n  font-size: 1.5rem; }\n\n.fs-xlarge {\n  font-size: 2rem; }\n\n.clr-inherit {\n  color: inherit; }\n\n.clr-red {\n  color: #bd2121; }\n\n.clr-green {\n  color: #56d756; }\n\n.clr-cyan {\n  color: #00ffff; }\n",elStyle=document.createElement("style");elStyle.innerHTML=styleMarkup,document.head.appendChild(elStyle);

Kodu Kopyaladıktan sonra tarayıcıda Developer Console’u açın. Bilmiyorsanız aşağıdaki şekillerde açabilirsiniz.

Windows: Ctrl+Shift+J
MacOS: ⌘+⌥+I

Yukarıdaki kısayollar ile ya da aşağıdaki gibi açabilirsiniz.

Kodu gösterilen yere yapıştırıp Enter dediğinizde karşınıza aşağıdaki sayfa gelecektir.

Bu ekranda RUN dediğinizde sol altta ilerleme görünecektir.

Sizi takip etmeyen tüm hesaplar sırayla çıkacaktır. %100 olduğunda hesabınızın tamamını taramış olacaktır ve sizi takip etmeyen herkesi görebilirsiniz.

Umarım işinize yarar 😉

Kaynak: https://cobanov.dev/

Instagram’da Panaromik Fotoğraf Nasıl Yüklenir?

Instagram’da sıkça denk geliyorsunuzdur toplu fotoğraf şeklinde paylaşılan panoramalara, sanki bütünmüş gibi hareket eden milimetrik kesimler ile paylaşılıyor.

Gerçekten çok orjinal fotoğraflar denk gelebiliyor, işde bu pürüssüz şekilde kesilen fotoğraflar Photoshop’da nasıl yapılır bunu anlatacağım 😉

Photoshop’da Fotoğraflar Nasıl Eşit Parçalara Ayrılır?

Ben soldaki fotoğraf üzerinden işlem yapacağım, Öncelikle fotoğrafı kırpmam gerekiyor bu hali ile çok sağlıklı olmayacaktır.

İnstagram için eşit şekilde keseceğimiz fotoğrafı Photoshop ile açalım, Fotoğrafımızı sol tarafta bulunan kırpma işaretine tıklayarak uygun şekilde kırpalım. Ben 18*9 yani bire iki oranında kırpıyorum böylelikle ikiye böldüğümde iki eşit parça çıkacaktır.

Kırpma tuşuna bastıktan sonra ölçüleri yukarıdan girebilirsiniz veya manuel hareket ettirerek uygun alanları seçebilirsiniz. Sonrasında sağ üstteki tik işaretine basarak kırpma işlemini onaylayalım.

Fotoğrafımızı kırpma işlemini bitirdikten sonra gerisi kolay, Görünüm>Yeni Kılavuz Mizanpajı… adımlarınız izleyerek açılan sayfa da sütun ve satır seçeneklerini girerek fotoğrafımızı nerelerden böleceğimizi belirliyoruz. Burada en önemli yer Cilt Payı kısmının 0 olmasıdır.

Bölünecek çizgileri belirlediğimize göre kesme işini yapabiliriz, Bu aşama da yine oldukça kolay kırp butonuna sağ tıklayıp altında bulunan Dilim Aracı ile belirlediğimiz çizgilerden fotoğrafı bölüyoruz.

İşin büyük çoğunluğunu hallettik şimdi tek yapmamız gereken fotoğrafları kaydetmek. Bunun için Dosya>Web İçin Kaydet adımlarını izleyerek kaydedebilirsiniz. Kaydet dediğinizde seçtiğiniz yerde bir klasör oluşturarak iki fotoğrafı da oraya kaydedecektir.

Fotoğraflarınızı kaydettikten sonra kendinize mail atıp veya bir bulut sunucuya yükleyerek paylaşabilirsiniz 😉

Photoshop yoksa ne yapacağız gibi bir soru geleceğini tahmin edebiliyorum. onun için biraz araştırdım ve çok kullanışlı bir uygulama buldum 🙂

Telefon’da Fotoğraflar Eşit Parçalara Nasıl Bölünür

Mobil telefonlar için oldukça kullaşlı fotoğraf düzenleme uygulamaları mevcut, Instagram’da panaromik fotoğraf paylaşımı için 9Cut adlı uygulamayı kullanacağız.

Oldukça kullanışlı ve kolay bir uygulama, 9 parçaya kadar parçalama işlemi yapabiliyorsunuz.

Uygulamayı aşağıdaki linklerden indirebilirsiniz.

Android için tıklayınız.

IoS için tıklayınız.

Instagram Hikayeler’de Görsel Boyutu Ne Olmalı?

Instagram’a Hikayeler özelliği geleli uzun bir süre geçti ve çokça kullanılan bir özellik olmayı sürdürüyor.

Hikayelerde direk kendiniz fotoğraf çekerek anı paylaşabilirsiniz veya daha önce çektiğiniz fotoğrafları seçerek hikayelerde paylaşabiliyorsunuz, tabi bu özellikleri bilmeyen kişi yoktur.

Ama sosyal medya yönetimi yapan veya fotoğrafları bilgisayarda düzenleyip görsel hazırlayan kişiler hangi ölçülerde kullanması gerektiği hakkında internette birçok yazı var ve doğru ölçü bence hiçbirinde yok.

Herkesin Bildiği Instagram Hikaye Ölçüsü Doğru Mu?

Herkes tarafından bilinen Instagram hikaye görsel boyutu 9:16 oranında yani 1080*1920 px boyutlarında olması gerektiği belirtiliyor.

Fakat bu ölçülerde görsel üstten ve alttan kırpılıyor görseli küçülterek ekrana yerleştirmen gerekiyor, bu şekilde de yanlarda boşluk kalmakta.

Aşağıdaki görselden kontrol ederseniz paylaşmaya çalıştığım görsel ve seçimde karşıma çıkan boyutlar tamamen farklı bu nedenle bu görsel boyutu Instagram hikayelerde verimli değil.

Sayfanın altında ve üstünde kırmızı çerçeve, yeşil kısım ve sarı kısmın yarısı kırpılmış.

Instagram Hikayeler’de Doğru Ölçü

Herkes tarafından bilinen Instagram hikaye görsel boyutu 9:16 oranında ama bu ölçü aslında telefonların kendi ekran boyutu, aslında paylaşımlarda Instagram ekranın alt tarafında yer alan yön butonlarını kabul etmiyor ve bu kısmı çıkardığımızda 1080*1780 px boyutlarını elde ediyoruz ve paylaşımlarda tam boyut olarak Instagramda seçebiliyoruz.

Özellikle markaların paylaşımlarında bu sorun oldukça karşımıza çıkıyor yukarıdan ve aşağıdan kırpılmış görseller veya yanları boşluklu ekranı doldurmayan ya da küçültürken açısı değişmiş görseller sorun çıkarabiliyor. Bunun için Instagram hikaye ölçülerini 1080*1780 px oluşturarak tam boyutlu paylaşım sağlayabilirsiniz.

Aşağıdaki görselden de gördüğünüz üzere 1080*1780 px ile paylaşılan görsel ekrana tam oturmaktadır.

Görselde hiçbir kırpma yok.

Birçok kişinin bu sorunu yaşadığını hiçbiryerde buna dair bir açıklama olmadığını fark ettim, umarım işinize yarar 😉

Instagram Bana Soru Sor Özelliği Nasıl Kullanılır?

Sor sayesinde artık, takipçilerimizin sorularını hikaye üzerinden cevaplandırabileceğiz. Kısa sürede hızlıca popüler hale gelen bu özellik nasıl kullanılır, size adım adım anlatalım dedik.

İlk olarak Instagram ana sayfasında bulunan Hikayeler bölümüne giriş yapıyoruz. Bu alanı uygulama anasayfasında hemen sol üst köşede görebilirsiniz.

Hikayenizi oluşturacak ana görsel veya yeni videoyu oluşturduktan sonra, sağ üst bölümde bulunan çıkartmalar sekmesine girin.

Burada bulunan çıkartmalar arasında Sorular adında yeni bir simge göreceksiniz. İşte yeni özelliği kullanabilmek için bu çıkartmayı seçmeniz gerekiyor

Soru bölümü açıldı. Burada insanların size sormak istediği soruyu belirlemeniz gerekiyor.

Eğer son düzenlemeleri de yaptıysanız Bana Soru Sor özelliği paylaşım için hazır!

İşte bu kadar basit!

IGTV’de Kanal Oluşturma ve Video Yükleme Nasıl Yapılır?

Kısa bir süre önce kullanıma sunulan Instagram’ın yeni uyguloaması IGTV’de kanal oluşturma ve video yükleme nasıl yapılır adım adım sizinle paylaşıyorum.

IGTV Kanalı Nasıl Oluşturulur?

En fazla kullandığım sosyal ağ olan Instagram yeni uygulaması IGTV’yi tasarlarken de yine kullanım kolaylığına oldukça önem vermiş, kanal oluşturmakta oldukça kolay, bunun için aşağıdaki adımları uygulamanız yeterlidir.

IGTV’de kanal oluşturmak için öncelikle IGTV’ye sağ üstde bulunan simgeden  giriş yapmanız gerekli, giriş yaptıktan sonra sağ altta bulunan dişli çarka tıklayarak kanal oluşturma adımlarına geçebilirsiniz.

Burada kanal oluştur dedikten sonra 3 adımlı bir ekran gelecektir, burada size IGTV ile ilgili bazı bilgiler vermekte ve 3. adımda “Kanal Oluştur” diyerek işlemleri tamalayabilirsiniz.

Kanalınız oluşturuldu, şimdi kanalınıza video yüklemeye başlayabilirsiniz.

IGTV’ye Video İçerik Nasıl Yüklenir?

Bu adımda ise IGTV’ye giriş yaptığınızda profil fotoğrafınız görülecektir buradan profilinize girebilirsiniz. Instagram’daki Bio’nuz buraya olduğu gibi kopyalanmış olarak profiliniz karşınıza gelecektir.

Burada video yükle diyerek galerinizdeki videoları seçerek paylaşabilirsiniz.

Yükleme ekranında kapak fotoğrafı değiştirme ve Facebook sayfanızda paylaşım yapabileceğiniz bazı ayarlar gelmektedir bunları seçerek işleme devam ettiğiniz de paylaşımınız gerçekleşmiş olacaktır.

Hikayeler özelliğine benzer arayüzü ile kolay bir kullanım sunmaktadır. Hikayeler özelliğine ek olarak daha uzun videolar ve paylaşma, beğenme ve yorum yapma gibi özellikler ile farklılık göstermektedir.

IGTV’ye nasıl video yüklendiğini öğrendiğinize göre güzel içeriklerinizi bekliyoruz 🙂

Instagram istediğiniz hesabı sessize almanıza izin verecek

Instagram en sonunda istediğiniz hesabı sessize alma ve onların paylaşımlarını kaynakta görmeyi engelleme özelliğini sunacak.

bir kişi veya hesabın paylaşımlarını ana ekranınızdan ve hikâye akışı içinden kaldırabileceksiniz. Buna rağmen sessize alınmış bir kişinin profilini görüntülemeye devam edebileceksiniz. İstediğiniz zaman bu kişinin sesini yeniden açabilirsiniz. Üstelik sessize aldığınız kişi veya hesabın yaptığınız işlemden de haberi olmayacak.

Aslında bu özellik uzun zamandır bekleniyordu. İstediğiniz zaman bir kişiyi takipten çıkarabilirsiniz, ancak bu bazen çok da mantıklı bir seçenek olmayabiliyor. Örneğin yakın akrabanızı, günde birçok paylaşım yapıyor diye takipten çıkarmaya kalkmak, her ne kadar hak etmiş olsa da, onun kalbini kırabilir. Şimdiyse, onun kalbini kırmadan sizin de rahat etmenizi sağlayan bir çözüm olacak, bu profilin sesini kısarak hem ana sayfanızda bir sürü paylaşım görmeyecek, hem de onun kalbini kırmayacaksınız.

Sosyal medya ağları sessize alma özelliğini eklemekte genellikle yavaş davranıyorlar. Çünkü mümkün olduğu kadar çok içeriği kullanıcılarına göstermeyi arzuluyorlar. Ancak ağların yaşı giderek arttıkça ve insanlar giderek daha fazla arkadaş edindikçe, kaynak sayfaları da bir sürü paylaşımla dolmaya başlıyor. Sessize alma seçeneği, en azından karşınızdaki kişiyi kırmadan, üzmeden daha iyi bir Instagram deneyimi elde etmenize olanak sağlayacaktır.

Instagram Sessize Alma Özelliği Nasıl Kullanılır?

Ben bu özelliği WhatsApp’taki oluşturulmuş grup mesajlarının bildirimlerini engellediğimiz şekle benzettim. Ona benzer şekilde bir anlamda paylaşımlarını engellemek istediğiniz arkadaşınızın profil sayfasına girerek; ekranın sağ üst köşesindeki ikonun altından ‘Sessize Al’ – ‘Mute’ seçeneğini işaretlemeniz yeterli. Sessize alınan kullanıcıların paylaşımları haber akışınızda görünmeyecek ve onları sessize aldığınıza dair herhangi bir bildirim almayacaklar.

Peki ya Hikayeleri Sessize Almak Mümkün mü?

Evet aynı şekilde Hikayeler için de Sessize Alma Özelliğini kullanmak mümkün. Burada ki tek fark sessize aldığınız kişiler tarafından bir hikayede etiketlendiğinizde bildirimleri yine almaya devam edeceksiniz.

Kademeli olarak kullanıcılara sunulmaya başlanan özelliğin önümüzdeki birkaç hafta içerisinde tüm Instagram severlerin kullanımına açılması bekleniyor.

Instagram Arşivi Nasıl İndirilir?

Instagram, yakın zamanda tüm Instagram verilerinizi indirmenize olanak sağlayan özelliğini duyurmuştu. Peki Instagram arşivinizi nasıl indireceğiniz merak ediyorsanız tüm detayları ile açıklıyoruz.

Twitter’da uzun süredir bu özellik mevcut, Instagram’da ise yeni geldi fakat mobilde indiremiyorsunuz, web de ise biraz uzun sürebilmekte. Tüm verileriniz fotoğraf ve video olduğundan dolayı boyutu bir hayli büyük olabilir.

Instagram Arşiv İndirme Nasıl Kullanılacak?

YYaptığınız paylaşımları, gönderdiğiniz mesajları, hikayeleri ve videoları indirmek için aşağıdaki adımları sırası ile uyguladıktan sonra mail adresinize bir indirme bağlantısı gelecektir.

  • Öncelikle Instagram web sayfasına gidin.
  • Hesabınıza giriş yapın ve profil sayfanıza gidin.

  • Buradan ise “Profil düzenle” kısmına girin.

  • Daha sonra “Gizlilik ve güvenlik” sekmesine giriş yapın.

  • Gizlilik ve güvenlik sekmesinde “veri indirme” bölümünü göreceksiniz.
  • Veri indirme kısmında yer alan “İndirme Talep et” kısmına tıklamanız gerekiyor.

  • İndirme talep et dedikten sonra sizden bir mail adresi isteyecektir. Mail adresinizi yazdıktan sonra size bir bağlantı adresi gelecektir buradan indirebilirsiniz.

Twitter’da Takip Edenlere Otomatik Mesaj Atma

Twitter‘da takip ettiğiniz kişilerden gelen otomatik mesajlara mutlaka rastlamışsınızdır. Sizde bunu ücretsiz ve kolay bir şekilde yapabilirsiniz.

crowdfire ile ister Twitter ister Instagram hesaplarınızı yönetebilmektesiniz. Twitter ve Instagramda sizi takip etmeyenleri, takipten vazgeçenleri görebileceğiniz veya sizi takip edip sizin takip etmediğiniz kişileri size gösteren oldukça kullanışlı bir sosyal medya aracıdır.

Twitter’da Otomatik Mesaj Nasıl Gönderilir?

App Unfollowers

Bu sitenin adı sizi yanıltmasın, daha çok sizin takip ettiğiniz ama sizi takip etmeyenleri tespit etmeye yarıyor ama otomatik dm özelliği de bulunuyor.

Yukarıdaki adresten siteyi girip yapın ve sol menüden Sign in twitter butonuna tıklayın.

Uygulamaya izin verdikten sonra tekrar siteye dönün ve yine sol menüden Automated DM seçeneğini seçin.

Buradaki kutucuğa sizi takip edenlere ne yazmak istiyorsanız onu yazarak Save and Go butonuna tıklayın. Bunda sonran twitter’da sizi takip edenlere otomatik olarak mesaj gönderebileceksiniz.

Daha öncesinde aşağıda bahsettiğim yöntem malesef çalışmıyor bu nedenle yazı güncellenmiştir. Yukarıdaki yöntemle sorunsuz işlem yapabilirsiniz.

crowdfire adresine girerek Twitter ile oturum açmanız gerekmekte, oturum açtıktan sonra karşımızdaki ekranda hesabınızı yönetebileceğiniz birçok seçenek çıkmaktadır. Mesaj gönderimi sağlayabilmek için sol taraftaki menüden Automate menüsüne tıklayalım ve karşımıza gelen ekrandan mesaj ayarlarınızı yaparak Save diyelim. Yaptığınız ayarlara göre araç sizi takip edenlere belirlediğiniz mesajın gönderimini sağlayacaktır.

justunfollow

İkinci bir alternatif olarak ise SocialOopmh‘hi kullanabilirsiniz.

SocialOopmh

SocialOopmh ile otomatik mesajlar gönderebilir ve artı bir özellik olarak da Tweet’lerinizi zamanlayabilirsiniz.

Instagram’a Zamanlama Özelliği Geliyor

Instagram hesaplarında eğer belli bir takipçi kitleniz varsa ve bu kitleyi kaybetmemek adına ve daha fazla takipçi kazanmak için düzenli paylaşım yapmak gerekiyor.

Bir yerden sonra paylaşım yapmak gerçekten zorlayıcı bir hal almakta özellikle Sosyal Medya yönetimi yapan ajanslar birden fazla hesap yönettiği için baya zorlayıcı oluyor. Birçok ajans Instagram paylaşımlarını 3. parti yazılımlarla sağlamakta.

[php]<a href="https://www.msy.kim/instagram-zamanlama-ve-yonetim-araclari/">Instagram Zamanlama ve Yönetim Araçları</a>[/php]

Instagram Zamanlama İçin Api Sunulacak

Sosyal Medya Uzmanlarının isteklerini karşılıksız bırakmayan Instagram, İşletme hesaplarının gönderilerini zamanlayabilmesine olanak sağlayacak.

Reklmaları kapsamayacak olan zamanlama özelliği  Instagram’a dahil edilmeyerek direk Api üzerindeki değişiklikle sağlanacak.

Böylece zamanlama ve yönetim konusunda oldukça popüler olan HootSuite ve SocialFlow gibi yazılımlar daha kullanışlı hale gelecek. Şimdilik sadece işletme hesapları için kullanılacak özellik ilerleyen zamanlarda kişisel hesaplar için de kullanıma sunulacağı belirtiliyor.

 

Hootsuite CEO’su Ryan Holmes, gönderilerin zamanlanabilir hale gelmesinin, 16 milyondan fazla müşterilerinin ana taleplerinden birisi olduğunu belirtirken, yeni API ile birlikte onlarca farklı Instagram hesabının sosyal medya yöneticileri tarafından kolay ve güvenli bir şekilde kontrol edilecebileceğini dile getiriyor.

Instagram Hikayelerine Anket Özelliği Geldi

Son zamanlarda yaptığı yenilikler ile adından sıklıkla söz ettiren Instagram bu seferde hikayelerine anket özelliği getirdi.

Hikayelere getiren en güzel yeniliklerden biri olan anket özelliği daha çıkar çıkmaz oldukça sevildi ve neredeyse tüm arkadaşlarım bu özelliği saçma sapan gereksiz anketler ile kutladı 🙂

Anket eklemek için hikayelerde anket çıkarmasını tutup hikayenizin üzerine sürüklediğinizde size soru cevapları özelleştirmenizi istiyor. Anketinize dair detayları, kimin görüntülediği, oy kullananlar ve oy oranlarını da görüntüleyebiliyorsunuz.

Anket ekleyen arkadaşlarınızın anketlerine oy kullandığınızda ise oy oranlarını sizde görebiliyorsunuz.

Anketinizde hikayenizden damlacık aracı ile renk alıp metinlerinizi ve anketinizi özelleştirip doğrulamanızı sağlayan bir hizalama aracıda sunmakta.  Yeni hizalama özelliği sayesinde çıkartmaları hikayenize tam ortalayabiliyorsunuz.