/meta-promote-post - promowanie postów z FB i IG
Posty i rolki z ostatnich dni na wielu stronach i kontach Instagram trafiają do promocji według reguł klienta. Zamawiasz zdaniem, OWLI pokazuje plan i wykonuje go po Twojej zgodzie.
Po co to jest
Promowanie postów to najczęstsza powtarzalna praca przy social media: raz w tygodniu przeglądasz, co klient opublikował, sprawdzasz, co jeszcze nie jest w promocji, i wrzucasz to do odpowiednich zestawów reklam. Przy jednej stronie to kilka minut. Przy dziesięciu stronach i kilku kontach reklamowych to godzina klikania.
OWLI robi to w jednym przebiegu:
- przegląda posty i rolki z ostatnich dni na wszystkich wskazanych stronach Facebooka i kontach Instagram,
- sprawdza, które z nich są już promowane, na każdym koncie reklamowym klienta,
- przypisuje resztę do zestawów reklam według reguł klienta,
- pokazuje Ci jedną tabelę do akceptacji,
- wykonuje całość jako jeden plan - z jednym oknem zgody i jednym cofnięciem.
Posty promujemy jako istniejące publikacje, więc polubienia, komentarze i udostępnienia zostają przy poście i pracują dalej w reklamie.
Jak z tym rozmawiać
Nie musisz znać opcji. Wystarczy zdanie:
- „Wypromuj posty z ostatnich 7 dni u Klienta A."
- „Sprawdź, które posty z tygodnia nie są w promocji, u wszystkich moich klientów."
- „Rolki z Instagrama u Klienta B wrzuć każdą do osobnego zestawu na 14 dni."
OWLI odczyta reguły klienta, a jeśli ich jeszcze nie ma, zapyta raz o sposób pracy i zapamięta odpowiedź.
Reguły klienta - standard, który możesz nadpisać
Każdy klient ma swój sposób pracy. OWLI zaczyna od gotowego układu i pozwala zmienić w nim wszystko.
Gotowe układy podziału:
| Układ | Zestawy |
|---|---|
| wspólny | jeden zestaw na wszystkie posty z FB i IG |
| FB / IG | osobno Facebook i osobno Instagram |
| FB / IG + format | FB posty, FB wideo, IG posty, IG rolki |
Gotowe ścieżki promocji (oparte na tym, jak pracuje branża):
- Stałe wzmocnienie - jedna kampania na aktywność, zestawy tygodniowe po kilka postów, grupa osób zaangażowanych na stronie i profilu. Ustawienie domyślne.
- Rolki na obejrzenia - osobny zestaw tylko na wideo, optymalizacja pod obejrzenia całego materiału.
- Lokalnie - miasto z promieniem, np. Poznań + 30 km, z budżetem do daty wydarzenia.
- Ruch na stronę - posty z linkiem, optymalizacja pod wyświetlenia strony.
- Test i skalowanie - krótki test na małym budżecie, a najlepsze posty przechodzą do stałego wzmocnienia.
- Zestaw na post - każdy post dostaje własny zestaw z targetowaniem, czasem emisji i budżetem z szablonu.
Przykłady nadpisania:
- u jednego klienta: remarketing Poznań + 30 km, post z Facebooka idzie na Facebook i Instagram w jednym zestawie, a jego kopia na Instagramie jest pomijana,
- u drugiego: cała Polska, podział na FB i IG oraz na rolki i posty,
- u trzeciego: każda rolka do nowego zestawu na 14 dni za 150 zł.
Dwa sposoby przypisania do zestawu
Do istniejącego zestawu. Masz zestawy rotacyjne na tydzień albo dwa. OWLI wybiera aktywny zestaw pasujący do reguły - po kampanii, segmencie i nazwie. Gdy nie ma żadnego albo pasuje kilka, zatrzymuje się i pokazuje kandydatów, zamiast zgadywać.
Do nowego zestawu. Reguła ma szablon: targetowanie, czas emisji, budżet i nazwę. OWLI zakłada zestaw i promuje do niego post w tym samym planie.
Wiele stron i wielu klientów
Jedno polecenie obsłuży nawet kilkanaście stron naraz. Przegląd obejmuje tylko klientów, którym włączyłeś promowanie postów - nigdy całą listę klientów. Przy każdej stronie i koncie Instagram ustawiasz, co OWLI czyta: tylko Facebook, tylko Instagram albo oba. „Wszyscy moi klienci" znaczy więc: klienci z włączoną promocją, w zakresie, który dla nich ustawiłeś.
- Strony jednego klienta - nawet na kilku kontach reklamowych - idą jednym planem: jedno okno zgody, jedno cofnięcie.
- Przy kilku klientach dostajesz jedną zbiorczą tabelę, ale każdy klient ma swój plan, swoje okno zgody i swoje cofnięcie. Cofnięcie u jednego klienta nigdy nie rusza drugiego.
Podejrzyj, potem zatwierdź
Przed wykonaniem zobaczysz tabelę: post (platforma, format, data, początek treści), zestaw, kampanię, konto, budżet i daty. Osobno lista pominiętych postów z powodem: już promowany, nie kwalifikuje się do promocji według Meta, kopia posta z drugiej platformy, słowo wykluczone w regułach albo post za świeży.
Pojedyncze przypisanie zmienisz zdaniem, np. „tę rolkę do zestawu z Krakowem". Podgląd pokazuje też łączny budżet na klienta i na konto, a powyżej limitu klienta plan się zatrzymuje.
Wszystko powstaje jako wstrzymane, a włączasz to dopiero na wyraźne polecenie.
Uprawnienia i dostępy
Promowanie postów korzysta z trzech warstw dostępu. Wszystkie trzy muszą się zgadzać - brak w jednej daje błąd, nawet gdy dwie pozostałe są w porządku. OWLI przy błędzie mówi, której operacji i której warstwy dotyczy.
1. Aplikacja Meta - przypadki użycia
- Tworzenie reklam (API marketingu) i skuteczność reklam (API marketingu) - masz je od instalacji.
- Zarządzanie wiadomościami i zawartością na Instagramie - tylko gdy promujesz posty z Instagrama. Ten przypadek użycia mogłeś pominąć przy instalacji.
2. Token - uprawnienia
| Uprawnienie | Do czego w promowaniu postów |
|---|---|
pages_show_list, pages_read_engagement | odczyt postów ze strony Facebooka |
ads_read | sprawdzenie, które posty są już promowane |
ads_management, pages_manage_ads | promocja posta i zakładanie zestawów |
business_management | dostęp do zasobów przypisanych w Portfolio Firmowym |
instagram_basic | przeglądanie publikacji z Instagrama |
3. Użytkownik Systemowy - przypisane zasoby
| Zasób | Co musi mieć |
|---|---|
| konto reklamowe | zarządzanie kampaniami i wgląd w wyniki |
| strona Facebooka | reklamy, tworzenie treści i statystyki - bez dostępu do treści OWLI nie odczyta postów |
| konto Instagram | konto firmowe albo twórcy, połączone ze stroną i podłączone do konta reklamowego; przypisz je też Użytkownikowi Systemowemu |
| piksel | tylko przy promocji postów z linkiem, gdy mierzysz ruch na stronie |
Dostęp do konta reklamowego i strony OWLI może nadać sam, podczas dodawania klienta. Podłączenie konta Instagram do konta reklamowego robisz w ustawieniach Portfolio Firmowego.
Import wytycznych z arkusza albo dokumentu wymaga, żeby konto Google podłączone do OWLI miało dostęp do tego pliku.
Wymagane uprawnienie: instagram_basic
Do przeglądania postów z Instagrama token OWLI potrzebuje uprawnienia instagram_basic. Przy samych postach z Facebooka nie jest potrzebne.
Jeśli token generowałeś przy instalacji OWLI, mógł go nie dostać - wtedy było opcjonalne. Dodanie uprawnienia w aplikacji Meta nie zmienia tokenu, który już masz. Trzeba dodać uprawnienie w aplikacji, wygenerować nowy token i zapisać go w OWLI. Instrukcja krok po kroku: Aplikacja Meta - konfiguracja.
Konto Instagram musi też być firmowe albo twórcy, połączone ze stroną, podłączone do konta reklamowego i przypisane Użytkownikowi Systemowemu. Bez tego OWLI zgłosi brak dostępu z przyczyną, a nie pustą listę.
Nowe funkcje mogą wymagać nowego tokenu
Token ma tylko te uprawnienia, które zaznaczyłeś przy jego generowaniu. Gdy OWLI dostaje funkcję korzystającą z nowego uprawnienia, Twój dotychczasowy token działa dalej przy wszystkim innym, a nowa funkcja zgłosi brak uprawnienia. Zapis nowego tokenu: w zwykłym terminalu, w folderze owli, komendą npm run owli -- env set meta. Jeśli masz OWLI na kilku komputerach, zapisz token na każdym.
Wytyczne klienta z arkusza albo dokumentu
Reguły nie muszą powstawać w rozmowie. OWLI odczyta wytyczne promocji z arkusza albo dokumentu Google - Twojego albo klienta - i zamieni je na reguły.
- Szablon arkusza ma stałe kolumny i krótką instrukcję wypełnienia. Możesz wysłać go klientowi albo wypełnić sam.
- Zwykły dokument z opisem sposobu pracy też zadziała. OWLI zapyta o to, czego nie da się jednoznacznie odczytać.
Odczyt to zawsze propozycja: widzisz, co zmieni się w regułach, i zapisujesz po swojej zgodzie. OWLI pamięta źródło i przy kolejnym przebiegu powie, że wytyczne zmieniły się od ostatniego odczytu.
Gdzie to jest zapisane
Reguły, lista stron i Twoje notatki o sposobie pracy z klientem są zapisane lokalnie, w ustawieniach klienta na Twoim komputerze. Aktualizacja OWLI ich nie zmienia, a kopia zapasowa OWLI je obejmuje.
W skrócie
Jedno zdanie zamiast przeglądania każdej strony: OWLI znajduje nowe posty, pomija już promowane, przypisuje resztę według reguł klienta i wykonuje całość jednym planem z jednym cofnięciem. Do postów z Instagrama potrzebny jest token z uprawnieniem instagram_basic.
Co dalej
- Aplikacja Meta - konfiguracja - uprawnienia i nowy token
- client-context - kalibracja konta - kontekst klienta, z którego korzystają reguły