Giriş

Bu adım adım kılavuzda, Make.com ve PhantomBuster ile mobil proxy kullanarak güvenli sosyal medya otomasyonu kuracaksınız. Kılavuzun sonunda kullanıma hazır bir senaryonuz olacak: Make.com, görevleri planlayan, veri toplayan ve PhantomBuster'da ajanları başlatan orkestra olacaktır; PhantomBuster ise mobil proxyler aracılığıyla ağ eylemlerini gerçekleştirecektir. Mobil proxylerin neden gerekli olduğunu, nasıl doğru ayarlanacağını, bloke olmalardan nasıl kaçınılacağını ve ölçeklenebilir senaryoları adım adım nasıl oluşturacağınızı inceleyeceğiz. Hemen örneklere geçmek isterseniz, "Otomasyon Örnekleri" bölümüne iç bağlantı kullanabilirsiniz. Platformun kuralları ve kısıtlamaları için "Limitler ve Güvenlik" bölümüne geçin. Kolaylık olması açısından: otomasyon örneklerine geçin ve kısıtlamalar ve güvenlik bölümüne geçin.

Bu kılavuz kimin için? Yeni başlayan SMM uzmanları, ürün sahipleri ve küçük işletme sahipleri için, ayrıca sistemlerini "büyülü" ve kaotik hale getirmeden sürdürülebilir bir sistem kurmak isteyen gelişmiş kullanıcılar için. Bir tarayıcıyı nasıl kullanacağınızı, çevrimiçi hizmetlerde hesap oluşturacağınızı ve basit ayar formlarını okuyacağınızı varsayıyoruz. Programlama deneyimi gerekmez.

Önceden bilmeniz gerekenler. İki ana hizmeti göstereceğiz: Make.com senaryo oluşturucu ve PhantomBuster, proxy desteği ile ağ görevlerini yerine getiren bir sistem. Proxy formatı olarak http://kullanıcıadı:şifre@host:port örneğini kullanacağız. Sağlayıcınız farklı bir format veya HTTP(S) ve SOCKS5 ayrımı varsa, bunu ayarlama bölümünde tartışacağız. Sosyal medya ve yasa kurallarına uymayı esas alıyoruz. Tüm örnekler, resmi hesaplarınız, içerikleriniz ve veri sahiplerinin onaylarıyla çalışmak içindir.

Ne kadar zaman alır? Eğer Make, PhantomBuster ve mobil proxylere erişiminiz varsa, temel senaryoyu ayarlamak 2-4 saat sürer. Test ve düzenleme için 1-2 saat daha gerekebilir. Karmaşık entegrasyonlar için bir iş günü ayırmanızı öneririz.

Ön Hazırlık

Gerekli araçlar ve erişimler:

  • HTTP, Webhooks, Zamanlayıcılar modüllerine ve gerekiyorsa resmi uygulamalar üzerinden sosyal medya entegrasyonlarına erişimi olan bir Make.com hesabı. Başlangıç için minimum tarif genellikle yeterlidir.
  • Ajanları çalıştırma yeteneğine sahip bir PhantomBuster hesabı (örneğin, sosyal medya ile çalışmak için Phantom). Ajan ayarlarındaki proxy ayarlarına erişim gerekir.
  • Mobil proxy erişimi. Sağlam mobil IP havuzları ve döngü işlevleri olan sağlayıcılar uygun olacaktır. Örnek olarak mobileproxy.space'yi düşünebilirsiniz. Önemli: Host, port, kullanıcı adı, şifre gibi bilgilerin göründüğü ve IP'yi periyodik olarak döndürebileceğiniz bir panel olmalıdır.
  • Sosyal medya hesaplarınız ve görevler için gereken resmi API üzerinden otomasyona izinler. Platform kurallarına uyun.

Sistem gereksinimleri:

  • Modern bir tarayıcı (Chrome, Firefox, Edge, Safari). En iyi uyumluluk için Chrome önerilir.
  • Güvenilir bir internet bağlantısı. Tercihen 20 Mbps ve üstü.
  • Kayıtların doğrulanması ve iki faktörlü kimlik doğrulama (varsa) için e-posta erişimi.

Kurulması ve ayarlanması gerekenler:

  • Ek bir şey yüklemenize veya bilgisayarınıza herhangi bir şey kurmanıza gerek yok. Tüm hizmetler bulutta çalışıyor.
  • Proxy ve API anahtarlarını saklamak için bir şifre yöneticisi hazırlayın. Bu, hatalardan kaçınmanıza yardımcı olacaktır.

Yedekleme:

  • Ayarlamadan önce Make.com'da senaryoların kopyalarını oluşturun. Bu genellikle Duplicate veya Copy scenario düğmesidir. Ayrıca senaryo menüsünden senaryo blueprint'ini dışa aktararak hızlıca geri dönebilirsiniz.
  • PhantomBuster'da, proxy, zamanlama veya giriş verilerinde önemli değişiklikler yapmadan önce ajanınızı çoğaltın. Böylece her zaman geri dönebilirsiniz.

