Налаштування · Facebook Ads API
Від акаунта Facebook до токена, яким керує AI
Покроково і без пропусків: створюємо бізнес, сторінку, Instagram, рекламний акаунт і застосунок, публікуємо його, а потім випускаємо токен для керування рекламою через API.
- від 30 до 40 хвилин
- потрібні: Facebook з 2FA і картка
- результат: 4 значення для Романа
Крок 1. Підготуйте свій акаунт Facebook
Усе створюється з вашого особистого акаунта. Без двофакторної автентифікації Meta не дасть створити системного користувача й токен.
Увімкнути двофакторну автентифікаціюaccountscenter.facebook.com- 1Увійдіть у свій давній особистий акаунт Facebook з реальним ім'ям. Новим акаунтам Meta часто обмежує рекламу.
- 2Увімкніть двофакторну автентифікацію (2FA) за посиланням вище.
- 3Переконайтеся, що ваш Instagram професійний: «Налаштування» → «Тип акаунта й інструменти» → «Перейти на професійний акаунт».
- 4Підготуйте банківську картку для оплати реклами.
Крок 2. Створіть бізнес-портфель
Контейнер, у якому живуть сторінка, рекламний акаунт і застосунок. Без нього токен випустити не можна.
Відкрити Business Managerbusiness.facebook.com/overview- 1Натисніть «Створити акаунт» (Create account).
- 2Введіть назву бізнесу, своє ім'я та робочий email, потім натисніть «Надіслати».
- 3Підтвердьте email у листі від Meta.
Де потім шукати
Усі налаштування бізнесу лежать на business.facebook.com/settings у розділі «Налаштування компанії». Наступні кроки виконуються звідти.
Крок 3. Додайте сторінку Facebook
Реклама завжди запускається від імені сторінки. Без неї створити оголошення не вийде.
Відкрити розділ «Сторінки»settings/pages- 1Відкрийте «Налаштування компанії» → «Акаунти» → «Сторінки».
- 2Натисніть «Додати» → «Створити нову сторінку» або під'єднайте наявну.
- 3Укажіть назву й категорію сторінки та натисніть «Створити».
Підказка
Якщо сторінка бізнесу вже існує, виберіть «Додати наявну сторінку». Створювати нову не потрібно.
Крок 4. Підключіть Instagram
Рієлтори рекламуються насамперед в Instagram. Щоб оголошення йшли від імені вашого профілю, його треба додати в бізнес-портфель.
Відкрити «Акаунти Instagram»settings/instagram-accounts- 1Відкрийте «Налаштування компанії» → «Акаунти» → «Акаунти Instagram».
- 2Натисніть «Додати» і увійдіть у свій Instagram.
- 3Дозвольте рекламному акаунту використовувати цей Instagram (після кроку 5 поверніться сюди й позначте його).
Де знайти Instagram ID
Відкрийте доданий акаунт у цьому ж розділі: під назвою буде його ID із цифр. Якщо не знайшли, надішліть Роману просто назву профілю.
Крок 5. Створіть рекламний акаунт і оплату
Це гаманець, з якого оплачується реклама. Його ID потрібен для керування через API.
Відкрити «Рекламні акаунти»settings/ad-accounts- 1Відкрийте «Налаштування компанії» → «Акаунти» → «Рекламні акаунти» → «Додати» → «Створити новий рекламний акаунт».
- 2Укажіть назву, часовий пояс і валюту, наприклад USD, та натисніть «Далі».
- 3Призначте себе з повним доступом «Керування кампаніями».
- 4В Ads Manager відкрийте «Оплата» (Billing) і додайте спосіб оплати.
Де знайти ID акаунта
Відкрийте акаунт у цьому ж розділі. Під назвою буде номер на кшталт act_1234567890. Потрібні лише цифри: 1234567890.
Відкрити Ads Manageradsmanager.facebook.comКрок 6. Створіть застосунок Meta
Застосунок це замок, через який випускається токен. Рекламні сценарії відкривають керування через API.
Відкрити панель розробникаdevelopers.facebook.com/apps- 1Натисніть «Створити застосунок» (Create App) і виберіть тип «Бізнес» (Business).
- 2Укажіть назву, наприклад «AI Таргетолог», робочий email і під'єднайте бізнес-портфель із кроку 2.
- 3На етапі «Сценарії використання» виберіть сценарії нижче. Для наявного застосунку додайте їх у відповідному розділі.
- потрібно
Створення й налаштування реклами через Marketing APIстворювати, змінювати та зупиняти кампанії
- потрібно
Відстеження результативності реклами через Marketing APIстатистика, ROI та аудиторії
- за бажанням
Отримання рекламних лідів через Marketing APIякщо використовуєте форми лідів
- за бажанням
Керування товарами через Catalog APIдля каталогу або динамічних оголошень
Де знайти App ID та App Secret
У застосунку відкрийте «Налаштування» → «Основне» (Settings → Basic). App ID видно вгорі, App Secret за кнопкою «Показати».
Важливо про App Secret
Для токена App Secret не потрібен, і надсилати його нікому не треба. Не показуйте його: це частина доступу до застосунку.
Крок 7. Заповніть профіль: Privacy Policy і Terms of Service
Потрібні дві сторінки: політика конфіденційності та умови використання. Без них Meta не дозволить опублікувати застосунок, і ключ залишиться в режимі розробки.
Генератор Privacy Policyfreeprivacypolicy.com/free-privacy-policy-generator- 1Відкрийте генератор Privacy Policy (кнопка вище) і на першому кроці виберіть App.
- 2Назва застосунку: та сама, що на кроці 6, наприклад «AI Таргетолог». Її ніде не буде видно.
- 3Entity type: I'm an Individual. Country: Ukraine. Так менше зайвих полів, а країна не мусить збігатися з гео реклами: запускати на США чи Велику Британію можна.
- 4Які дані збираєте: лише email.
- 5На всі інші питання відповідайте No (безкоштовні варіанти): аналітика, оплата, ремаркетинг, формулювання CCPA. Єдиний виняток: у блоці «Select if you use any of the following providers» позначте Google Places.
- 6«Do you collect information from kids under 13?»: No. «How can users contact you…»: By email, і впишіть той самий email, що вказували під час створення застосунку на кроці 6.
- 7Next Step → ще раз укажіть пошту → Generate.
- 8Натисніть Copy і збережіть посилання на Privacy Policy у нотатках (копія прийде й на пошту). Більше вона ніде не потрібна, крім налаштувань застосунку нижче: створили й забули.
- 9Тепер те саме для Terms of Service: відкрийте генератор Terms & Conditions (кнопка нижче) і пройдіть ті самі пункти один в один: App → назва → Individual → Ukraine → лише email → скрізь No + Google Places → By email → Generate.
- 10Скопіюйте друге посилання і лише після цього повертайтеся у Facebook.
- 11У застосунку відкрийте App Settings → Basic («Налаштування» → «Основне») і вставте обидва посилання: Privacy Policy URL і Terms of Service URL.
- 12Там само додайте іконку й категорію застосунку, потім збережіть зміни.
Terms and Conditions
Той самий сайт і ті самі відповіді, лише для умов використання.
Генератор Terms and Conditionsfreeprivacypolicy.com/free-terms-and-conditions-generatorНавіщо це
Повний профіль потрібен для публікації й коректного статусу ключа. Без нього Meta може обмежити застосунок під час перевірки.
Крок 8. Опублікуйте застосунок
Фінальний крок: переведіть застосунок із режиму Development у Live. Статус має стати «Опубліковано».
Відкрити панель застосункуdevelopers.facebook.com/apps- 1Переконайтеся, що Privacy Policy URL і Terms of Service URL заповнено на кроці 7.
- 2У меню застосунку натисніть «Опублікувати» (Publish) або перемкніть Development на Live.
- 3Пройдіть короткий чекліст Meta, якщо система попросить заповнити поля.
- 4Крок завершено, коли застосунок має статус Live.
Навіщо це
Опублікований застосунок із політикою дає належний API-доступ і зменшує ризик автоматичних обмежень для рекламного акаунта.
Крок 9. Створіть системного користувача й токен
Системний користувач це робот-співробітник бізнесу. Його токен є ключем, яким AI керує рекламою.
Відкрити «Системні користувачі»settings/system-users- 1Відкрийте «Налаштування компанії» → «Користувачі» → «Системні користувачі» → «Додати».
- 2Укажіть ім'я, наприклад RealtorTarget, роль «Адміністратор» і натисніть «Створити».
- 3Через «Додати активи» (Assign assets) дайте доступ до застосунку з повним контролем, рекламного акаунта з керуванням кампаніями, сторінки й Instagram-акаунта.
- 4Натисніть «Створити токен» (Generate new token) і виберіть свій застосунок.
- 5Позначте дозволи зі списку нижче. Якщо якогось немає в списку, просто пропустіть його.
- 6Для строку дії виберіть «Ніколи» (Never), щоб токен не спливав.
- 7Натисніть «Створити токен» і відразу скопіюйте його.
Дозволи токена
- ads_management
- ads_read
- business_management
- pages_read_engagement
- pages_manage_ads
Токен показується один раз
Скопіюйте й надійно збережіть його відразу. Meta більше його не покаже. Це пароль до рекламного акаунта.
Перевірка токена за бажанням
У Access Token Debugger переконайтеся, що серед дозволів є ads_management, а поле Expires має значення Never.
Відкрити Access Token Debuggerdevelopers.facebook.com/tools/debug/accesstokenКрок 10. Підсумок: що надіслати Роману
Саме ці чотири значення потрібні для підключення кабінету. App ID та App Secret серед них немає.
- 01System User токенкрок 9, головний ключ доступу з дозволом ads_management
- 02Ad Account IDкрок 5, лише цифри з act_1234567890
- 03Facebook Page IDкрок 3, номер сторінки: «Налаштування компанії» → «Сторінки» → ID під назвою
- 04Instagram IDкрок 4, цифри під назвою профілю або просто назва профілю
Бережіть як пароль
Токен дає повний доступ до рекламного акаунта. Не публікуйте його у відкритих чатах і не надсилайте стороннім.
Як надіслати безпечно
Лише особисто Роману в Telegram @romasio, не в групи. Коли Роман підтвердить підключення, видаліть повідомлення з токеном. Відкликати токен можна будь-коли в розділі «Системні користувачі».
Як усе пов'язано
Бізнес-портфель містить рекламний акаунт і застосунок. Системний користувач має доступ до обох, а токен випущено для цього застосунку.
Якщо щось пішло не так
Немає розділу «Системні користувачі» або кнопка неактивна
Потрібні роль адміністратора бізнес-портфеля і увімкнена 2FA (крок 1). Увімкніть її, вийдіть і увійдіть знову.
Meta не дає створити бізнес чи рекламний акаунт
Так буває з новими акаунтами Facebook. Використовуйте давній особистий акаунт. Якщо обмеження вже є, напишіть Роману: підкажемо, що робити.
Помилка «API access blocked» або «(#200)»
Токен або застосунок обмежено. Перевірте попередження в панелі застосунку, за потреби пройдіть підтвердження бізнесу та випустіть токен знову.
Відкрити панель застосункуdevelopers.facebook.com/appsПідтвердження бізнесу (Business Verification)
Для власного акаунта зазвичай достатньо поточного токена. Для чужих кабінетів пройдіть верифікацію в Security Center і запросіть Advanced Access.
Відкрити Security Centersettings/security-centerПослідовність кроків стабільна, але Meta час від часу змінює назви кнопок і розділів. Якщо напис відрізняється, шукайте елемент за змістом кроку.
Останній крок
Готові значення надішліть Роману, і кабінет підключимо разом
Якщо на якомусь кроці щось не збіглося, напишіть у Telegram: розберемо ваш випадок і доведемо підключення до кінця.
- System User токен
- Ad Account ID
- Facebook Page ID
- Instagram ID