Meta uygulaması kurup Facebook, Instagram ve WhatsApp bağlamak
Meta uygulamasını yapılandırma ID'siyle eklemek, yönlendirme adreslerini kopyalamak, Facebook Sayfası, Instagram ve reklam hesaplarını bağlamak ve giden WhatsApp bildirimlerini kurmak.
Bu ekranı panelde açFacebook ve Instagram bağlantıları bir Meta uygulaması üzerinden yapılır. Uygulamayı bir kez eklersin, sonra hesapları bağlarsın; ikisi de Ayarlar → Sosyal hesaplar sayfasında. Ajanslar birden fazla uygulama ekleyebilir (örneğin her müşteri Business Manager'ı için bir tane); bir uygulamayla yapılan her giriş ayrı bir bağlantı olur.
Ön koşullar
- Bir Meta (Facebook) geliştirici hesabı ve bir Business Manager.
- Bağlayacağın Facebook Sayfasında yönetici yetkin olmalı. Instagram hesabı Business ya da Creator türünde olmalı.
- SEOAsist'te Sahip, Yönetici ya da Üye rolünde olmalısın.
Meta uygulamaları kartında SEOAsist ortak uygulaması görünüyorsa kendi uygulamanı kurmadan da bağlanabilirsin; ortak uygulamada yayın izinleri Meta'nın bu uygulamayı onaylamasına bağlıdır. Kendi uygulamanla onay, limitler ve veriler senin Meta hesabında kalır.
Meta uygulamasını oluşturmak
- developers.facebook.com/apps adresinde Create App'e bas, tür olarak Business seç ve Business Manager'ına bağla.
- Kullanım senaryolarını ekle:
- Authenticate and request data from users with Facebook Login: Facebook Login for Business eklenir.
- Yalnızca Facebook Sayfası olmayan bir Instagram hesabı bağlayacaksan Manage messaging & content on Instagram: API setup with Instagram login eklenir.
- Sosyal medya → Reklamlar'da reklamları görmek istiyorsan Measure ad performance data with Marketing API. Kampanya oluşturup değiştirmek için uygulamaya aşağıdaki reklam yönetimi izinleri de eklenmelidir.
Facebook Login for Business yapılandırması oluşturmak
Facebook Login for Business izinleri bir kapsam listesiyle değil bir yapılandırma üzerinden ister. Yapılandırma yoksa Meta'nın giriş ekranı "Invalid Scopes" hatası verir.
- Meta'da Facebook Login for Business → Configurations bölümünde bir yapılandırma oluştur.
- SEOAsist'in kullandığı izinleri ekle:
- Sayfa ve Instagram:
pages_show_list,pages_read_engagement,pages_manage_posts,pages_manage_metadata,read_insights,instagram_basic,instagram_content_publish,instagram_manage_insights,business_management. - Reklam: harcama ve sonuçları görmek için
ads_read; kampanya oluşturup değiştirmek istiyorsanads_managementvepages_manage_ads.
- Sayfa ve Instagram:
- Kaydet ve yapılandırma ID'sini kopyala.
Uygulamayı SEOAsist'e eklemek
- Ayarlar → Sosyal hesaplar'ı aç ve Meta uygulamaları kartını genişlet.
- Meta uygulamasına eklenecek yönlendirme adresleri altında biri Facebook, biri Instagram için iki adres var. Her birini kopyala düğmesiyle al.
- Meta'da Facebook adresini Facebook Login for Business → Settings → Valid OAuth Redirect URIs alanına yapıştırıp kaydet. Instagram adresini API setup with Instagram login → Business login settings altındaki yönlendirme adresi alanına yapıştır.
- SEOAsist'e dönüp Uygulama ekle'ye bas ve doldur:
- Etiket, örneğin "Müşteri A · Business Manager".
- Meta'nın Settings → Basic ekranındaki Meta App ID ve Meta App Secret.
- Facebook Login for Business yapılandırma ID: önceki adımda kopyaladığın ID.
- Yalnızca Instagram girişi kullanacaksan Instagram App ID ve Instagram App Secret. Meta bunları Instagram giriş ekranında ayrı bir çift olarak gösterir; Facebook çiftiyle karıştırma.
- Kaydet'e bas. "Meta uygulaması eklendi." mesajını görürsün.
App ID yalnızca rakamlardan oluşur ve her App ID'nin Secret'ı da girilmelidir. Gizli anahtarlar şifreli saklanır. Kaydettiğin bir uygulamaya yapılandırma ID'si eklemek ya da değiştirmek için satırındaki Yapılandırma ID düğmesini kullan.
Yönlendirme adreslerini elle yazma, karttan kopyala. Tek bir farklı karakter Meta girişinin yönlendirme hatasıyla düşmesine yol açar.
App Review
Meta, uygulamanı App Review'da onaylayana kadar izinler yalnızca uygulamada rolü olan kişiler (admin, developer, tester) için çalışır. Kendi Sayfaların ve hesapların için bu yeterlidir. Başkalarının hesaplarını bağlamak için yukarıdaki yayın ve içgörü izinlerini incelemeye gönder. Reklam oluşturup değiştirmek için ads_management, pages_manage_ads ve business_management izinlerinin de App Review'dan geçmesi gerekir; o zamana kadar Reklamlar sayfası Salt okunur mod'da çalışır.
Facebook ve Instagram hesaplarını bağlamak
- Ayarlar → Sosyal hesaplar'ın üstündeki site seçiciden siteyi seç.
- Birini seç:
- Facebook ile bağlan: Facebook Sayfalarını, her Sayfaya bağlı Instagram hesabını ve reklam hesaplarını tek seferde getirir.
- Instagram ile bağlan: Facebook Sayfası olmayan Instagram Business/Creator hesapları için. Aynı düğmeler Meta uygulamaları kartında her uygulamanın satırında da bulunur.
- Facebook'un kendi penceresinde giriş yap, hesapları ve izinleri onayla. Facebook şifren SEOAsist'e gelmez.
- Sosyal hesaplar sayfasına dönünce "… hesap bağlandı." mesajını görürsün. Her hesap kendi sitesine eşlenir; hesapları sitelere eşlemek için Sosyal medya makalesine bak.
Instagram girişiyle bağlanan hesapların erişimi 60 günlüktür ve süresi dolmadan otomatik yenilenir.
WhatsApp bildirimlerini bağlamak
WhatsApp bağlantısı yalnızca giden bildirimler içindir (onay ve rapor bildirimleri). Gelen mesajlar okunmaz.
- Meta uygulamana WhatsApp ürününü ekle ve API Setup'tan Phone Number ID'yi kopyala.
- Business Manager'da System Users'a git, bir sistem kullanıcısı oluştur ve
whatsapp_business_messagingilewhatsapp_business_managementizinleriyle kalıcı token üret. - Message Templates altında tek değişkenli (
{{1}}) bir UTILITY şablonu oluştur ve onaylat. Varsayılan adseoasist_alert, diltr. - Ayarlar → Sosyal hesaplar'da WhatsApp bağla'ya bas; Phone Number ID'yi, System User erişim tokeni (kalıcı)'nı, şablon adını ve dilini girip Bağla ve doğrula'ya bas.
- Ayarlar → Bildirimler'de WhatsApp'ı işaretle, alıcı numaraları ülke koduyla gir ve test gönder.
Onaylı şablon yoksa mesajlar yalnızca son 24 saatte numarana yazmış kişilere ulaşır.
Doğrulama
- Meta uygulamaları kartında uygulaman App ID ve "Config …" ile listelenir.
- Hesaplar tablosunda Sayfaların, Instagram ve reklam hesapların her biri bir siteyle görünür.
- Satırdaki yenile simgesi (İçgörüleri şimdi çek) takipçi ve erişimi günceller.
SSS
Meta "Invalid Scopes" diyor. Sorun ne?
Uygulama Facebook Login for Business kullanıyor ama SEOAsist'te yapılandırma ID'si yok. Meta'da bir yapılandırma oluştur, sonra uygulamanın satırında Yapılandırma ID'ye basıp gir.
"Facebook ile bağlan" neden pasif?
Meta uygulaması tanımlı değil ya da uygulamanın Meta App ID'si yok. Uygulamayı Ayarlar → Sosyal hesaplar'da ekle. Instagram düğmesi için Instagram App ID ve Secret gerekir.
"Meta izni verilmedi" hatası alıyorum. Neden?
Meta'nın izin ekranından onaylamadan çıktın ya da bir izni reddettin. Yeniden bağlan ve tüm izinleri onayla.
"Oturum doğrulanamadı; tekrar dene." ne demek?
Bağlantı akışı yarıda kesildi ya da başka bir sekmede yeniden başlatıldı. Sosyal hesaplar sayfasından bağlanmayı baştan başlat.
"Token alınamadı" hatasının sebebi ne?
Genellikle Meta'daki yönlendirme adresi karttakiyle birebir aynı değildir ya da App Secret yanlıştır. Adresi karttan yeniden kopyala ve Secret'ı yeniden gir.
İlgili yazılar
- Sosyal medya: takvim, hesaplar, onaylar ve otomasyonSosyal medya menüsü (Takvim, Stüdyo, Analiz, Reklamlar) ve Ayarlar → Sosyal hesaplar, hesapları sitelere eşlemek, hesap açma sihirbazı, onaylar, otomasyon ve YouTube ile LinkedIn bağlamak.
- Sosyal medya Stüdyosu: metin, marka görselleri, video ve çoklu paylaşımStüdyo'da gönderi oluşturmak: AI metin varyantları, marka kitiyle 1:1, 4:5 ve 9:16 görsel varyantları, medya kütüphanesi, seslendirme ve müzikli kısa videolar, maliyet tahmini ve birden çok hesaba aynı anda paylaşım.
- Sosyal medya Reklamları: Meta kampanyaları, gönderi öne çıkarma, A/B testi ve harcama tavanıMeta kampanyalarını, reklam setlerini ve reklamları SEOAsist'ten yönetmek: sonuçlar, kampanya sihirbazı, yayınlanmış gönderiyi öne çıkarma, A/B testi, yayına alma, bütçeler ve aylık harcama tavanı. Meta'nın onaylaması gereken izinler dahil.
- Ekip, roller ve bildirimler: e-posta, Telegram, webhook, WhatsAppAyarlar sayfasının sekmelerini, ekibe e-posta davetiyle üye eklemeyi ve rolleri, bildirimlerin e-posta, Telegram, webhook ve WhatsApp ile hangi olaylarda gönderileceğini ayarlamayı anlatır.