Tavsiye: Başlamadan önce, senaryo isimlerini, PhantomBuster ajanın kimliklerini, proxy verilerini, döngü sıklığını ve iletişim noktalarını not ettiğiniz basit bir belge oluşturun (Make'den gelen bildirimlerin gideceği yer). Projeyi sürdürmek daha kolay olacaktır.

Temel Kavramlar

Aşina olunacak temel terimler:

  • Make.com – bulut tabanlı senaryo oluşturucu. Servisleri birleştirir ve kod olmadan eylem zincirlerini gerçekleştirir: zamanlama ile başlatma, webhook çağrıları, istek gönderimi, tabloları güncelleme, bildirimler.
  • PhantomBuster – internette görevleri yerine getiren bulut tabanlı ajanlar (phantom) platformu. Birçok ajan proxy üzerinden çalışabilmektedir.
  • Mobil proxy – mobil şebeke tarafından verilen IP üzerinden internet erişimi. Genellikle haberleşme operatörünün dinamik IP’leridir. Böyle bir trafik “akıllı telefondan” geliyor gibi görünür.
  • IP rotasyonu – belirlenen aralıkla veya manuel olarak dış IP'nin değiştirilmesi. Yük dağılımı sağlamak ve kısıtlama riskini azaltmak için gereklidir.
  • Orkestrasyon – sürecin yönetilmesi: planlama, başlatma, sonuçların toplanması, hatalara yanıt verme. Bu rolü Make üstlenir.

Çalışma esasları:

  • Proxy'yi gerektiren tüm ağ eylemleri, proxy'nin açıkça ayarlanabileceği yerlerde gerçekleştirilir. Bizim durumumuzda – PhantomBuster'da.
  • Make.com ajanları yönetir: giriş verilerini aktarır, başlatır, sonuçları alır ve bildirimlerden haberdar eder.
  • Proxy, PhantomBuster ajanı seviyesinde ayarlanır. Make.com'da çoğu modülde proxy'nin doğrudan belirtilmesi mevcut değildir, bu nedenle özel bir IP gerektiren herhangi bir eylemi en iyi PhantomBuster'da gerçekleştirmeniz önerilir.

Başlamadan önce bilmeniz gerekenler:

  • Tüm sosyal medya platformları, resmi API’ler dışındaki otomasyona müsaade etmez. Her platformun kurallarını kontrol edin. Mümkünse resmi yöntemleri kullanın.
  • Mobil proxyler “blokajlardan kurtulmanın” bir yolu değildir. Riskleri azaltır ama saldırgan eylemler veya kural ihlalleri durumunda kısıtlamalar mümkündür.
  • Doğru orkestrasyon, hassas limitler ve eylemlerin kaydı, “proxy sayısından” daha önemlidir.

Make.com ve PhantomBuster Nedir?

Make.com, iş süreçlerinin görsel bir editörüdür. Modüllerden senaryolar oluşturuyorsunuz: girişler, işlemler ve çıkışlar. Senaryo, zamanlama, olay (webhook), manuel veya bağlı hizmetlerde yapılacak değişiklikler ile başlatılabilir. Örnek modüller: HTTP, Webhooks, Tools, Data Store, Google Sheets, Slack. Make'in önemli avantajı, kolayca sürdürülmesi, değiştirilmesi ve belgelenebilmesidir. Bu, süreçleri organize etmek için iyi bir seçimdir; örneğin bazı görevlerin dış araçlar tarafından yerine getirildiği durumlar için PhantomBuster ile birlikte kullanılır.

PhantomBuster, belirli görevlerin çözümüne hazır bulut tabanlı “phantom” kütüphanesidir: profil verilerini toplama, yayınları kontrol etme, resmi kanallar aracılığıyla hafif iletişim, URL liste işlemleri vb. Bizim konumuz için önemli olan, PhantomBuster'da ajan için proxy belirleyebilmeniz ve yoğunluğu kontrol edebilmenizdir. Mimari şöyle oluşur: Make, girdileri sağlar, phantom'u başlatır, tamamlanmayı bekler, sonuçları indirir ve gerekli yere gönderir.

Make ve PhantomBuster kombinasyonu:

  • Make – görevlerinizi planlama ve CRM, tablolar, mesajlaşma uygulamaları, raporlarla entegre.
  • PhantomBuster – proxy ve esnek aralıklar gerektiğinde ağ eylemleri.
  • İletişim – PhantomBuster API'si, Make'deki standart HTTP modülleri ve webhook'lar aracılığıyla.

Tavsiye: Her zaman Make'in bir ajanını zamanlayıcıyla çalıştırarak basit bir test senaryosuyla başlayın ve sonucu tek bir tabloya kaydedin. Yalnızca başarılı bir testten sonra ölçeklendirin.

Neden Mobil Proxy?

Mobil proxy, ağ trafiğinin gerçek bir mobil cihazdan geliyormuş gibi görünmesini sağlamak için kullanılır. Bu, şunları yardımcı olur:

  • Eğer süreçleriniz mobil davranışa odaklanmışsa ve kuralların içinde kalıyorsanız, ek kontrol risklerini azaltır.
  • Ağ yükünü IP'ye dağıtarak tek bir adreste “dar boğaz” yaratmaz.
  • Belirli bir bölgede içerik görünürlüğünü test etmeniz gerekirse coğrafya taklit eder, platform kurallarına uyduğunuz sürece.

Neden mobil, veri merkezi değil:

  • Mobil IP'ler, ağların doğal işleyişi sırasında sık sık değişir. Bu, süreçlere “nefes aldırır” ve risk sinyallerinin birikme şansını azaltır.
  • Mobil uygulama kullanıcılarının trafiği ile daha fazla “benzerlik” sağlar, bu gerektiğinde kullanılır ve kurallara aykırı değildir.

⚠️ Dikkat: Mobil proxyler, kısıtlamaların etrafından dolaşmak, hesap bloklama, izin verilenin üzerinde limitleri artırma veya yasaları ve kuralları ihlal eden herhangi bir eylem için kullanılamaz. Sadece hukuki senaryolar içinde ve otomasyona izinler ile kullanın.

Tavsiye: Birden fazla resmi marka hesabı ile çalışırken, her hesap için ayrı bir mobil proxy ayırmayı önerin. Bu, denetimi kolaylaştırır ve kesişim risklerini azaltır.

Aşama 1: Hesapları ve Ortamı Hazırlama

Aşamanın Amacı

Make ve PhantomBuster’de çalışma alanlarını hazırlamak, tüm erişimleri toplayıp proxy ayarları için boş senaryolar ve ajanlar oluşturmak.

Ayrıntılı Adım Adım Talimat

  1. Make.com’u açın ve hesabınıza giriş yapın. Hesabınız yoksa, kaydolun ve e-postanızı doğrulayın.
  2. Yeni bir alan oluşturun veya mevcut bir alanı seçin. Create a new scenario düğmesine tıklayın.
  3. Boş senaryoda üç modül ekleyin: Zamanlayıcı (zamanla başlatmak için), HTTP (PhantomBuster API çağrıları için) ve Google Sheets veya Data Store (sonuçları kaydetmek için). Her modülü daha sonra ayarlayacağız.
  4. Senaryoyu kaydedin. Anlaşılır bir isim verin, örneğin "PB Orkestrasyonu - Instagram Bilgileri (mobil proxy)".
  5. PhantomBuster’ı açın ve giriş yapın. Hesabınız yoksa, kaydolun, e-postanızı doğrulayın ve 2FA’yı etkinleştirirsiniz, destekleniyorsa.
  6. Görevinize uygun bir ajan bulun. Örnek olarak, resmi olarak erişilebilen sayfalardan veya profillerden kamuya açık metrikleri toplayan bir ajanın örneğini alalım. Yeni bir ajan oluşturun, New agent’e tıklayın ve "IG Insights via Mobile Proxy" gibi bir isim verin.
  7. PhantomBuster’da, resmi verilere erişim gerekmedikçe sosyal medya oturum açma adımlarını atlayın veya yalnızca resmi olarak izin verilen yolları kullandığınızdan emin olun.
  8. Test giriş verileri seti oluşturun: örneğin, resmi olarak yayınlanan ve okunmaya uygun profil veya URL listesi.
  9. Erişim bilgilerini hazırlayın: Make senaryo kimliğini (URL'de görebilirsiniz), PhantomBuster ajan ismini ve proxy için alanları (host, port, kullanıcı adı, şifre) not edin.

Önemli Noktalar

Zorunlu kural: Her hesap ve her proje için erişimleri ve ayarları ayrı saklayın. Gereksiz yere proxy ve hesapları karıştırmayın.

Beklenen Sonuç

Make’de boş ama kaydedilmiş bir senaryo ve PhantomBuster’da test giriş verileri ile oluşturulmuş bir ajanınız var.

Olası Sorunlar ve Çözümler

  • Make'de senaryo oluşturamıyorsanız - tarayıcınızı güncelleyin, çıkın tekrar girin, çalışma alanı izinlerini kontrol edin.
  • PhantomBuster'da uygun bir ajan yoksa – genel amaçlı ajanları (örneğin, HTTP GET/POST) veya resmi API'lerle çalışan alternatifleri kullanın, ya da desteklenen bir plana varsa PhantomBuster üzerinden yürütülebilecek kendi mikro script'inizi düşünebilirsiniz.

✅ Kontrol: Make’de Zamanlayıcı, HTTP ve çıktı modülü (örneğin Google Sheets) ile senaryo taslağını görmelisiniz. PhantomBuster’da isim ve test giriş verileriyle bir ajan oluşturulmuştur.

Aşama 2: Mobil Proxy Sağlayıcısını Ayarlama

Aşamanın Amacı

Mobil proxy'nin güvenilir verilerini almak: host, port, kullanıcı adı, şifre ve IP rotasyonunu etkinleştirip PhantomBuster için ayarları belgelemek.

Ayrıntılı Adım Adım Talimat

  1. Mobil proxy sağlayıcınızın panelini açın. Seçtiyseniz mobileproxy.space örneğini kullanabilirsiniz. Hesabınıza giriş yapın.
  2. Bir proxy slotu oluşturun veya etkinleştirin. Slot'a proje adı gibi bir isim verin, örneğin "Brand_A_IG".
  3. Bağlantı ayarlarını kopyalayın. Genellikle host (alan adı veya IP), port (örneğin 3128), kullanıcı adı ve şifre vardır. Bunları erişim belgenize not edin.
  4. Proxy türü HTTP(S) olduğundan emin olun. PhantomBuster’daki çoğu bulut ajanın HTTP(S) proxy ile çalışır. SOCKS5 gibi varsa, ajanın destekleyip desteklemediğini kontrol edin. Aksi takdirde HTTP(S) kullanın.
  5. IP rotasyonunu ayarlayın. Sağlayıcı panelinde rotasyon aralığını (örneğin, her 30-60 dakikada bir) veya manuel döngü ayarlarını seçin. Rotasyon yöntemini ve aralığı not edin.
  6. Eğer sağlayıcı "global" bir rotasyon linki veya IP değişimi için API anahtarı veriyorsa, bunları belgenize kaydedin. Bu veriler, Make üzerinden otomatik rotasyon için zamanlama ile faydalı olacaktır.
  7. IP'nin coğrafyasını kontrol edin. Göreviniz için belirli bir bölge gerekiyorsa, ilgili havuzu seçin. Eğer şart yoksa, varsayılan bırakın.
  8. Sınırlamaların ve bant genişliğinin uygun olduğundan emin olun. Birden fazla ajan çalıştırmayı planlıyorsanız, sağlayıcının eşzamanlılığı destekleyip desteklemediğini kontrol edin veya birkaç slot oluşturun.

Önemli Noktalar

Proxy kullanıcı adı ve şifrelerinizi korunmasız tablolarında saklamayın. Korunan depolama veya şifreleme kullanmaya dikkat edin.

Tavsiye: Tüm proxy slotlarına tutarlı isimler verin, örneğin "proj_channel_region_index" (brand_ig_tr_01). Bu, ölçeklendirmeyi otomatikleştirmeye ve karışmamak için faydalı olacaktır.

⚠️ Dikkat: IP rotasyonu, aşırı hareketler sırasında kısıtlamaları "sıfırlamak" için bir yöntem olmamalıdır. Rotasyonu yalnızca istekleri eşit dağıtmak için kullanın ve izin verilen limitler dâhilinde kalın.

Beklenen Sonuç

Mobil proxy'niz bilinmeyen erişim ayarları ve etkin IP rotasyonu ile (veya bunları manuel olarak başlatma imkânı ile) çalışıyor ve bir yük dağıtım planı mevcut.

Olası Sorunlar ve Çözümler

  • Host ve portu alamıyorsanız - sağlayıcı destek ile iletişime geçin veya panelinizi güncelleyin. Bazen veriler slotun etkinleştirilmesi ardından görünür.
  • Rotasyon çalışmıyorsa - paketin koşullarını kontrol edin. Bazı sağlayıcılar döngü sıklığı kısıtlaması getirebilir.
  • Coğrafya değişmiyorsa - sağlayıcıda gerekli havuzun bulunup bulunmadığını kontrol edin ve tarifelerinize uygun olup olmadığını kontrol edin.

✅ Kontrol: Herhangi bir bağlantı doğrulama aracı ile proxy üzerinden giriş yapmayı başarmalısınız (örneğin, özgüveniniz varsa sistemdeki curl ile proxy belirterek) veya PhantomBuster'dan talimatların ilerleyen kısımlarına geçin. Proxy ayarları yazılmış ve erişilebilir.

Aşama 3: Mobil Proxy'leri PhantomBuster'da Bağlamak ve Test Etmek

Aşamanın Amacı

Proxy'yi PhantomBuster'daki ajanda ayarlamak ve ajanın hedef kaynaklara mobil proxy üzerinden doğru bir şekilde bağlandığından emin olmak.

Ayrıntılı Adım Adım Talimat

  1. Daha önce oluşturduğunuz PhantomBuster ajanını açın.
  2. Bu ajanın Ayarlar veya Konfigürasyon bölümüne geçin. Arayüzde genellikle ayrı bir Proxy ayarları veya İleri bölüm bulunur.
  3. Proxy URL'si için alanı bulun. Aşağıdaki gibi bir dize girin: http://kullanıcıadı:şifre@host:port. Örneğin: http://user123:pass456@mpx-ru-01.mobileproxy.space:3128. Burası örnek formatıdır. Kendi gerçek değerlerinizi kullanın.
  4. Ajan ayarlarını kaydedin. Kaydet veya Güncelle butonuna tıklayın.
  5. Eğer ajan bağlantı testini destekliyorsa, kısa bir test çalıştırın. Aksi takdirde, bir test girişinde ajanın çalıştırılmasını başlatın. Logları izleyin, IP’nin veya bağlantının başarısının gösterilip göstermediğini kontrol edin.
  6. Proxy'ye ait yetkilendirme hatası olmadığından emin olun. Hata durumunda ajan genellikle "Proxy authentication failed" veya "Could not connect to proxy" şeklinde bildirir.
  7. Gerekirse ajanın ayarlarında istek hızını düşürün (Hız limitleri, Hızlandırma). Örneğin, başlangıç için dakikada 1-2 istekte bulunun ve kademeli olarak artırın.

Önemli Noktalar

Giriş alanlarını karıştırmayın: PhantomBuster bazen bir alanda proxy ayarlamanızı ve "Use a proxy" kutusunu işaretlemenizi önerir. Seçeneğin aktif olduğundan ve durumu doğru bir şekilde doldurduğunuzdan emin olun.

Tavsiye: Öncelikle, ajanın tek bir test veri yürütmesinde başlatılmasını sağlayın. Bu, hata ayıklamayı hızlandıracaktır. Başarılı testlerin ardından ölçeklendirin.

Beklenen Sonuç

PhantomBuster ajanı, mobil proxy ile hatasız bir şekilde ağ istekleri gerçekleştirebilir, doğru hızda ve loglarla çalışıyor olmalıdır.

Olası Sorunlar ve Çözümler

  • İlk istekte ajan başarısız oluyor - kullanıcı adı/şifre ve portu kontrol edin. Çoğu zaman, şifredeki bir karakter hatası buna neden olur. Verileri yeniden kopyalayın.
  • Aşırı istek veya captcha ile karşılaşıyorsanız - istek sıklığını azaltın, ek gecikmeler ekleyin, gecikme pencereleri ekleyin, platform kısıtlamalarına uyun.
  • Kararsız IP durumu ile karşılaşıyorsanız - önemli işlemler sırasında adres değişikliğini önlemek için rotasyon aralığını artırın veya ajanın görevleri ile rotasyon programını birleştirin.

✅ Kontrol: Ajan test görevi gerçekleştirmiş olmalı, proxy hatası yok, sonuçlar doğru ve açık kaynaklardan ya da resmi API'lerden beklenen verilere karşılık gelmektedir.

Aşama 4: Senaryolardaki Proxy Ayarları (Make.com ve PhantomBuster)

Aşamanın Amacı

Çalışma döngüsünü oluşturun: Make görevi planlar ve PhantomBuster'ı başlatır, burada proxy zaten dahil edilmiştir, ardından Make sonuçları alır ve gerekli hizmetlere gönderir.

Ayrıntılı Adım Adım Talimat

  1. Make'deki senaryonuzu açın. Zamanlayıcı modülünü ekleyin. Her saat ya da başka bir aralık seçin. Bu, görevlerinizin "ritmi" olacaktır.
  2. Make için HTTP modülü ekleyin. PhantomBuster'ı ajanın API'si ile başlatacak şekilde POST metoduna ayarlayın. URL alanına ajanı başlatmak için uç noktayı belirtin. Bunun için PhantomBuster hesabı ayarlarınızdan ve hizmet belgelerinden alın.
  3. Ajanın tamamlanmasını beklemek için bir Tools modülü veya gecikme ekleyin. Alternatif olarak, durumun sorgulanması için başka bir HTTP modülü ile her N saniyede bir PhantomBuster'daki görevin durumunu kontrol edebilirsiniz (örneğin, ID üzerinden GET durumu sorgulamada).
  4. Sonuçları indirmek için HTTP modülünü ekleyin. Durum "bitti" bildirdiğinde, sonuçları almak için uç noktayı (örneğin, CSV veya JSON bağlantısı) çağırın ve dosyayı veya veri dizisini indirin.
  5. Google Sheets veya Data Store (Make) modülünü ekleyerek alınan sonuçları satır satır kaydedin. Google Sheets için tabloyu, sayfayı belirtin ve alanları eşleştirin. Data Store için bir koleksiyon oluşturun ve kayıtları kaydedin.
  6. Bildirim modülü ekleyin (örneğin, Slack veya E-posta). Kısa bir rapor gönderin: Kaç kaydın işlendiği, atlamaların ya da uyarıların olup olmadığı.
  7. Senaryoyu kaydedip etkinleştirin. Hataları kaydetmeyi etkinleştirin (varsayılan olarak işlem günlüğü vardır, bu hataları düzeltirken kullanabilirsiniz).

Önemli Noktalar

Ana ilke: Proxy'ler PhantomBuster'da ayarlanmalı, çünkü Make dış HTTP istekleri için genel bir proxy ayarı sağlamaz. Belirli bir IP gerektiren tüm eylemleri ajansla gerçekleştirin. Make — orkestra kurar ve entegre eder.

Tavsiye: Eğer PhantomBuster’ın desteklemediği standart dışı bir ağ eylemini proxy ile gerçekleştirmeniz gerekiyorsa, bunu Ayarlarına uygun bir sistem proxy ile çalıştırılan küçük bir mikro hizmet aracılığıyla yapmayı düşünün ve Make, bu mikro hizmeti webhook ile çağırabilir. Böylece mimariyi genişletir ve yönetilebilirliği korumuş olursunuz.

Beklenen Sonuç

Make'deki senaryo, planlama ile PhantomBuster ajanını başlatır, tamamlanmayı bekler, sonuçları alır ve depolar, ardından bir bildirim gönderir.

Olası Sorunlar ve Çözümler

  • Make durumu almıyorsa - PhantomBuster’ın API token'ının ve HTTP modülündeki URL’nin doğruluğunu kontrol edin ve aynı zamanda istek gövde yapısını kontrol edin.
  • Sonuçlar ayrıştırılmıyorsa – formatı (JSON/CSV) doğru seçtiğinizden ve kayıt modülündeki alanları doğru eşleştirdiğinizden emin olun.
  • Tabloda dublike kayıtlar var - girişten önce derleme için eşzamanlı anahtar ekleyin: benzersiz tanımlayıcı ile kayıt olup olmadığını kontrol edin.

✅ Kontrol: Test amaçlı başlatma sırasında senaryo bir phantom başlatıyor, bekliyor, kayıt yapıyor ve en az bir kaydı seçilen depoya yerleştiriyor olmalıdır. Slack veya e-posta ile, sayılarla birlikte bildirim gelmektedir.

Otomasyon Örnekleri

Bölüm Amacı

Tekrar edilebilecek doğrulanmış hazır planları göstermektir. Gerçekçi durumları ve uyarlayabileceğiniz belirli parametre değerlerini sunacağız.

Örnek 1: Marka profillerinin kamuya açık metriklerini haftalık toplama

Senaryo

  1. Make: Zamanlayıcı - Her Pazartesi 07:00'de.
  2. Make: HTTP POST - kamuya açık olarak erişilebilir profil metriklerini (takipçiler, gönderi sayısı, temel etkileşim verileri, varsa resmi olarak sağlanıyorsa), PhantomBuster'ı başlatın.
  3. PhantomBuster: Mobil proxy dahil edilmiş ajan (http://kullanıcıadı:şifre@host:port), dakikada 1 istek limiti, 10 dakikalık zaman aşımı, giriş verileri - önceki haftadan profil listesi.
  4. Make: HTTP GET - tamamlanana kadar 30 saniyede bir durumu kontrol edin, maksimum 20 deneme.
  5. Make: HTTP GET – sonuçları JSON formatında indirin.
  6. Make: Google Sheets - satırları kaydedin: ölçüm tarihi, profil, metrikler.
  7. Make: Slack - "N kayıt alındı. M hata var." mesajı gönderin.

Başlangıç için parametreler: profil sayısı - 20; IP rotasyonu - her 60 dakikada bir; zamanlama - haftada 1; istekte içindeki gecikmeler - 1-2 saniye.

Beklenen Sonuç: Saat 07:15'te tablo güncellendi, rapor ulaştı ve ajanın kayıtları temiz kaldı.

Örnek 2: Profil açıklamalarındaki bağlantıların durumu kontrolü bölge bazında

Senaryo

  1. Make: Zamanlayıcı - Günlük 04:00'da.
  2. PhantomBuster: Ajan, profilleri seçer, açıklamadaki bağlantıya gider ve HTTP kodunu, yönlendirmeleri, erişilebilirliği kaydeder; gerekli mobil proxy ile.
  3. Make: Sonuçları alın ve Data Store'a kaydedin: profil, URL, cevap kodu, kontrol zamanı, proxy bölgesi gibi alanları kullanarak.
  4. Make: 4xx/5xx sorunları varsa, Slack ile bildirim gönderin.

Başlangıç için parametreler: 50 profile kadar, IP rotasyonu - manuel olarak günde bir kez başlamadan önce; limitler - 2 saniyede 1 istekten daha sık olmamalıdır.

Beklenen Sonuç: Depoda, bölgesel bağlılıkla birlikte bağlantıların kullanımına dair bir kayıt oluşur ve ekip, sorunlar hakkında bildirim alır.

Örnek 3: Kamuya açık gönderilerde marka ile ilgili yeni mention'ları raporlama

Senaryo

  1. Make: Zamanlayıcı - her 6 saatte bir.
  2. PhantomBuster: Kamu verileri (izin verilen parametreler) üzerinden en son mention'ları toplayan, mobil proxy kullanan bir ajan. Platform kurallarına göre bu tür aramanın geçerliliğini kontrol edin.
  3. Make: Tamamlandıktan sonra - sonuçları tarihi ve anahtar kelimelere göre filtreleme.
  4. Make: Google Sheets'e yazın ve Slack'te bir özet gönderin.

Başlangıç için parametreler: IP rotasyonu - her 60-90 dakikada bir; limitler - dakikada 1 istek; adım boyutu - her başlatmada 100 gönderiye kadar.

Tavsiye: Gece saatlerinde “sessiz pencereler” eklerseniz, eylemleriniz zaman açısından kritik değilse. Böylece yükü ve riskleri daha da azalttınız.

Örnek 4: Birden fazla marka için içerik vitrinini kontrol etme

Senaryo

  1. Make: 05:00'de, tabloyu kullanarak giriş verilerini toplayın: markaların listesi ve resmi profilleri.
  2. PhantomBuster: En son paylaşımları ve temel metrikleri alacak ajan, markaya özel bir proxy kullanır.
  3. Make: Sonuçları birleştirin, basit KPI'ları (örneğin, gönderi artışı ve temel kamuya açık verileri) hesaplayın.
  4. Make: E-posta ile HTML raporu oluşturun ve gönderin.

Başlangıç için parametreler: 5 markaya kadar; her marka için bir proxy slotu; IP rotasyon planı - 60 dakikada bir; profiller arasında 2-3 saniye gecikme.

✅ Kontrol: Tüm örneklerde, ilk başlatmadan sonra tablo/hazneler doldurulmuş, bildirimler zamanında gelmiş ve PhantomBuster logları proxy hatası veya limit aşımı içermemektedir.

Kısıtlamalar ve Güvenlik

Otomasyonun, platformlarla sorun yaşanmadan başarılı olması, kurallara saygı ve sıkı sınırlara dayanır.

  • Resmi Kurallar: Her sosyal medya platformunun politikasını kontrol edin. Göreviniz için erişilebilirse resmi API'leri kullanın ve koşullara tam olarak uyun.
  • Sıklık: Dakikada 1-2 istekte başlayın veya daha seyrek, giderek artırarak ve yalnızca kararlı bir çalışma ile genişletin.
  • IP Rotasyonu: 30-90 dakika aralığında yumuşak bir rotasyon uygulayın. Uzun süreli bir işlem sırasında sık sık değişim yapmaktan kaçının.
  • Aktivite Pencereleri: Görevlerinizi "dalga" hâlinde oluşturun. Örnek: 05:00-07:00 sabah toplama, 12:00-13:00 öğle, 17:00-19:00 akşam. Dalga arasında - duraklamalar.
  • Proje İzolasyonu: Proje veya hesap başına ayrı bir proxy slotu. Gerekmediği sürece karıştırmayın.
  • Loglama: Başlatılan işlemleri, durumları ve meta verileri (zaman, hacim, hatalar) saklayın. Bu, olayları hızlıca düzeltmenize yardımcı olur.

⚠️ Dikkat: Asla proxy ve otomasyonu, üçüncü tarafların haklarını ihlal etmek, gizliliği ihlal etmek, fikri mülkiyet ihlali yapmak veya platform kurallarını ihlal etmek amacıyla kullanmayın. Kılavuzun amacı hukuki otomasyonu ve raporlama süreçlerini düzenlemektir.

Tavsiye: Make'de her başarısız HTTP durumunda veya ajan atanılan süre zarfında tamamlanmazsa Slack ve sorumlu kişiye bir mesaj gönderin.

Sonuç Kontrolü

Kontrol Listesi: Neler Çalışmalı

  • Make, senaryoyu zamanında ve "Run once" butonuna tıklayarak başlatmalıdır.
  • PhantomBuster’a HTTP talepleri beklenen durumları döndürmelidir.
  • PhantomBuster ajanı, mobil proxy üzerinden yetkilendirme hatası ve ağ kesintisi olmadan çalışmalıdır.
  • Sonuçlar tabloya veya Data Store'a yüklenmelidir.
  • Bildirimler doğru istatistiklerle gelmelidir.

Nasıl Test Edilir

  1. Make'deki senaryoyu, minimum giriş verileri listesi ile (örneğin, 1-3 kayıt) manuel olarak başlatın.
  2. PhantomBuster ajanının loglarını kontrol edin: proxy hatası, limit aşımı veya beklenmedik captcha ile ilgili bir durum var mı?
  3. Son tabloyu kontrol edin: doğrulanmış alanlar ve tarih ile bir satır oluştu mu?
  4. Bir dakikalığına interneti kapatın ve tekrar çalıştırın, böylece Make'in hata işleme ve yeniden deneyim mekanizmasının doğru çalışıp çalışmadığını kontrol edin. İnterneti geri açın ve bildirimleri kontrol edin.

Başarılı Uygulama Göstergeleri

  • Başarılı başlatma oranı – haftalık mesafede %99+.
  • Ortalamada işlenme süresi – beklenen zaman aralıklarında sabit kalmalıdır.
  • Son N başlatmada proxy hataları loglarında 0 olmalıdır.

✅ Kontrol: Üç ardışık test koşusunda sonuç, beklentilere eşit olmalı, takvim uyumlu olmalı, yük ve proxy rotasyonu sorun yaratmamalıdır.

Tipik Hatalar ve Çözümler

  • Sorun: "Proxy authentication failed" mesajı PhantomBuster loglarında. Neden: kullanıcı adı/şifre hatası veya port yanlış. Çözüm: proxy dizisini tekrar kopyalayın, portu kontrol edin, özel sembolleri içermeyen bir kimlik doğrulama deneyin veya gerekiyorsa bunları kodlayın.
  • Sorun: Ajan hızlı bir şekilde veri olmadan sonlandı. Neden: hatalı giriş verileri veya aşırı katı limitler. Çözüm: tek bir girişi test edin, biçimi kontrol edin, limitleri dakikada 1 isteğe düşürün ve tekrar deneyin.
  • Sorun: Tabloda tekrar eden satırlar. Neden: kayıt sırasında benzersizlik kontrolü yapılmadı. Çözüm: Make'de eklenmeden önce benzersiz anahtar kontrolü yapın veya benzersiz bir indeks bulunan bir Data Store oluşturun.
  • Sorun: Sürekli zaman aşımı. Neden: ajandaki zaman aşım süreleri çok kısa veya ağ gecikmeleri. Çözüm: zaman aşım sürelerini %50-100 artırın, eşzamanlılık sayısını düşürün, bu listeyi gruplara ayırın.
  • Sorun: Gece saatlerinde rastgele hata artışları. Neden: rotasyon IP'nin işlem yarısına denk gelmesi. Çözüm: rotasyon takvimini değiştirin veya görev dalgalarının arasında "rotasyon pencereleri" ekleyin.
  • Sorun: Görevle ilgili IP'nin yanlış coğrafyası. Neden: uygun havuz seçilmedi. Çözüm: uygun bölgeye slotu değiştirin, loglarda değişimin teyit edin.
  • Sorun: Make senaryosu, durumu bekleyerek takılı kalıyor. Neden: sorgulama mantığı hatalı. Çözüm: tekrarların sayısını sınırlayın, ardından bildirim gönderip ve henüz bitmemiş başlatma kaydını loglayın, bu durumu daha sonra inceleyin.

Tavsiye: "Üç deneme kuralı" uygulayın: eğer bir adım düşerse, asgari üç deneme yapın, ardından olayı kaydedin ve sorumlu kişiye bildirin.

Ek Olanaklar

  • Make üzerinden otomatik IP rotasyonu: Sağlayıcı rotasyon için URL veriyorsa, görevlerin dalgalarından 5 dakika önce bu URL'ye bir HTTP GET adımı ekleyin. Böylece IP değişimi üzerine kontrolünüz olur. Mobileproxy.space örneği için, rotasyon anahtarını veya API yöntemini kullanın, eğer tarifede mevcutsa.
  • Kuyruklar aracılığıyla çoklu işleme: Büyük hacimlerde, Make'deki Data Store'u kuyruk olarak kullanın. 5-10 öğe alın, ajansı çalıştırın, bekleyin, döngüyü tekrarlayın. Böylece proxy'yi aşırı yüklememiş olursunuz.
  • Senaryo versiyonlama: Büyük değişikliklerden önce senaryonun bir kopyasını alın, adında v2, v3 ekleyin. Değişiklik kayıtlarını belgenizde saklayın.
  • Maliyet kontrolü: Make'de başarım süreleri ve başlatma sayıları hakkında istatistikler toplayın ve haftalık rapor gönderin. Bu, harcamalarınızı yönetmenize yardımcı olur.
  • İç bağlantılar-navigasyon: Kılavuzun başında anahtarı bölümlerine iç bağlantılar ekledik. Benzer bir şekilde, senaryolarla ilgili belgeler için iç wiki sayfalarınızı yapılandırın, böylece meslektaşlarınız daha kolay rehber bulabilir.

Tavsiye: Varsayılan olarak küçük limitler, uzun gecikmeler ve gecenin sessiz pencereleri için "güvenli ayarlar" tutun. Sadece bir hafta boyunca kararlı çalışmanın ardından yoğunluğu artırabilirsiniz.

Sıkça Sorulan Sorular (SSS)

  • HTTP modülü için doğrudan proxy belirtebilir miyim? Çoğu durumda - hayır. Make, tüm modüller için sistematik bir proxy ayarı sağlamamaktadır. Proxy gerektiren ağ adımlarını, genellikle PhantomBuster içinde veya kendi proxy'li hizmetinizde gerçekleştirmenizi öneririm.
  • Mobil proxy'de IP'yi ne sıklıkta değiştirmeliyim? 60 dakikadan başlayın ve kararlılıktan yola çıkarak ilerleyin. Aşırı sık değişiklikler uzun işlemleri engelleyebilir.
  • Her ajan için ayrı bir proxy gerekir mi? İyi olur – proje veya hesap başına. Bu, şeffaflığı artıracak ve karşılıklı etkiyi azaltacaktır.
  • Captcha ile karşılaşırsam ne yapmalıyım? Hızı düşürün, gecikmeleri artırın, platform kurallarına uyun. Aşırı kontrolleri tetikleyen senaryolardan kaçının. Mümkünse resmi API'leri kullanın.
  • Sonuçları nasıl güvenli bir şekilde saklarım? Make'deki Data Store'u birincil depolama olarak kullanın ve ardından bunları Google Sheets veya kendi veritabanınıza kopyalayın. Periyodik olarak dışa aktarın.
  • mobileproxy.space bu tür görevler için uygun mu? Evet, mobil proxy’lerin kararlı çalıştığı, döngü veya panelinin bulunduğu bir sağlayıcı örneğidir. Başlamadan önce tarifeyi, limitleri ve coğrafyayı kontrol edin.
  • Riskleri artırmadan nasıl ölçeklenirim? Dalgalar hâlinde ayırıyor, projelere göre proxy izole ediyor, kuyruklar ve izleme ekliyorsunuz; yoğunluğu kademeli olarak yükseltiyorsunuz.
  • Birden fazla ajanı aynı anda başlatabilir miyim? Evet, ancak proxy üzerindeki toplam yükü izlemelisiniz. En iyi, bağımsız proxy slotlarında paralel çalıştırmaktır.
  • Değişiklikleri nasıl geri alırım? Make'deki senaryo kopyaları, PhantomBuster'daki ajan kopyaları, proxy ayarlarının kaydedilmiş yapılandırmaları. En son stabil sürümü saklayın ve tarih ile işaretleyin.
  • Bir adım düşerse ne yapmalıyım? Denemeleri ve bildirimleri sınırlı bir limit ile uygulayın. Olayı kaydedin ve sonraki gruba geçin, böylece süreci durdurmayın.

Tavsiye: İç belge başlığınıza, örnekler bölümüne ve limitler bölümüne iki iç bağlantı ekleyin. Böylece yeni meslektaşlar daha hızlı bir şekilde içerikler hakkında bilgi sahibi olurlar.

Sonuç

Make.com ve PhantomBuster'ın rolünü anlamaktan, mobil proxy ayarlamaya ve çalışan senaryolar oluşturmaya kadar tam bir döngüyü geçtik. Kurallar çerçevesinde dikkatlice otomasyon yapmayı ve tüm bileşenlerin senkronize çalıştığını kontrol etmeyi öğrendiniz. Çıkarımlar: Proxy, yalnızca doğal destek sunulduğunda (PhantomBuster'da) ayarlanır, Make zamanlamaları, orkestrasyonu, sonuçları toplama ve iletme görevleri üstlenir. Güvenlik ve limitler, başlama hızından daha önemlidir. Sonraki adımlar: Bir örneği alın ve kendi verilerinizle uygulamaya geçirin, ardından kuyruklar, denemeler ve bildirimler ekleyin. Bir haftalık stabil bir çalışma sonrası yoğunluğu %10-20 artırın ve yeniden gözlemleyin. İleri düzey entegrasyonlar için gelişin: nadir görevler için kendi mikro hizmetlerinizi oluşturun, daha derin raporlar ve kontrol panelleri ile birlikte kavramsal senaryo dizinleri oluşturun. Proxy ayarlarınızı belgelendirmenizin ve detaylarınızı sadık kalmanızın, örneğin mobileproxy.space ile birlikte, hata ayıklama sürenizi kısaltacağını ve ekibinizin güvenini artırdığını unutmayın. İyi şanslar ve senaryolarınızın istikrarlı, tahmin edilebilir ve sürpriz içermeden çalışmasını dileriz!