Hubspot CMS
HubSpot CMS - це зручна платформа, призначена для спрощення процесу створення, керування та оптимізації цифрового контенту для веб-сайтів. Вона пропонує низку інструментів, які дозволяють бізнесу створювати та налаштовувати свою онлайн-присутність без потреби у глибоких технічних знаннях. Інтуїтивно зрозумілий інтерфейс платформи з функцією перетягування полегшує створення та редагування контенту, а також робить акцент на стратегіях вхідного маркетингу. Це робить HubSpot CMS цінним рішенням для бізнесу, який прагне посилити свою онлайн-присутність, залучити аудиторію та досягти значущих конверсій.
З функціями керування багатомовним контентом, глобальними модулями контенту та персоналізацією, HubSpot CMS дозволяє легко адаптувати цифровий контент для різних мов та регіонів. Тепер, завдяки безперебійному з’єднанню з Blackbird.io, бізнес може без зусиль синхронізувати та керувати своїм контентом, даними та маркетинговими стратегіями на різних платформах. Досягайте вищих рівнів операційної ефективності, зменшуйте ручні зусилля та забезпечуйте послідовність повідомлень бренду на різних ринках.
Перед налаштуванням
Перш ніж ви зможете підключитися, вам потрібно переконатися, що:
- У вас є обліковий запис HubSpot CMS і ви налаштували свій обліковий запис HubSpot.
- У вас створено проект.
- Після створення облікового запису ви автоматично увійдете до системи. Дізнайтеся більше про вхід до HubSpot та вирішення проблем з паролем.
- Ваш обліковий запис має достатні права. Дивіться нижче.
Необхідні дозволи Hubspot
Додаток використовує області OAuth content
та forms
. Ваш обліковий запис повинен мати доступ до цих областей. Ваш обліковий запис має достатні права, якщо ви є суперадміністратором або ваш обліковий запис має всі наступні дозволи:
- Маркетинг
- Forms
- Маркетингові електронні листи (перегляд/редагування/публікація)
- Блог, цільові сторінки, сторінки веб-сайту (перегляд/редагування/публікація)
- Інструменти дизайну
- Створення контенту
- Обліковий запис > Доступ до налаштувань
- Доступ до магазину додатків
- Налаштування веб-сайту
Підключення
- Перейдіть до додатків і знайдіть Hubspot (CMS).
- Натисніть Add Connection.
- Назвіть своє з’єднання для майбутнього посилання, наприклад, ‘Моя організація’.
- Натисніть Authorize connection.
- Дотримуйтесь інструкцій, які надає HubSpot CMS, авторизуючи Blackbird.io діяти від вашого імені.
- На останньому етапі Hubspot, ймовірно, перенаправить вас до нашого сервісу без необхідності натискати кнопку ‘Connect app’. Будь ласка, зачекайте кілька секунд, щоб це сталося, і уникайте натискання кнопки, оскільки це дублюватиме запит, який Hubspot вже надіслав, і може спричинити помилку інтерфейсу на сторінці з’єднання. Нове з’єднання може з’являтися як ‘Not Connected’, але після оновлення сторінки додатка статус зміниться на ‘Connected’. Якщо Hubspot не перенаправляє вас до нашого сервісу протягом 5-7 секунд, ви можете вручну натиснути кнопку ‘Connect app’
- Коли ви повернетесь до Blackbird, підтвердіть, що з’єднання з’явилося і статус показує Connected.
Actions
Content actions
“Content” стосується всіх типів контенту, доступних у нашому додатку, включаючи цільові та звичайні сторінки, записи блогу, маркетингові електронні листи та маркетингові форми. Ці об’єкти об’єднані в єдиний клас контенту, який включає наступні властивості: ID контенту, Заголовок, Мова, Створено в, Оновлено в та Тип контенту (blog, landing_page, site_page, email або form).
- Search content: Пошук будь-якого типу контенту.
- Get content: Отримання метаданих для конкретного типу контенту на основі його ID.
- Download content: Завантаження контенту як HTML для конкретного типу контенту на основі його ID.
- Update content from HTML: Оновлення контенту з HTML-файлу.
- Update content: Оновлення контенту на основі вказаних критеріїв за допомогою його ID.
- Delete content: Видалення контенту на основі його ID.
Landing & site pages
Примітка: дії для цільових і стандартних сторінок однакові, але існують окремі дії для кожного типу. Рекомендується використовувати дії з контентом, як описано вище, оскільки вони призначені для заміни цих окремих дій нижче.
Стандартна сторінка (site page) - це більш загальна та універсальна сторінка на веб-сайті Hubspot CMS, яка може містити різні типи контенту та є частиною загальної навігації та структури вашого сайту. Цільова сторінка (landing page) в HubSpot CMS - це окрема сторінка, зазвичай розроблена для конкретної маркетингової кампанії, з чітким закликом до дії (CTA) для залучення потенційних клієнтів.
- Get a landing/site page Отримання інформації з конкретної сторінки вашого веб-сайту, вибираючи її з динамічного випадаючого списку як вхідне значення.
- Search landing/site pages пошук цільових/стандартних сторінок, що відповідають певним критеріям. Одним із цих критеріїв є Not translated in language, який можна використовувати для фільтрації сторінок без перекладів.
- Get a landing/site page as HTML file Отримання деталей веб-сторінки та HTML-файлу її вмісту для легкого перекладу та інтеграції зі збереженням форматування та макету.
- Translate a landing/site page from HTML file Створення нового перекладу для цільової/стандартної сторінки на основі вхідного HTML-файлу. Це дозволяє безперешкодно інтегрувати зовнішньо перекладений контент назад на веб-сайт зі збереженням HTML-структури. Примітка: якщо ви використовуєте цю дію з цільовою/стандартною сторінкою, яка ще не має перекладів, вам потрібно вказати основну мову.
- Schedule a landing/site page for publishing Автоматизація публікації веб-сторінки для випуску перекладеного контенту в потрібний час для кращого користувацького досвіду.
Blog posts
- Search blog posts пошук записів блогу, що відповідають певним критеріям. Одним із цих критеріїв є Not translated in language, який можна використовувати для фільтрації сторінок без перекладів.
- Get blog post Отримання інформації про запис блогу.
- Create blog post Створення нового запису блогу. Ця дія дозволяє створювати свіжий, локалізований контент для залучення глобальної аудиторії та розширення охоплення вашого блогу чи веб-сайту, сприяючи міжнародному росту та взаємодії з користувачами.
- Delete blog post Видалення запису блогу
- Get blog post as HTML file Отримання запису блогу як HTML-файлу.
- Translate blog post from HTML file Переклад запису блогу з HTML-файлу.
- Update blog post Оновлення інформації запису блогу.
- Schedule a blog post page for publishing Автоматизація публікації запису блогу для випуску перекладеного контенту в потрібний час для кращого користувацького досвіду.
Marketing emails
Примітка: API Hubspot позначає ці кінцеві точки як такі, що знаходяться на стадії бета-версії.
- Search marketing emails пошук маркетингових електронних листів на основі певних критеріїв.
- Create marketing email створення нового маркетингового електронного листа.
- Get marketing email content as HTML повертає вміст маркетингового електронного листа з (перекладеного) HTML-файлу. Поле
Marketing Email ID
є обов’язковим - Update marketing email content from HTML оновлює вміст маркетингового електронного листа з (перекладеного) HTML-файлу. Поля
File
таMarketing Email ID
є обов’язковими. - Create marketing email from HTML створює маркетинговий електронний лист, витягуючи вміст із завантаженого HTML-файлу
Marketing forms
Примітка: API Hubspot позначає ці кінцеві точки як такі, що знаходяться на стадії бета-версії.
- Search marketing forms пошук маркетингових форм на основі певних критеріїв.
- Get marketing form отримання маркетингової форми.
- Get marketing form as HTML повертає маркетингову форму як HTML-файл для зручного перекладу.
- Update marketing form from HTML оновлює маркетингову форму з (перекладеного) HTML-файлу.
- Create marketing form створення нової маркетингової форми.
- Create marketing form from HTML створення маркетингової форми з вмісту HTML-файлу, використовуючи метадані IDs:
name
,type
,language
,archived
. Якщо немає конкретних метаданих, то він шукає HTML-теги IDs:name
,type
,language
,archived
.
Events
- On content created or updated (опитування): Запускається через вказані проміжки часу і повертає всі записи блогу, цільові сторінки, сторінки сайту, електронні листи та форми, які були оновлені або створені протягом вказаного проміжку часу.
- On blog posts created or updated (опитування): Запускається через вказані проміжки часу і повертає всі записи блогу, які були створені або оновлені.
- On landing pages created or updated (опитування): Запускається через вказані проміжки часу і повертає всі цільові сторінки, які були створені або оновлені.
- On site pages created or updated (опитування): Запускається через вказані проміжки часу і повертає всі сторінки сайту, які були створені або оновлені.
Ці події працюють за механізмом опитування, тому ви не будете відразу повідомлені про зміни. Ви можете налаштувати інтервал опитування від 5 хвилин до 7 днів.
Корисні поради
Усі дії, що працюють з HTML-файлами, додають метатег до HTML. Цей метатег називається blackbird-reference-id
. Цей тег використовується для ідентифікації контенту в Hubspot CMS, усуваючи необхідність зберігати ID в інших місцях
Приклади
Цей приклад використовує подію опитування для перевірки наявності нових записів блогу. Коли створюється новий запис блогу, подія запускається, і запис блогу перекладається іншою мовою.
![Generic example](https://raw.githubusercontent.com/bb-io/Hubspot/main/