Кмс гугл это: Sorry, this page can’t be found.

Содержание

Контекстно-медийная сеть Google: форматы и возможности рекламы в КМС

Контекстно-медийная сеть Google (КМС) — это более 2 миллионов сайтов и мобильных приложений (в том числе, YouTube и Gmail), которые служат площадкой для размещения контекстной рекламы. Согласно собственной статистике Google, КМС охватывает порядка 90% аудитории интернета.
Каждый сайт, входящий в КМС, проходит проверку на соответствие условиям участия. Google утверждает, что благодаря этим правилам в КМС нет ресурсов, размещающих некачественный контент или созданных исключительно для публикации рекламы.

Реклама в контекстно-медийной сети Google


Реклама в поисковой сети отрабатывает конкретный поисковый запрос. Что касается рекламы в КМС, она предвосхищает интерес пользователя, предлагая товары или услуги, которые предположительно придутся ему по вкусу. Поэтому, создавая рекламные кампании для контекстно-медийной сети, вы сможете привлечь даже ту часть аудитории, которая еще не знает о вас или вашем продукте.

Варианты таргетинга в КМС

  • По типу пользователей: ваша реклама будет показываться аудитории, соответствующей определенным параметрам (возраст, пол и др.).
  • По типу контента: ваша реклама будет появляться на сайтах, контент которых соответствует заданным параметрам.


Особым видом таргетинга в КМС является ремаркетинг. Ремаркетинг позволяет показывать рекламу тем пользователям, которые ранее посещали сайт рекламодателя. С помощью этого механизма можно вернуть потенциального клиента в воронку конверсии и/или подтолкнуть его к принятию решения.

Форматы рекламы в КМС

Текстовые объявления

В КМС так же, как и в поисковой сети Google,можно размещать базовые текстовые объявления AdWords.

Графические объявления

В отличие от поисковой сети, где предусмотрен только текстовый формат рекламы, в КМС можно создавать графические объявления. Для иллюстрации объявления рекламодатель может загрузить собственное изображение в одном из допустимых форматов (JPG, PNG, GIF и др. ), или выбрать картинку из бесплатной библиотеки сервиса. AdWords также позволяет создавать кампании с графическими объявлениями, созданными в формате HTML5.

Текстово-графические объявления

Этот формат рекламы позволяет сочетать преимущества текстовых и графических объявлений.

Видеообъявления

Помимо графической рекламы, КМС также поддерживает формат видеообъявлений. Такого рода реклама позволяет сделать кампанию еще более информативной и запоминающейся.

​​​​Мультимедийные объявления

Этот формат объединяет видеообъявления, анимированные объявления в формате Flash, а также объявления, содержащие текст и анимацию. Такие объявления можно создать в Редакторе медийных объявлений AdWords или загрузить с внешнего рекламного сервера.

Чтобы рекламное объявление смотрелось уместно на любом сайте КМС, AdWords предлагает технологию адаптивных объявлений. Дизайн подобной рекламы автоматически подстраивается под её окружение.

Рекламодателю достаточно ввести текст объявления, ссылку на продукт и выбрать графику, и система автоматически сгенерирует объявление, подходящее под параметры доступного рекламного места.

Задачи размещения в КМС

Использование контекстно-медийной рекламы в кампаниях позволяет:

Повысить узнаваемость бренда

Яркие визуальные образы, используемые в контекстно-медийной рекламе, запоминаются гораздо лучше, чем голый текст поисковых объявлений.

Привлечь новых клиентов

Аудитория поисковой сети видит рекламу только когда ищет что-то конкретное. Контекстно-медийные объявления опережают желания клиента. Они предлагают продукты и услуги, которые могут заинтересовать пользователя, но о которых он не знал ранее.

Вернуть аудиторию на сайт

Технология ремаркетинга позволяет напомнить пользователю о ресурсе, к которому он некогда проявлял интерес, а также вернуть на сайт сомневающегося клиента.


Похожие возможности предлагает Рекламная сеть Яндекса. Но между этими рекламными сетями есть и отличия. Например, у РСЯ и КМС разные требования к сайтам-партнерам. Кроме того, заметно отличается интерфейс и возможности таргетинга.

КМС Google (контекстно-медийная сеть): что это такое

Контекстно-медийная сеть, или КМС Google, — это мощная система размещения контекстной рекламы на сайтах, участвующих в партнерской программе Google Ads. Объявления размещаются с учетом контекста поисковой активности или с привязкой к интересам пользователя.

Что представляет собой рекламная платформа

В КМС «Гугл» входят миллионы сайтов самой разной тематики, масштаба и направленности. Кроме того, объявления размещаются на собственных сервисах Google, включая Youtube и Gmail. На партнерских площадках реклама демонстрируется на основе официального договора. При этом владельцы сайта не имеют возможности определять тематику размещаемых объявлений. Нужно отметить, что попасть в КМС «Гугл Адвордс» достаточно сложно.

К сайтам предъявляются строгие требования относительно качества, посещаемости, наполняемости, возраста и т. д.

Возможности

Итак, что такое КМС в Google Adwords, мы выяснили. Теперь нужно разобраться в характерных для этой платформы возможностях. Сразу стоит отметить гибкость таргетинга. Здесь можно в ручном режиме выбирать площадки, на которых нужно или нельзя демонстрировать объявления. В системе работает очень точный геотаргетинг. Рекламодатель может настраивать показы с учетом возраста, пола, интересов и других факторов — это позволяет с высокой точностью направить кампании не просто на целевую аудиторию, но и на разные ее срезы.

Чем КМС Google отличается от РСЯ «Яндекс»

  • Реклама в КМС Google Adwords доступна для большего количества сайтов. В «Яндексе» установили более сложные условия входа в партнерскую сеть. Поэтому, если нужно добиться максимально широкого охвата, контекстно-медийная сеть Google подходит для этих целей больше.

  • В кабинете рекламодателя Google новичку будет сложно разобраться. Система дает большой выбор возможностей в настройке и анализе кампаний. Это можно считать плюсом, но РСЯ больше подходит для непрофессионалов. Нужно отметить, что новый интерфейс рекламной платформы Google стал намного более дружелюбным.

  • КМС реклама в «Гугл» имеет объективно более гибкие настройки таргетинга, чем у РСЯ. Здесь можно настроить демонстрацию рекламы с учетом ключевых слов, тематики площадок, интересов пользователей, имеющихся целевых аудиторий и других факторов. В РСЯ можно таргетироваться только с помощью ключевых фраз и учета предпочтений.

Виды рекламы в КМС Google

Адаптивные объявления. Реклама автоматически оптимизируется под условия площадки размещения. В настройках рекламодателя можно задать заголовки, изображения и тексты. В результате, к примеру, на одном сайте объявление публикуется в формате нативного баннера, а на другом ресурсе в виде текстового предложения. Возможность адаптации полностью снимает ограничения с подбора площадки, что потенциально расширяет охват аудитории.

Графические объявления. Такой формат размещения предусматривает выбор размера баннера. Они могут быть статичными или анимированными. Важной особенностью формата является то, что графические объявления не адаптируются. То есть они могут демонстрироваться на площадках, где предусмотрено соответствующее по размерам место для рекламы.

Сами места публикации рекламы можно выбрать вручную. При настройке масштабной кампании лучше воспользоваться функцией автоматического выбора площадок. После анализа хода кампании можно будет исключить сайты, показы на которых не дали приемлемого количества переходов или конверсий.

Преимущества КМС Google

Уникально широкий охват. В партнерскую сеть входит достаточно много качественных сайтов, чтобы организовать частый показ объявлений целевой аудитории вне зависимости от специфики бизнеса и его географической привязки.

С КМС сотрудничают не только крупные порталы, но и специализированные нишевые веб-ресурсы.

Прозрачный мониторинг результативности. Система предоставляет широкий комплекс аналитических инструментов для получения актуальной и объективной информации об эффективности рекламы. Можно увидеть результативность не только всей кампании, но и отдельно взятых объявлений или площадок.

Передовой алгоритм контекстного таргетинга. Контекстно-медийная сеть Google имеет систему анализа, которая наилучшим образом сопоставляет объявление с контентом на странице и интересами пользователя.

(Голосов: 9, Рейтинг: 4.78)

что это, как запустить рекламу в КМС Google

Работа с контекстно-медийной сетью помогает привлечь аудиторию, которая еще не знакома с продуктом компании. КМС Google имеет в сайтах-партнерах более двух миллионов ресурсов, благодаря чему охватывает около 90% всех пользователей интернета. Это позволяет транслировать рекламу многим пользователям, повышая узнаваемость бренда.

Что такое контекстно-медийная сеть Google

КМС Google — это обширная партнерская сеть, которая показывает контекстную и медийную рекламу из AdWords. Объявления размещаются на сайтах, в видеороликах, приложениях, на новостных страницах и ресурсах самого Google (Gmail, YouTube). Показ объявлений для обширной аудитории с разнообразными интересами позволяет рекламодателям значительно повысить охват пользователей и найти потенциальных клиентов.  

Как работает реклама

При показе рекламы отбор аудитории происходит неслучайно и настраивается на тех, кого может заинтересовать предложение. Этот процесс называется таргетированием (от англ. target — цель). Объявления демонстрируются согласно заданным параметрам, учитывающими два типа характеристик:

  • Тип пользователей. Выбирается по демографическим признакам, интересам и т.д.

  • Тип контента. Объявление появляется на площадках с соответствующим контентом, указанным в параметрах рекламной кампании.  

Кому не подходит контекстно-медийная сеть Google

Использование КМС не подходит: 

  • Специфическим нишам. Например, нефтяным и газовым монополиям или компаниям, чьи услуги ищут за пределами интернета. 

  • Компаниям, чьи потенциальные клиенты живут в маленьком населенном пункте или городе. В этом случае затраты на рекламу не окупятся и лучше выбрать способ продвижения, нацеленный на локальное привлечение покупателей.

Задачи размещения объявления 

Реклама в контекстно-медийной сети Google рассчитана на решение ряда задач, связанных с продвижением.

Повысить узнаваемость бренда

Этого можно добиться благодаря запоминающимся образам, которые воспринимаются лучше, чем простой текст из поисковой выдачи.

Привлечь новых клиентов

КМС позволяет заинтересовать потенциальных клиентов продукцией бренда еще до того, как они используют поисковик, чтобы найти аналогичные товары. Такие объявления предугадывают интерес пользователей.

Вернуть аудиторию на сайт

Ремаркетинг, как разновидность таргетинга, позволяет напомнить пользователю о ранее посещаемом ресурсе. Красочный баннер может вернуть на сайт того, кто ранее сомневался в какой-либо покупке.

Виды таргетинга

Настраивать таргетированную рекламу в AdWords можно разными способами.

По ключевым словам

Рекламодатель заранее задает перечень слов и словосочетаний, по которым пользователь увидит объявление. Это происходит, если на посещаемой веб-странице присутствует ключевое слово из заданного списка.

По темам

Контекстная реклама появляется на сайтах, тематика которых созвучна теме объявления.


По местам размещения

КМС дает возможность рекламодателю самостоятельно определить те площадки, на которых будет размещена реклама.

Какие есть типы объявлений в КМС

В КМС можно размещать рекламу разного формата для привлечения внимания пользователей.

Текстовые объявления

Можно размещать базовые текстовые объявления AdWords.


Графические объявления

Добавить иллюстрацию можно, загрузив собственное изображение или картинку из бесплатной библиотеке Google. Разрешенные для использования форматы: JPG, PNG, GIF, HTML5.

Текстово-графические объявления

Рекламный формат, который сочетает в себе и текст, и иллюстрации в объявлении.

Видеообъявления

Такой формат рекламы делает продукцию бренда узнаваемой и позволяет за короткое время информативно презентовать продукт.

Мультимедийные объявления

Это способ подачи рекламы с возможностью одновременного использования видео, текста и анимации. Его можно создать самостоятельно во встроенном редакторе или загрузить уже готовый файл, сделанный на стороннем сервисе.

Как создать объявление

Рассмотрим, как создать объявления на примере графического типа рекламы. Потребуется выбрать подходящую картинку. Это можно сделать вручную или создать баннер автоматически через сканирование сайта. Для этого нужно проделать следующие шаги:

  1. Войти в личный кабинет в Google Adwords.

  2. Выбрать раздел «Просмотреть варианты объявлений».

  3. Указать адрес сайта и задать текстовые параметры для баннера: заголовок, надпись, текст объявления.

  4. Нажать «Просмотреть варианты».

  5. Выбрать подходящий баннер на основании предложенных вариантов и сохранить его.

Настройка рекламной кампании КМС

Чтобы задать нужные параметры для рекламной кампании, необходимо:

  1. Войти в аккаунт Google Adwords.

  2. Выбрать раздел «+Кампания» и указать пункт «Только контекстно-медийная сеть».


  1. Указать маркетинговую цель.


  1. Включить все функции.

  1. Задать местоположение пользователей, бюджет кампании, метод показа объявлений.

  2. Нажать «Сохранить и продолжить».

После этого объявление проходит проверку на соответствие правилам размещения рекламы Google. Как правило, это занимает не больше суток. После проверки статус «На рассмотрении» изменится на «Одобрено» и реклама будет допущена к показу. 

Сравнение РСЯ и КМС Google

Для сравнения отметим несколько параметров:

Google, в отличие от Яндекса, охотнее принимает сайты в систему, что позволяет создать обширную партнерскую базу. У Яндекса правила приема жестче.

В КМС Google более гибкие настройки таргетинга, чем в РСЯ. В КМС можно самостоятельно выбирать ресурсы для размещения, что невозможно у Яндекса.

В Google есть возможность исключить показ объявлений не только на отдельных сайтах, как у Яндекса, но и на всех ресурсах, посвященных определенной тематике. Так можно снизить расходы и продвигать товар более целенаправленно.

Заключение

КМС Google — удобный инструмент для размещения рекламы на широкую аудиторию. Отлаженный механизм позволяет настраивать рекламную кампанию по нужным параметрам и привлекать клиентов благодаря обширной сети сайтов-партнеров.

  


настройка рекламы в контекстно-медийной сети Adwords

 

Контекстно-медийная сеть Google – это эффективный инструмент продвижения коммерческого проекта, способствующий значительному увеличению его трафика. В КМС входит более 2 миллионов веб-ресурсов, используемых для отображения рекламных объявлений из AdWords. При этом размещаемые объявления могут иметь графический, текстовый, мультимедийный и видео формат.

Пример размещения в контекстно-медийной сети Гугл на ПК и смартфоне:

 

Сеть Google собирает информацию об интересах и предпочтениях пользователей, основываясь на введенных ими поисковых запросах. Полученные сведения позволяют воспроизводить рекламный контент только для целевой аудитории.

Запустив рекламу в КМС и задав правильный таргетинг, компания сможет:

  • Сформировать спрос на свою продукцию или услуги;
  • Увеличить количество потенциальных клиентов;
  • Повысить лояльность к предлагаемому бренду.

Рассмотрим принцип действия рекламной кампании на простом примере. В среднем, девушки обращаются к услугам салона красоты 2 раза в месяц.

Владельцу такого заведения следует настроить демонстрацию объявлений в радиусе 3 км от студии. В целевую аудиторию должны входить женщины от 18 до 50 лет, интересующиеся макияжем, уходом за ногтями и волосами и т. д.

Если салон имеет доступную ценовую политику, а работают в нем только профессиональные мастера, в ближайшее время его владельцу обеспечен приток посетителей из КМС.

Основные достоинства рекламы в контекстно-медийной сети Google

КМС Google Ads имеет такие преимущества:

  • Использование поведенческого таргетинга. Показы ориентированы только на заинтересованных посетителей. При отображении объявлений учитывается тематика порталов, посещаемых потенциальными клиентами. Таким образом, потребитель видит баннер во время изучения информации о конкретном товаре или услуге. Например, частому гостю авторазделов можно показывать рекламу магазина по продаже автомобилей или СТО;
  • Возможность сегментации целевой аудитории. При настройке показа рекламного контента выбирается пол и возраст, местоположение, интересы потребителей. Данная методика позволяет привлекать на сайт только целевых клиентов, ориентированных на покупку товара или заказ услуги;
  • Охват широкого круга пользователей. Реклама в контекстно-медийной сети Google может быть размещена как на узкопрофильных сайтах, так и на посещаемых форумах и блогах. Такие масштабы кампании особенно выгодны для фирм, занимающихся продажей товаров повседневного спроса и билетов на разные развлекательные мероприятия;
  • Значительная экономия бюджета. Стоимость медийной рекламы гораздо ниже, чем у поисковой. Именно поэтому она является отличным вариантом для товаров и услуг, требующих тщательного изучения перед покупкой;
  • Наличие аналитических систем. Аналитика эффективности кампании позволяет отбирать наиболее рентабельные сегменты аудитории и исключать нерезультативные категории пользователей.

Какие стратегии мы используем при настройке медийной рекламы?

При отборе площадок для размещения мы опираемся на несколько критериев:

  1. Интересы пользователей. Посетители будут видеть баннеры, тематика которых идентична их недавним поисковым запросам на различных веб-ресурсах;
  2. Ключевые слова. Объявления выставляются только на сайтах, содержащих определенный перечень ключевиков. В результате, для пользователя воспроизводится контент, который совпадает с содержанием просматриваемого в данный момент портала;
  3. Тематика площадок. КМС Google имеет определенный перечень сайтов-партнеров. Такая методика позволяет охватить широкую аудиторию по одной или нескольким темам;
  4. Списки ремаркетинга. Медийная реклама Google Ads показывается тем, кто ранее переходил на нужный сайт. При этом контент может отображаться на любых веб-ресурсах.

Что нужно учитывать при настройке КМС?

Сильные стороны инструмента:

Настройка КМС в Google Adwords Позволяет увеличить продажи проекта от 30% до 120%. Позволяет формировать потребность на наш товар у аудитории с еще не сформированной потребностью. Так же низкая стоимость привлечения новых посетителей в сравнении с поисковыми РК. Пример Средняя стоимость клика в Поиске Гугл в Украине 8 грн. за клик, а в Контекстно Медийной сети гугл средняя стоимость клика 2,35 грн. за клик.

 

Слабые стороны инструмента:

Ниже степень заинтересованности пользователей в нашем товаре в сравнении с обычной поисковой РК. Нужно проводить много работы в сопровождении данного инструмента для того, чтоб находить целевые лиды. Каждый из видов КМС требует создания отличающихся объявлений и индивидуального сопровождения т.к. в зависимости от того какой инструмент мы используем будет сильно отличаться поведение людей, их мотивация, как следствие отличаться будут УТП и суть объявлений, продажи будут приносить разные кампании и по разной стоимости.

Примеры наших успешных проектов по медийной рекламе

В наших проектах внедрение описанных выше инструментов рекламы в Google КМС: увеличивает охват целевой аудитории; добавляет к продажам из Поисковой РК и Ремаркетинга от 30% до 120% (т.е. при грамотном сопровождении можно увеличить количество заказов более чем в два раза).

Пример детализации рекламных кампаний в аккаунте гугл адс.

Для того чтобы баннерная реклама в КМС приносила лиды, от нас требуется высокое качество сопровождения. Это возможно только при высокой детализации создания кампаний. Мы тратим больше ресурсов на сопровождение, но взамен проект получает большее количество продаж по меньшей стоимости:

Примеры достигнутых результатов в наших проектах:

Работа с данным видом рекламы — сильная сторона нашей команды. При правильном подходе к сопровождению, он позволяет увеличить количество заказов проекта от 30% до 120%.

Популярные вопросы

  • ‍✅ Как работает контекстно-медийная реклама Google Ads?

    КМС позволяет рекламодателю размещать медийные, текстовые и адаптивные объявления на сайтах из партнерской сети Гугл, которая насчитывает больше 2 миллионов площадок различных тематик. Пользователю сети доступна широкая база настроек – можно отсортировать аудиторию по интересам, возрасту и географии, а площадки – по тематикам, наличию на них ключевых слов, а также отслеживать их эффективность и удалять из списка те, которые не работают.

  • ‍✅ Где будут отображаться баннеры в контекстно-медийной сети?

    Есть два варианта размещения объявлений, ручной и автоматический. Какой из них выбрать решает владелец площадки. Обычно для увеличения охвата рекламу размещают как можно ближе к началу страницы, хорошо работают объявления в сайдбаре для десктопной версии сайта.

  • ‍✅ Сколько стоит медийная реклама Гугл? Стоимость рекламы в КМС значительно дешевле, чем традиционная контекстная реклама. Однако лучший результат баннерка приносит только в сочетании с другими источниками трафика. Потому мы рекомендуем совмещать КМС и контекст для снижения стоимости клика и конверсии по всей кампании в целом.
  • ✅ Как узнать на каких площадках КМС были показы рекламы?

    Для этого нужно в интерфейсе Google Ads найти вкладку «Кампании в КМС» и там перейти по ссылке «Места размещения». Пользователь может сортировать площадки, отсеивая не эффективные.

Остались вопросы? Получить консультацию специалиста.

Умные кампании в КМС Google: за и против

Как приручить КМС Google с помощью умных кампаний

Контекстно-медийная сеть Google — это более двух миллионов сайтов, охват 90% аудитории интернета и десятки доступных форматов рекламы. Неудивительно, что она вызывает у рекламодателей смешанные чувства.

С одной стороны, продвинутый аудиторный таргетинг и автостратегии ставок позволяют охватить огромное количество заинтересованных клиентов. С другой, разнообразие неизвестных ресурсов и плейсментов легко может снизить качество трафика. Если учесть необходимость тестировать и оптимизировать креативы, станет понятно, что скромным бюджетом здесь не обойтись.

Избавить маркетологов от лишней траты сил и средств могут умные кампании Google Ads. Они автоматически создают баннеры и с помощью машинного обучения определяют, какие из них, кому и по какой ставке выгоднее показывать. Как любой интеллектуальный инструмент, они имеют свои преимущества, недостатки и ограничения.

Разберемся, каким бизнесам подойдут умные кампании в КМС Google, и что нужно знать перед их запуском.

Плюсы умных кампаний Google

Максимальная автоматизация

Практически все, что требуется для старта умной кампании Google — это загрузить материалы (заголовки, описания, изображения, логотипы) и назначить целевую цену за конверсию. Площадки, локации, методы показа, таргетинг по аудиториям и устройствам, корректировки ставок — всем этим будет управлять искусственный интеллект. Вам не придется тратить часы на настройку и оптимизацию рекламы в КМС, как это бывало раньше.

Постоянное тестирование

Всего из 4 заголовков, 4 описаний и 3 рекламных изображений можно создать 48 разных баннеров. Выявить из них эффективные позволяет только эксперимент, но вручную запускать такое количество тестов — задача трудновыполнимая. С умными кампаниями Google вы можете тестировать еще больше элементов одновременно. Просто загрузите их в систему и отслеживайте статистику показов, чтобы понять, какие из них демонстрируют лучший результат.

Плата за конверсии

Умные кампании поддерживают плату за конверсии, когда счет выставляется не за клики по рекламе, а за реальные действия пользователей на сайте. Эта опция доступна всем, кто получил хотя бы 100 конверсий за последние 30 дней, причем 90% из них были совершены в течение недели после клика.

Динамическое привлечение клиентов

Еще одна полезная функция умных кампаний в КМС для интернет-магазинов. При динамическом привлечении клиентов Google Ads анализирует данные продуктового фида и сравнивает их с предпочтениями пользователей. Так вы можете показывать будущим покупателям только те товары, которые с большей вероятностью их заинтересуют.

Минусы умных кампаний Google

Недостаток контроля

Невозможность выбирать площадки и аудитории для показа рекламы почти не оставляет способов существенно повлиять на ход умной кампании Google. Все, что вы можете сделать — это контролировать объем и качество трафика, регулируя цену конверсии, и придумывать новые идеи для креативов.

Мало настроек таргетинга

Если подбор пользовательских аудиторий логично доверить искусственному интеллекту, то отсутствие настроек таргетинга по устройствам и площадкам – более серьезное ограничение. Умные кампании поддерживают только исключение мест размещения на уровне аккаунта.

Период обучения

Как и всем инструментам с машинным обучением, умным кампаниям в КМС требуется время на сбор и анализ данных о поведении пользователей. Период обучения занимает примерно 2 недели, и автоматическая оптимизация начинается только по его истечении. До этого времени не рекомендуется менять настройки и добавлять новые материалы, и достоверных выводов об эффективности рекламы сделать не получится.

Ограниченная отчетность

Искусственный интеллект находит для вас пользователей, наиболее склонных к конверсии, но вы не можете узнать, кто эти люди, и откуда они пришли. Для рекламодателей, помешанных на аналитике аудиторий, это существенный минус. Данные об эффективности отдельных элементов креативов при этом будут доступны.

Кому использовать умные кампании Google

Исходя из функций и ограничений умных кампаний в КМС, можно сделать вывод, каким рекламодателям они подойдут больше.

Умные кампании Google для вас, если:

  1. Ваша цель — лидогенерация. В контекстно-медийной сети аудитория обычно более «холодная», чем в поиске. Однако искусственный интеллект умеет находить пользователей, интересующихся вашим товаром, следовательно, их можно успешно превращать в лидов. Например, Toyota всегда использует умные кампании Google именно с этой целью.
  2. Вам нужны микроконверсии. Аналогично. Если вам нужно больше конверсий, отличных от покупки товара, и вы готовы заплатить за них определенную сумму, умные кампании Google помогут с этой задачей. О том, какими бывают микроконверсии, и зачем их отслеживать, можно прочитать здесь.
  3. Не хватает данных для ремаркетинга. Списки ремаркетинга Google Ads требуют внушительного объема трафика: от 100 активных пользователей за последние 30 дней в КМС и от 1 000 в поисковой сети. Умным кампаниям Google за тот же период достаточно 50 конверсий в КМС и 100 конверсий в поиске.
  4. Вы отчаялись получить отдачу от КМС. Если реклама в контекстно-медийной сети всегда была для вас течью в бюджете, умные кампании могут дать ей последний шанс. Либо вы поймете, что медийный формат – не ваш вариант, либо получите положительную рентабельность и определите, почему ее не было раньше.

Вероятно, вам больше подойдет другой тип кампаний, если:

  1. Есть недостаток времени и/или средств. Первую пару недель работы умной кампании Google необходимо инвестировать в ее обучение. Если вам нужен результат быстрее, логичнее воспользоваться одним из не полностью автоматизированных форматов.
  2. У вас интернет-магазин.Тогда вам нужен другой инструмент Google – умные торговые кампании. Они оптимизируются так же, как кампании в КМС, но создают объявления из продуктового фида и охватывают больше форматов и плейсментов.
  3. В приоритете у вас нижние уровни воронки продаж. В этом случае есть смысл воспользоваться классическими поисковыми объявлениями. Их проще таргетировать по ключевым словам, точно отражающим намерения будущих клиентов.
  4. У вас хорошие списки ремаркетинга. Если вы вложили много усилий в составление собственных пользовательских сегментов, лучше продолжать использовать их в стандартных кампаниях для КМС. Умные кампании Google не смогут ни включить, ни исключить их из таргетинга и будут воспринимать ваших клиентов как новых пользователей.

В заключение

Умные кампании в КМС Google не стоит считать универсальным решением для этой сети. Однако тем, кто пока не подружился с контекстно-медийной рекламой и не составляет списки ремаркетинга, рекомендуется их протестировать.

Чтобы кампания в КМС приносила еще больше дохода, полезно привязать свой аккаунт Google Ads к бесплатному сервису автоматизации Click. ru. Здесь есть интеллектуальные инструменты для настройки других рекламных форматов, а возврат до 8% расходов на контекстную рекламу в виде вознаграждения партнерам распространяется на все кампании.

Официальная инструкция по настройке формата приведена здесь.

Руководство по запуску рекламы в КМС — Маркетинг на vc.ru

Контекстно-медийная сеть — недорогой и эффективный инструмент для увеличения потока клиентов. Мы подготовили для вас подробную инструкцию по началу работы с КМС.

4504 просмотров

Контекстно-медийная сеть Google — это более 2 миллионов сайтов и приложений, где может показываться ваша реклама. В это число входят YouTube и Gmail. По статистике Google, КМС охватывает около 90% всей аудитории Интернета.

Этот показатель значительно выше, чем в поисковой рекламе, при этом цена клика зачастую ниже. Поэтому, незначительно увеличив бюджет, вы сможете охватить больше потенциальных клиентов. Обратить на себя внимание в сети Google легче: тут доступны графические, мультимедийные объявления и видео.

Как выглядит реклама в КМС

Как правило, отображается такая реклама в виде баннеров. Например, в правом фрейме:

Пример баннера справа

Или под шапкой сайта:

Пример баннера наверху

Всего для КМС существует 20 форматов графических объявлений. Система подбирает подходящие по размеру баннеры для каждого места размещения.

Адаптивное объявление в разных вариантах для десктопа

Кроме того, существуют текстовые, мультимедийные и видеообъявления. Мультимедийные включают в себя текст и анимацию.

Также в Google Ads можно создавать адаптивные объявления. Они автоматически выбирают формат(графический, текстовый) и размер для места размещения.

Какие задачи решает КМС

Рекламу можно нацеливать на пользователей, которые находятся на любой стадии принятия решения о покупке.

Например, у вас компания «ЛамаСервис» и вы предоставляете услуги аренды ездовых лам в Москве. Вы можете настроить кампанию так, что объявления будут показаны:

  • Пользователям, которые вводили в поиске запросы вроде «заказать ездовых лам в москве», «аренда лам в ЛамаСервис». Они уже готовы к заказу.
  • Потенциальным клиентам: тем, кто интересовался ламами, кто сидит на тематических сайтах про лам и альпак.
  • Пользователям, которые уже были на вашем сайте (ремаркетинг). Например, посетитель просматривал ваши предложения, но ушел с сайта. Вы можете предложить ему акцию («Первая поездка на ламе — бесплатно!»). Тем, кто не закончил оформление заказа, можно напомнить об этом. И так далее.

КМС, таким образом, полезна почти для всех маркетинговых задач.

Как создать и настроить рекламу в сети Google

Мы создали для вас подробную инструкцию о том, как начать рекламировать свой бизнес в сети Google. Она получилась объемной, зато с ее помощью вы сможете легко разобраться со всеми настройками, а на финише получить готовую кампанию.

Создание кампании

Зайдите на страницу Google Ads. Нажмите «Все кампании» и на открывшейся странице — кнопку с плюсом:

Самый первый шаг

В выпадающем меню выберите «Новая кампания».

Вам предложат 6 возможных целей кампании. Рекомендуем выбрать вариант без цели — с ним у вас будет максимальное количество опций в настройках.

В типе кампании выберите «КМС» и нажмите «Продолжить».

Далее — выбор подтипа. Выберите стандартную медийную кампанию:

В этом варианте у вас будет максимальное количество настроек

Укажите адрес вашего сайта. Нажмите «Продолжить», чтобы перейти к настройкам рекламы.

1. Укажите название кампании. Чтобы в дальнейшем не запутаться, сформулируйте его точно и понятно.

2. Задайте местоположение пользователей, которым будут показаны объявления.

Можно выбрать все страны, конкретную или настроить более точно

Можно добавлять и исключать отдельные страны, регионы и города. Для этого есть строка поиска и кнопки «Включить» и «Исключить» в выпадающем меню:

Выбор региона

Обратите внимание на «Расширенный поиск». После клика на него ваши настройки визуализируются на карте.

3. Выберите язык, на котором вводят запросы ваши потенциальные клиенты.

4. Следующий шаг — определение стратегии и ставки. Ставку можно рассчитать с помощью калькулятора искренней ставки.

Google предлагает 6 стратегий

Для первой настройки рекомендуем выбрать стратегию ручного управления. Ставку после настройки кампании задайте в бид-менеджере eLama. Так вам не нужно будет следить за аукционом: наш сервис будет делать это автоматически. В дальнейшем вы сможете перейти на автоматические стратегии Google Ads.

5. Укажите среднюю сумму, которая будет расходоваться за сутки.

Из среднего дневного бюджета Google подсчитает месячный

Google так устроен, что реальная сумма может превысить указанную в 2 раза (но не более). Поэтому рекомендуем для начала задать небольшой бюджет.

Также для старта больше подойдет стандартный метод показа.

6. В дополнительных настройках оставьте все параметры по умолчанию.

В дальнейшем вы можете изучить все эти настройки подробнее

На этом этапе могут быть полезны только:

  • даты начала и окончания кампании;
  • устройства — можно, например, не показывать рекламу на смартфонах и планшетах, если у сайта нет адаптивной версии.

Создание группы объявлений

Напишите название. Определите, на каких пользователей нацелена ваша реклама. Google предлагает три блока настроек.

  • Аудитории: интересы и привычки пользователей, намерения (их поисковые запросы) и ремаркетинг.
  • Демография: возраст, пол и наличие детей.
  • Контент: ключевые слова на сайтах, темы и места размещения.

Google позволяет очень точно таргетироваться и указывать места размещения вплоть до URL конкретных страниц

Сначала рекомендуем выбрать 1−2 таргетинга, чтобы можно было проще оценить их эффективность(понять, что именно работает или не работает).

Что именно лучше выбрать, зависит от тематики.

Пример 1. У вас магазин детского питания. Кто ваша потенциальная аудитория? Скорее всего, женщины от 18−35, у которых есть дети 1−3 лет. Это можно отметить в демографии. Также логично выбрать аудиторию по интересам — «Товары для детей и новорожденных/детское питание». В дальнейшем можно протестировать места размещения: например, форумы молодых мам.

Пример 2. Вы предлагаете курсы IT-профессий для начинающих. Здесь целевая аудитория — студенты и молодые люди, недавно закончившие университет. Дополнительно можно заполнить намерения. Вам нужны те, кто искал работу в сфере IT, интересовался форумами и сайтами для начинающих IT-специалистов.

Если слишком узко настроенные таргетинги не принесут трафик, их можно в дальнейшем разбить на несколько групп объявлений. И наоборот: если много нецелевых посетителей, настройки можно сделать более точными. Пока ваша задача — запустить первый, тестовый вариант рекламы.

Дальше Google предлагает включить автоматическое расширение охвата рекламы. Рекомендуем отключить эту опцию, чтобы не рисковать стартовым бюджетом.

По умолчанию Google включает автоматизацию, рекомендуем ее убрать

В дальнейшем вы сможете протестировать и другие варианты.

Создание объявления

Нажмите на кнопку «Реклама». Можно загрузить готовый баннер с индивидуальным дизайном. Если его нет, выберите «Адаптивное медийное объявление».

В дальнейшем можно будет копировать объявления в новые кампании и группы объявлений

Открывается большое меню с настройками и визуализацией вашего объявления в нескольких форматах и для различных устройств (ПК / мобильные браузеры и приложения).

Рекомендуем заполнить текстовые поля по максимуму

Конечный URL: страница, на которую пользователь попадет после клика.

Изображения и логотипы: загрузите картинки, которые будут использоваться в объявлении.

Заголовки (и его длинный вариант), описания, название компании: текстовая информация, из которой будет составляться объявление. Можно использовать несколько вариантов, и Google при ротации начнет их комбинировать.

Параметры URL объявления: применение шаблона отслеживания. Оставьте поле пустым, чтобы потом настроить авторазметку eLama.

Отдельно внизу блока есть меню с призывами к действию и языком, на котором они формулируются:

Автоматически размещаемый призыв к действию

В правой части блока происходит визуализация объявления. Если все поля в левой части заполнены, вы увидите несколько вариантов отображения вашей рекламы.

Нажмите «Добавить в группу объявлений», создайте еще группы при необходимости, затем кликните по кнопке «Создать кампанию».

Работайте с eLama, повышайте эффективность

Кампания готова к запуску, она отправляется на модерацию. Теперь нужно сделать следующее:

  • Проверьте ее с помощью Рекомендатора. Он быстро проанализирует ее, найдет недочеты и даст советы по улучшению настроек. Так вы сможете исправить ошибки в кампании еще до того, как она будет запущена, и уже перед стартом повысить ее эффективность.
  • Проставьте UTM-метки с помощью авторазметки eLama. Так вы сможете собирать данные для аналитики и оценивать эффективность кампаний в статистике eLama.
  • Установите ставку в бид-менеджере. Благодаря ему вам не придется постоянно следить за аукционом.
  • Пополните баланс и переведите средства на аккаунт Google Ads. Если вы работаете с eLama, это можно сделать из нашего единого личного кабинета.

Настройка кампании в Контекстно-медийной сети Google Ads — ppc.world

Контекстно-медийная сеть Google Ads — это более двух миллионов партнерских сайтов, видеороликов и приложений, где могут показываться объявления. В нее также входят собственные площадки Google с большой аудиторией: Gmail, YouTube, Google Play и другие.

Рекламодатель может выбрать места размещения объявлений в КМС и формат рекламы — графический, видео, текстовый или мультимедийный.

Объявления в КМС Ads подходят для решения медийных и performance-задач: можно запустить баннеры, чтобы повысить узнаваемость бренда, а можно ремаркетинг — чтобы вернуть пользователей на сайт и мотивировать завершить оформление заказа.

Объявления КМС Google Ads на сайте ppc.world

Чтобы грамотно использовать возможности инструмента, пошагово рассмотрим в статье настройку кампании для Контекстно-медийной сети Google Ads.

Шаг 0. До запуска рекламы

Прежде чем перейти к настройке рекламы, убедитесь, что:

  1. На сайте установлен код Google Analytics или Google Ads.
  2. Настроено отслеживание конверсий.
  3. Вы четко понимаете, кто ваши клиенты и на кого нужно таргетироваться.
  4. Знаете цель кампании: увеличить посещаемость сайта, повысить продажи с помощью привлечения новых пользователей или ретаргетинга, увеличить узнаваемость бренда, привлечь интерес покупателей к новому продукту или акции.
  5. Убедитесь, что сайт готов к рекламе: все ссылки работают, цены актуальны, у товаров есть описания, а сам сайт корректно отображается на мобильных устройствах.

Больше о подготовке бизнеса к рекламе читайте в нашем материале.

Шаг 1. Создаем рекламную кампанию

Чтобы приступить к созданию новой рекламной кампании, нужно открыть раздел «Кампании» и в открывшемся окне нажать кнопку с плюсом.

Система предложит вам выбрать цель для кампании, чтобы посоветовать тип. Мы кликаем на «Создать кампанию, не указывая цель», чтобы настроить рекламу в КМС Google Ads с нуля. Если выбрать цель, то система в процессе настройки будет подсказывать, какие инструменты и как лучше использовать.

Для создания рекламной кампании на КМС выбираем второй тип.

Выбираем подтип кампании.

  1. Стандартная медийная кампания. Частично автоматизированная кампания в КМС, которая подойдет большинству рекламодателей. Тут можно запустить только баннеры или только ремаркетинг, самостоятельно задать таргетинг и другие настройки.
  2. Умная кампания в контекстно-медийной сети работает полностью на основе машинного обучения. Система самостоятельно выбирает таргетинг, назначает ставки и комбинирует объявления из загруженных специалистом элементов. Доступна, если вы уже успели получить 100 конверсий с поиска и 50 — с КМС.
  3. Кампания в Gmail. Показывает рекламу в разделе с входящими письмами Gmail. Чаще всего настраивается для широкоохватных тематик b2c, а также для бизнеса, клиенты которого активно подписываются на рассылки, отслеживают акции или новые поступления товаров.

Читайте также:

Мы выбираем стандартную медийную кампанию. Ниже можно указать сайт, но это делать необязательно при создании кампании, так как опция будет доступна и после.

Название для кампании можно задать любое, но лучше написать уточняющие сведения, чтобы было проще сориентироваться в списке РК впоследствии. Можно вписать: КМС, регион таргетинга и продукт, который рекламируем.

В блоке «Местоположения» выбираем не локацию сайта, а локацию целевой аудитории. Объявления будут показаны потребителям, которые проживают в выбранном таргетинге. Там же можно отметить нецелевые регионы или районы. Например, если вы доставляете товары не по всей области, то добавьте неподходящие города в исключения.

В вариантах местоположений можно точнее указать, как пользователи должны относиться к региону: проживают там, регулярно их посещают (например, работают или ходят в спортзал в этом районе) или просто интересуются. Там же можно указать, каким именно пользователям не нужно показывать рекламу.

Важно! Несмотря на выбранный регион показа, объявление может появиться на любом сайте — даже на том, который не относится к данному региону. Например, если для объявлений выбран английский язык, то они могут быть показаны на англоязычных сайтах.

В блоке «Язык» выбираем русский язык, если ваша аудитория русскоговорящая. Если при этом добавите английский язык, то объявление будет показано на англоязычных сайтах, а рекламная кампания может быть неэффективной.

Выбирать два языка уместно в Беларуси или Украине, где среди населения распространены два языка, и в странах с несколькими языками.

Таргетинг на язык также учитывает настройку пользователя в сервисах Google: возможно, что в жизни пользователь говорит на русском, а сервисы — на английском.

В блоке «Ставки» Google по умолчанию выставлена цель «Конверсии» (ее можно изменить) и ручное назначение ставок. Для первого запуска рекламной кампании такая тактика лучше подходит. После того как накопите достаточное количество статистики, можно переключиться на автоматическую стратегию.

Какие автоматические стратегии доступны:

  1. Целевая цена за конверсию. Google Ads назначает ставки, отслеживая, чтобы в среднем цена за конверсию была близка той, которую указал рекламодатель. Получив данные хотя бы 30 конверсий, Google сможет прогнозировать, насколько перспективен тот или иной клик, и повлияет ли ваша ставка на совершение целевого действия.
  2. Целевая рентабельность инвестиций в рекламу. Cтратегия основана на машинном обучении. На основе анализируемой информации система определяет, какова вероятность совершения покупки и стоит ли показывать объявление на первом месте, поднимая ставку. От рекламодателя требуется обозначить целевую рентабельность (например, соотношение стоимости товара к цене привлечения покупателя) и настроить «Отслеживание конверсий».
  3. Максимальное количество кликов. При настройке пользователю достаточно предоставить информацию о том, какую сумму он готов тратить ежедневно. Если пользователь ориентируется в ставках в своей тематике, можно установить предел максимальной цены за клик. Используется на самом старте, чтобы как можно скорее получить статистику. Для долгосрочной стратегии вряд ли подойдет.
  4. Максимум конверсий. Анализируя действия пользователей, Google поднимает объявление там, где высока вероятность совершения целевого действия — заполнение формы на сайте, покупка или звонок. Стратегия будет эффективна, если накоплено достаточно статистики.
  5. Цена за тысячу показов в видимой области экрана. Рекламодатель платит только за показы. Стратегия особенно удачна, если цель рекламной кампании — чтобы ее увидели как можно больше людей, или когда рекламодатель стартует с низких ставок за клик.

В графе «Бюджет» нужно установить сумму, которую система сможет использовать в течение дня.

Важно! В КМС даже завышенный бюджет может быть истрачен за один день, поэтому при первом запуске кампании не максимальную сумму — лучше постепенно увеличивать, отслеживая эффективность.

Выбираем метод показа:

  • при стандартном методе — Google растянет бюджет на все время в течение дня, которое выберет рекламодатель. Т. е. в каких-то случаях система может не показывать рекламу, даже если бюджета будет достаточно;
  • при ускоренном методе — объявления показываются пользователям при любом подходящем случае.

Шаг 2. Устанавливаем дополнительные настройки

Выбираем ротацию объявлений в рамках группы. Если рекламодатель настроил отслеживание конверсий, то Google Ads оптимизирует показ объявлений в рамках группы: будет чаще показывать объявления, переход по которым приводит к большему количеству конверсий.

Если отслеживание конверсий не настроено, то система оптимизирует показ по кликам.

Устанавливаем круглосуточный показ при первом запуске, затем собираем статистику и корректируем.

Но не показывайте объявление пользователям в то время, когда они не смогут оставить заявку на сайте. Например, если вы не работаете круглосуточно и ночью заявку некому принять.

Задаем дату начала и окончания показа. Актуально для тех, кто продвигает акцию со сроками. Например, скидку 15% со 2 по 30 октября.

Выбираем устройства, на которых будут показываться объявления.

Согласно отчету Media Outlook от PwC, мобильная реклама растет на 22,7% в год. Аудитория mobile-only достигает 25 млн человек, что составляет 30% от всей аудитории пользователей интернета. Таким образом, объявления на мобильных устройствах и планшетах отключать нежелательно. Это делают только, если сайт не оптимизирован под мобильные устройства.

Устанавливаем ограничение частоты показов рекламы пользователю в рамках объявления, группы или кампании. Помните, что реклама не должна преследовать пользователя.

Когда вы наберете статистику по показам и определите для себя наиболее эффективные площадки, можно будет увеличить количество показов до пяти показов по объявлению. Так вы снизите риск слива бюджета на сайты с нецелевой аудиторией.

Указываем UTM-метки на ссылки рекламной кампании, если применимо. В графе «Шаблон отслеживания» пишите метку, и она будет автоматически добавляться к ссылкам.

Важно! Добавлять UTM-метки к ссылками вручную — плохая идея. При их изменении уже после запуска кампании система расценит это как редактирование объявления: вся накопленная статистика обнулится, и данные начнут собираться заново.

Если вы планируете анализировать трафик только через Google Analytics, то UTM-метки вам не нужны. А понадобятся они, если вы решите передавать информацию о кликах в другие системы аналитики — в Яндекс.Метрику, в CRM-систему или коллтрекинг.

Настраиваем динамические объявления. Если подключить фид данных, можно запустить динамический ремаркетинг. Это актуально для интернет-магазинов, сайтов с предложениями отелей, недвижимостью. В остальных случаях этот пункт при настройке пропускаем.

Добавляем конверсию на уровне кампании. Кликаем на «Выбрать действия-конверсии для этой кампании» и выбираем нужную. Таким образом рекламодатель показывает системе, какое целевое действие он оценивает как полезное.

Отслеживание конверсий позволяет узнать, удается ли вам достигать своих целей с помощью объявлений. Каждый раз, когда пользователь совершает указанное действие, система регистрирует конверсию.

В блоке «Исключенный контент» выбираем тематики, рядом с которыми не должны показываться ваши объявления.

Шаг 3. Создаем группу объявлений

Группы объявлений позволяют запустить в рамках одной кампании объявления для разных продуктов или с различными таргетингом.

Например, лучше создать отдельные группы объявлений для свадебных букетов и букетов на день рождения: баннеры и аудитория у этих товаров разные. Кроме того, это упростит аналитику кампании и назначение ставок.

  1. Даем название группе объявлений.
  2. Выбираем метод таргетинга. Отмечаем, по каким признакам нацеливаемся на аудиторию.

Настройки таргетинга

Есть несколько способов найти целевую аудиторию в КМС: подобрать аудиторию по параметрам, выбрав тематики сайтов или указав конкретные сайты.

Настройка аудиторного таргетинга в КМС

Аудиторный таргетинг позволяет охватить людей, объединенных какими-то характеристиками. Есть несколько видов такого таргетинга:

  1. Заинтересованные покупатели — люди, которых интересует покупка определенных продуктов или услуг прямо сейчас. Google определяет эти аудитории автоматически. Рекламодатель может задать ключевые фразы и URL, чтобы таргетироваться на целевых пользователей.
  2. Улучшенный демографический таргетинг нацеливается на аудиторию, подобранную по возрасту, полу, образованию, семейному статусу, уровню дохода и статусу домовладельца (последние два недоступны в России).
  3. Аудитории по интересам — это пользователи, объединенные одними и теми же привычками и постоянными интересами.
  4. Аудитории по намерениям — таргетинг на людей, которые активно ищут или планируют купить что-либо прямо сейчас. В Google Ads аудитории можно найти через поиск или создать самостоятельно, добавив ключевые слова, которые описывают продукт или услугу, или URL сайтов. Особые аудитории по намерениям — пользователи, которые не постоянно интересуются чем-то, а проявляли интерес совсем недавно.
  5. События из жизни. Этот вид нацеливается на людей, у которых сейчас в жизни происходят важные события: брак, переезд, появление нового животного, покупка дома, выход на пенсию, запуск бизнеса, окончание университета, смена работы.
  6. Ремаркетинг охватывает пользователей, которые уже были на сайте, купили товар в вашем интернет-магазине или посмотрели видео на YouTube-канале. Подробнее читайте в нашем материале о правилах эффективного ремаркетинга в Google Ads.
  7. Customer Match. Позволяет использовать CRM-базу рекламодателя и таргетироваться на пользователей, используя их email-адреса.
  8. LAL-аудитории. Инструмент подбирает аудиторию, по своему поведению схожую с пользователями из списков ремаркетинга рекламодателя или списков email-адресов. Система ориентируется на ту аудиторию, на привлечение которой уже было потрачено время и деньги.

При настройке тематического таргетинга мы выбираем тематику продукта, отрасли или ту, которая интересна целевой аудитории рекламодателя. Объявления будут показываться на сайтах, относящихся к этой тематике.

Настройка тематического таргетинга: когда неважно кому показывать, важно — где

При настройке КМС есть возможность таргетироваться на конкретные сайты и на YouTube-каналы. Важное условие — наличие рекламных блоков Google на этих площадках.

Если вы планировали поработать с блогерами, попробуйте для начала разместить баннерную рекламу на их каналах через Google Ads. Рекламное объявление покажется, если у блогера на канале включена монетизация.

Отмечаем демографические характеристики аудитории. Так отключаем показы нецелевым пользователям.

В этом блоке вносим изменения, если точно знаем, что определенная группа не наша ЦА или по статистике работающих кампаний видели просадку по какой-либо демографической группе. В остальных случаях без надобности сужать аудиторию не рекомендуется.

Задаем расширение таргетинга — автоматическая оптимизация настроек таргетинга, повышающая охват в том числе за счет увеличения мест размещения. В ряде случаев это увеличивает количество показов, кликов и конверсий, но при настройке первой кампании неприменимо: стоит сперва протестировать аудиторию, а потом расширять охват эффективных.

Читайте также:

Шаг 4. Создаем объявления разных форматов

В Google Ads для рекламы в КМС доступно только адаптивное медийное объявление. Особенность этого формата в том, что специалист загружает отдельные фрагменты креатива, а Google комбинирует их, тестирует и выбирает для показа лучшие.

Рекламодатель может добавить в адаптивное медийное объявление до 15 изображений, до пяти видеороликов и пяти логотипов, а также максимум пять коротких заголовков, один длинный заголовок и пять описаний.

Посмотреть объявление во всех доступных форматах можно во вкладке «Веб-сайты и приложения», а, кликнув на «Сервисы Google», увидеть объявления для YouTube и Gmail. Внизу формы также есть возможность добавить призыв к действию в объявление.

Рекомендации по работе с форматом:

  1. Оптимизируйте масштаб изображения. Если оно не подойдет под размер блока, то будет уменьшено и не всегда удачно.
  2. Загружайте изображения для всех размеров. В таком случае велика вероятность, что система создаст эффективное объявление для любого места размещения.
  3. Составьте несколько вариантов отображения логотипа, чтобы при любом размещении он был читаемым и узнаваемым.
  4. Подбирайте изображение, ориентируясь на целевую аудиторию, а не на рекламируемый продукт.
  5. Напишите информативный текст для заголовка и описания. Помните, что слишком длинные будут обрезаны.
  6. Используйте предварительный просмотр, чтобы узнать заранее, как будет выглядеть креатив в КМС.
  7. Воспользуйтесь возможностью добавить видео. Это увеличивает потенциальный охват и побуждает пользователя как-то взаимодействовать с объявлением, повышает вовлечение. Также видео позволяет бренду больше рассказать о себе или продукте.

Читайте также:

Если отнестись к настройке кампании в Google Ads ответственно: собрать информацию о бизнесе и целях, внимательно настроить параметры рекламной кампании и запускать ее с четким понимаем, что и зачем вы настроили, то велика вероятность, что реклама будет эффективной.

Google Drive CMS | Документация

www.drivecms.xyz

Введение

Google Drive CMS использует комбинацию Google Таблиц и Google Docs для поддержки содержания на веб-сайте. Эти документы отправляются на сайт или в службу поддержки (например, в базу данных Firebase) через POST-запрос к API, указанному администратором.

Единственные требований для запуска Google Drive CMS:

  • Дубликат шаблона Google Drive CMS
  • Конечная точка API для обработки данных, отправленных из электронной таблицы

Можно запустить CMS без написания кода на стороне сервера в выбранной конечной точке API.Контент CMS можно экспортировать в виде файла JSON или добавить непосредственно в любые базы данных PAAS, предоставляющие API. Пример использования Firebase для создания последнего из этих потоков можно найти на нашей странице примеров.

Практические примеры

Следующие сценарии являются хорошими примерами использования Google Drive CMS:

  • Электронная таблица имен и адресов, которые отправляются на REST API веб-сайта события
  • Новостной блог, в котором публикуется форматированный текстовый контент, извлеченный из базы данных Firebase.
  • Для экспорта JSON для использования в рамках создания статического сайта через Jekyll
  • Запуск и написание рассылок MailChimp по электронной почте через службу поддержки Zapier

Установка

Чтобы начать использовать Google Drive CMS, вам понадобится копия основного шаблона.Этот основной шаблон содержит настройки конфигурации по умолчанию и скрипты Google Apps, которые находятся под капотом Google Drive CMS.

Для получения копии основного шаблона есть 3 варианта:

  1. Добавьте к себе Google Drive прямо с drivecms.xyz
  2. Сделайте копию основного шаблона самостоятельно по этой ссылке
  3. Скопируйте существующий шаблон Google Drive CMS на свой Google Drive

После создания копии основного шаблона измените значение конечной точки на листе НАСТРОЙКИ .Дополнительную информацию о настройке шаблона Google Drive CMS см. В разделе настроек данной документации.

Публикация материалов

CMS Google Диска добавит настраиваемый пункт меню в верхнюю часть интерфейса Google Таблиц. Пункт меню Google Drive CMS содержит два действия.

Публикация публикует контент CMS на назначенной конечной точке

Экспорт содержимого экспортирует содержимое CMS в виде файла JSON в каталог с именем _exports внутри той же папки Google Диска, которая содержит сам базовый шаблон


Знакомство с электронной таблицей

В основном шаблоне есть четыре вкладки.К каждой вкладке можно получить доступ с панели инструментов навигации по вкладкам Google Диска в нижней части страницы.

CMS

Основная вкладка, на которой администратор вводит свои данные.

Верхний ряд вкладки CMS представляет заголовки содержимого. Они используются в качестве ключей для сопоставления данных содержимого с объектом JSON, отправленным на вашу конечную точку. Заголовки ведут себя аналогично именам столбцов в стандартной базе данных.

Типы полей

Типы полей позволяют администраторам добавлять в столбцы особые функции.В настоящее время существует три типа полей:

  • Простой (по умолчанию): значения TRUE FALSE кодируются в JSON как логические, даты как объекты даты, числа как целые числа и все другие значения как строки.
  • Eval : содержимое ячейки запускается с функцией eval и сохраняется как есть в объекте JSON. Полезно для сложных структур данных или вложенных объектов
  • Список : Предоставьте список элементов в ячейке, разделенных запятыми, и преобразуйте их в массив JavaScript.Например, ячейка, содержащая красный, синий, зеленый , будет преобразована в массив [«красный», «синий», «зеленый»]
  • Google Sheet : наведите указатель на другой лист Google, чтобы создать вложенные объекты. Дополнительные сведения см. В разделе «Вложенные данные».

н.б. Пустой тип поля будет вести себя как простое поле.

Мы надеемся добавить больше в будущем, включая отношения внешнего ключа между несколькими листами. Eval — хороший временный переход для более сложных данных, поскольку он может принимать необработанные массивы или объекты JavaScript.Обновление Google Drive CMS теперь поддерживает указание на другие таблицы Google для создания более аккуратных вложенных объектов.

Строки содержимого

Каждая строка под типами полей станет объектом в массиве JSON, отправленном в назначенную конечную точку API. Это эквивалент записи в традиционной базе данных.

Например, отдельное сообщение в блоге представляет собой строку содержимого и может иметь такие заголовки, как «заголовок» или «дата публикации».

Настройки

Вкладка НАСТРОЙКИ в шаблоне Google Drive CMS позволяет настроить поведение CMS.

Можно настроить следующие параметры:

  • конечная точка Конечная точка, на которую отправляются данные электронной таблицы при публикации
  • debug Возвращает JSON администратору в качестве предупреждения, как предполагается, для его отправки в назначенную конечную точку. Полезно для тестирования строк содержимого перед публикацией на действующем сайте
  • saveFile Должна ли система управления контентом Google Диска сохранять копию ваших экспортированных данных в виде файла JSON.Этот файл хранится в папке с именем _export , находящейся внутри того же каталога, в котором хранится копия основного шаблона, запрашивающего сохранение
  • .
  • заголовки Структура объекта JavaScript, содержащая заголовки HTTP для отправки с вашим запросом. Полезно для передачи любой ключевой дополнительной информации или контекста на ваш сервер. В качестве альтернативы используйте опции настройку
  • авторизация Значение конфигурации специально для заголовка авторизации.Заменяет любое значение авторизации , найденное в ваших пользовательских заголовках
  • options Дополнительные ключи для добавления к объекту JSON, отправляемому на ваш сервер. Если указаны параметры, то строки содержимого CMS будут храниться за ключом, который называется data
  • .
  • requestMethod Отправьте содержимое CMS с помощью специального метода запроса, например PUT, GET или DELETE. По умолчанию к API будет обращаться через POST-запрос
  • .

_внутреннее

Может быть лучше просто оставить это в покое.Значения на этой вкладке ограничивают текущую и будущую функциональность на низком уровне.


Расширенные функции

Вложенные данные

NEW Используйте тип поля Google Sheet для вложения других листов Google Drive CMS внутри ваших данных POST.

  1. Создайте вторичный Google Drive CMS Единственный лист, который нам действительно нужен, — это лист по умолчанию CMS . В качестве альтернативы вы можете создать пустой лист Google с двумя строками (заголовки и типы полей) и вашими данными под ними. НАСТРОЙКИ , ДОКУМЕНТАЦИЯ и _внутренние листы во вторичной электронной таблице не используются.
  2. Скопируйте и вставьте URL-адрес или идентификатор электронной таблицы в Drive CMS. Не забудьте установить тип поля Google Sheet .
  3. Опубликовать как обычно

Любые данные из второй электронной таблицы будут добавлены в полезную нагрузку JSON в виде вложенного массива.

Пример

Google Sheet A (ваш экземпляр Google Drive CMS)

название вложенных
Строка Google Sheet
Классное название
Еще один крутой заголовок

Google Sheet B (данные, которые вы хотите вложить)

FieldA FieldB
Строка Строка
Вложенное содержимое Содержимое, которое также является вложенным
Второй вложенный элемент Некоторая информация

Результат

  [
  {
    "title": "Классное название",
    "вложенный": [
      {
        "FieldA": "Вложенный контент",
        «ПолеB»: «Содержимое, которое также является вложенным»
      },
      {
        "FieldA": "Второй вложенный элемент",
        "FieldB": "Немного информации"
      }
    ]
  },
  {
    "title": "Еще одно классное название",
    "вложенный": ""
  }
]
  

Возможно, вы могли бы вложить листы в листы внутри листов.Это, вероятно, сработает. Не направляйте таблицы друг на друга. Это закончится петлей. Это, наверное, было бы плохо.

Форматированный текст

Можно объединить основной шаблон Google Drive CMS с Google Docs, чтобы предоставить администратору редактор форматированного текста.

Напишите стандартный документ Google, используя встроенные в Google Doc возможности форматированного текста (заголовки, ссылки, встроенные изображения и т. Д.). Задайте настройки общего доступа к документам, которые позволят владельцу основного шаблона CMS хотя бы просматривать доступ.Добавьте только URL-адрес этого документа Google в ячейку в строке содержимого CMS, и после публикации документ будет преобразован в необработанные теги HTML и добавлен в полезную нагрузку JSON.

Документы Google структурированы таким образом, что их можно экспортировать прямо в HTML. CMS выполняет легкую очистку преобразованного HTML, но в противном случае он возвращается в виде строки в документе JSON при публикации.

Замена изображения

изображений, вставленных в Документы Google, размещаются в сети CDN Google.При извлечении форматированного текста у вас будет тегов img с src = "https: //cdn.google.com / ..." . Это нормально для небольших проектов или проектов, в которых изображения не важны. Google ограничивает доступ к этим URL-адресам, что означает, что время от времени ваши изображения не будут загружаться, так как Google CDN возвращает 403.

Чтобы обойти этот Google Drive CMS обеспечивает поддержку внешних размещенных изображений. В ваш форматированный текст Google Doc, который используется дисковой CMS, добавьте следующую строку:

  Это текстовое содержимое, написанное в моем документе Google, а вот мое красивое изображение:
[ИЗОБРАЖЕНИЕ: https: // media.giphy.com/media/l46CqLVMWzaJUFPLW/giphy.gif]
И тогда мой текст продолжается как обычно.
  

Когда форматированный текст извлечен и отправлен в ваш JSON api, ваш тег img теперь будет иметь источник https://media.giphy.com/media/l46CqLVMWzaJUFPLW/giphy.gif ( [IMAGE:] заменен). Использование внешних размещенных изображений также позволяет вам использовать форматы изображений, которые Google Doc не поддерживает изначально (Gifs!).

Slugify

Обычным требованием CMS является служебное поле.Поле заголовка может использоваться для создания URL-адресов на сайте и часто представляет собой соединение поля заголовка с дефисами. Например, новостная статья под названием «Грядет большое объявление» будет иметь фрагмент «грядет большое объявление».

Для ускорения этого процесса в Google Drive CMS есть функция быстрого доступа SLUGIFY. Добавьте функцию ячейки = SLUGIFY (: cell :) в ячейку на листе CMS, где: cell: — любой строковый ввод (например, соответствующая ячейка в столбце title ).


Лучшие практики

Защита CMS

Рассмотрите возможность доступа к электронной таблице CMS Google Диска, как пароль и логины электронной почты для традиционной CMS. Если вы не хотите, чтобы кто-то был в вашем WordPress, не предоставляйте им доступ к вашей электронной таблице!

Чтобы лучше понять безопасность и возможности совместного использования Google Диска, ознакомьтесь с документацией Google.

Если вы используете электронную таблицу CMS совместно с другими администраторами, подумайте о том, чтобы заблокировать части документа, используя защищенные диапазоны.Например, защитите строку заголовков электронной таблицы, чтобы предотвратить нарушение другим администратором структуры данных, необходимой конечной точке API.

История изменений

Администраторы могут вернуться к предыдущим итерациям, используя встроенную историю изменений Google Диска. Восстановите предыдущую версию листа, а затем повторно опубликуйте документ.

Расширение CMS

Все скрипты приложений, управляющие CMS, встроены в лист, редактируемый администратором.К этим скриптам можно получить доступ через Инструменты> Редактор скриптов ... на панели инструментов Google Таблиц. Мы попытались прокомментировать файлы .gs, где это возможно, так что взламывайте и расширяйте их! Изменения в этих сценариях повлияют только на текущий экземпляр CMS.

Сравнение сайтов Google с другими решениями CMS | Дито

Создание веб-сайтов считается прекрасным сочетанием искусства и технологий. В наши дни любой желающий может легко создать сайт с помощью системы управления контентом.Основное преимущество состоит в том, что нет необходимости иметь веб-мастера для публикации контента. С помощью нескольких щелчков мышью команда, отдел или организация могут легко публиковать, редактировать и сотрудничать на веб-сайте. Кроме того, существует ряд платформ с открытым исходным кодом и проприетарных платформ, в том числе несколько ресурсов в рамках Google Apps. Но как это сочетается с другими платформами?

Основы
Когда дело доходит до систем управления контентом (CMS), WordPress является стандартом (на нем работает 21% из 10 миллионов веб-сайтов).Это открытый исходный код, то есть он разработан и поддерживается большим сообществом, и его можно использовать бесплатно. Он построен на PHP / MySQL и может быть размещен локально в вашей собственной среде или размещен у провайдера. Есть также ряд компаний SaaS (программное обеспечение как услуга), которые предоставляют комплексное решение для создания сайтов. Такие компании, как SquareSpace и Wix, предлагают модель подписки и очень удобный интерфейс для создания сайтов любого типа. Преимущество использования этих услуг заключается в том, что они предоставляют очень простой способ настроить и настроить ваш сайт. Сайты Google являются частью платформы приложений и легко доступны из сетки приложений. Подобно Wix и SquareSpace, пользователи могут быстро разрабатывать, создавать и публиковать контент. (Google также предлагает Blogger, службу ведения блогов. Однако, как вы увидите, у Сайтов гораздо больше функциональных возможностей.) Когда сайт создается, он обычно выходит из коробки с общим шаблоном. Существует бесчисленное количество бесплатных и платных шаблонов WordPress, доступных на многочисленных ресурсах. Когда вы создаете сайт Wix, вы можете выбирать из множества профессиональных или личных категорий, причем сайт уже создан заранее.Сайты Google также предлагают галерею шаблонов, которые предварительно созданы для определенных целей (вики-сайты, совместная работа, команды, определенные организации и т. Д.). Они также предоставляют на выбор ряд основных тем. SquareSpace имеет ограниченное количество элегантных шаблонов дизайна с возможностью настройки всех аспектов сайта.
Squarespace имеет ограниченное количество шаблонов; однако они красиво оформлены.

Любые упомянутые параметры обычно имеют адаптивный дизайн, либо встроенный для мобильных устройств, либо зависящий от типа выбранного шаблона / темы. Большинство этих платформ также допускают базовый и расширенный уровни настройки в соответствии с вашими потребностями. Хотя для более сложных модификаций дизайна CMS обычно требуются по крайней мере базовые рабочие знания CSS, языка, используемого для добавления стиля к контенту на сайте.

Хорошая функция, которую предлагает Google Sites, — это возможность создать сайт, а затем поделиться им как шаблоном с доменом.Итак, если группа разрабатывает сайт проекта, они могут сохранить его как шаблон и повторно использовать, создав новый сайт на основе оригинала.

Сердце платформ CMS — это ведение блога. Обычно пользователи могут создавать сообщения, используя интерфейс WYSIWYG («Что видишь, то и получаешь»), а также могут вставлять медиафайлы и ссылки по пути. Пользователи также могут оставлять комментарии к любому или ко всему содержимому сайта.
Добавление нового сообщения в WordPress.(В большинстве решений CMS вы можете изменить статус, видимость
и дату / время для публикации вашего контента.)

Одним из преимуществ решений CMS перед Сайтами является возможность создавать черновики, планировать публикации на будущую дату, а также интеграцию с социальными сетями, такими как Facebook, Twitter и другими. Как только вы создадите объявление (функция ведения блога на сайтах Google), оно будет опубликовано; нет черновика. Он также не предлагает возможности планировать публикации и не имеет прямой интеграции с социальными платформами, включая Google+.Есть несколько гаджетов и фрагментов кода, которые можно включить, но для того, чтобы заставить его работать, может потребоваться некоторая работа. Если это необходимо, альтернативой является разработка сайта в Blogger, на котором запланированы публикации и интеграция с социальными сетями.

Есть также варианты для создания статических страниц, загрузки мультимедиа и отображения ссылок на каждой из платформ. Решения SaaS предлагают дополнительные функции, такие как витрины, галереи и мультимедийные дисплеи. WordPress имеет те же типы функций, хотя требует немного дополнительной настройки.В Сайтах Google пользователи могут создать централизованное хранилище, называемое картотекой, где они могут загружать файлы, делать ссылки на документы на Google Диске и создавать гиперссылки. Пользователи также могут создать список для параметров рабочего процесса, таких как элементы действий, открытые проблемы или статус.
Это краткий обзор картотеки. Вы можете прикреплять файлы,
добавлять гиперссылки и включать файлы с Google Диска.

Поскольку Сайты Google тесно интегрированы с другими приложениями, встроить календари, существующие документы Диска и другой контент очень просто.Контентом на Диске также можно делиться, хотя видимость документа должна быть установлена ​​как минимум на «Всем, у кого есть ссылка».

Есть несколько вариантов, доступных для тех, кто желает разработать рабочие процессы на сайтах Google, подписавшись на изменения сайта и страниц. CMS изначально предлагает рабочий процесс для публикации статей. Авторы могут направлять сообщения для утверждения редакторами, отправляя им уведомления по электронной почте.

Каждая платформа обычно включает способ поиска контента.(Хотя пользователи могут просматривать и искать на всех сайтах Google, к которым у них есть доступ.) Все обсуждаемые платформы отлично работают с Google Analytics, и очень легко указать свой идентификатор отслеживания. SquareSpace и Wix также имеют проприетарную аналитику на своих сайтах.
Отслеживание посещаемости сайта с помощью Google Analytics может помочь вам понять
, кто обращается к вашему сайту.

Администрация

В целом, большинство платформ обеспечивают определенный уровень безопасности, хотя наличие сертификата SSL, выданного домену, является идеальным решением.Поскольку Сайты являются частью среды Google Apps, в них уже включен протокол HTTP / SSL. Другие сервисы, такие как SquareSpace, также включают его как часть сервиса.

Как и в случае с любым другим программным обеспечением, всегда полезно использовать последние обновления вашего сайта, особенно в целях безопасности. Сервисы SaaS, такие как SquareSpace и Wix, а также Сайты Google обновляются автоматически. WordPress также требует обновления платформы. Если вы используете самую последнюю версию, вы можете включить автоматическое применение незначительных обновлений.Основные обновления WordPress обычно необходимо обновлять вручную. Иногда плагины, включенные для сайта WordPress, требуют обновлений; их также можно автоматизировать.

Каждая платформа настроена так, чтобы требовать надлежащие учетные данные и разрешать различные уровни доступа. С помощью Сайтов Google администраторы сайтов могут легко выбирать из каталога пользователей и групп домена.
Пользователи могут легко добавлять дополнительных пользователей и группы на сайт Google и уведомлять их.

Хотя в WordPress есть интеграция Active Directory / LDAP со сторонними инструментами, она не идеальна для размещения в облаке. Услуги SaaS в основном полагаются на администраторов сайтов, создающих учетные записи пользователей, а также управляющих правами сайта.

Платформы для ведения блогов предназначены для публичного использования. Таким образом, при первом запуске сайта на большинстве платформ ограничений обычно не существует. Администраторы Google Apps могут установить видимость по умолчанию для вновь созданных сайтов как частную или доступную для всех пользователей в домене Apps.Оттуда пользователи, которые создают сайты, могут управлять тем, кто имеет доступ, а кто нет. Сайты Google также предлагают безопасность на уровне страниц, позволяя детализировать разрешения на основе конкретных пользователей и групп. С помощью решений CMS администратор может защитить паролем страницу, сообщение или весь сайт. Обычно с паролем не связано имя пользователя. Есть также способы предоставить права участника, редактора или администратора конкретным пользователям.

В Сайтах Google администраторы могут просматривать недавно удаленные страницы, восстанавливать страницы, просматривать историю изменений и восстанавливать сайт до предыдущей версии.CloudLock, сторонний поставщик, может отслеживать все сайты, созданные в домене, предлагая организации дополнительный уровень защиты.
Стоит

Хостинг WordPress может стоить от 5 до 20 долларов, в зависимости от трафика и места на сервере. Решения SaaS варьируются от бесплатных (со многими ограничениями, включая рекламу) до 30 долларов в месяц. Чем дороже решение, тем больше объем хранилища. Сайты Google включены в существующую структуру цен в размере 50 долларов США за пользователя в год для Google Apps для бизнеса.Хранилище в Сайтах Google зависит от домена. Место, выделенное для организации, составляет 10 ГБ + 500 МБ, умноженное на количество платных пользователей. (Например, если у вас есть 100 лицензий, это будет 100 * 500 МБ = 50 ГБ + 10 ГБ или всего 60 ГБ для всего домена.)

Итог
Любая из платформ, рассмотренных в этом посте, предлагает отличный способ быстро создать веб-сайт. Платформа CMS — отличный вариант для создания единого внешнего сайта для вашей компании и идеально подходит для небольшого числа пользователей, создающих контент для большой аудитории.Все упомянутые платформы предлагают отличные готовые шаблоны дизайна. Также существует ряд плагинов, которые добавляют дополнительную функциональность вашему сайту. Имейте в виду: по мере того, как ваши потребности становятся более сложными, потребуется больше администрирования, а также более глубокие знания WordPress, PHP и MySQL.

WordPress — это надежная платформа, которая может предлагать необходимые настройки. SquareSpace, Wix и другие SaaS также являются прекрасными платформами для создания внешнего сайта. Они также предлагают потрясающие шаблоны сайтов и предлагают функцию перетаскивания в навигации, а также при создании и публикации контента.Как и в случае с WordPress, решения SaaS могут обрабатывать довольно большое количество

Сайты Google также могут выступать в качестве основного сайта. Он действительно выделяется как центр внутреннего и внешнего сотрудничества для проектов, команд и отделов. Пользователь может легко создать сайт Google и управлять им в Google Apps. Это также приносит пользу конечным пользователям, которые используют и хотят расширять контент на Google Диске. Организации могут создавать шаблоны из существующих сайтов и делиться ими как средство стандартизации внешнего вида.Обеспечить безопасность сайта и назначить доступ намного проще, поскольку он напрямую привязан к каталогу домена. (CloudLock также является хорошим вариантом обеспечения дополнительного уровня безопасности.)

Просто любопытно … какая платформа вам больше нравится? Что вам в нем нравится по сравнению с другими? А вы когда-нибудь пользовались Сайтами Google? Оставьте свои комментарии ниже. Мы хотели бы услышать от вас.

Настройте программное обеспечение для вашего веб-сайта | Центр поиска | Разработчики Google

Есть много способов управлять содержанием вашего веб-сайта.Некоторые владельцы сайтов полностью строят свои собственный сайт с нуля. Другие могут использовать существующий пакет программного обеспечения от такой компании, как WordPress, Drupal или Joomla, которые могут предоставлять тему, дизайн и шаблоны. Когда используешь существующее программное обеспечение веб-сайта, владелец сайта не создает весь сайт, создавая код, стиль листов и скриптов, но предоставляет только контент (например, фотографии, изображения и текст).

Создать новый сайт

Если вы заинтересованы в создании совершенно нового сайта и хотели бы использовать существующий пакет программного обеспечения, ознакомьтесь с некоторыми из пакетов программного обеспечения, перечисленных ниже, на наличие хороших отправные точки.Многие из этих программных пакетов называются «управление контентом. систем »или сокращенно — CMS. Некоторые компании могут предоставлять услуги хостинга в дополнение к предоставление программного обеспечения для вашего сайта.

Убедитесь, что ваш сайт оптимизирован для мобильных устройств

Некоторые CMS написали специальные руководства по созданию и исправлению мобильный сайт. Если на вашем сайте используется одна из этих CMS, ознакомьтесь с их руководством:

Если у программного обеспечения вашего веб-сайта нет документации для создания сайта, удобного для мобильных устройств, следуйте нашим общим рекомендациям, чтобы убедиться, что программное обеспечение вашего веб-сайта оптимизировано для мобильных устройств:

  1. Сделайте резервную копию вашего сайта .Мы рекомендуем сделать резервную копию вашего сайта, прежде чем делать какие-либо изменения или обновления. Если вы не знаете, как сделать резервную копию своего сайта, обратитесь к поставщику CMS или просмотрите наши владельцы сайтов поддерживают сообщество.
  2. Обновите свою CMS до последней версии . В некоторых случаях обновление до последняя версия автоматически применяет необходимые обновления безопасности и делает ваш сайт удобный для мобильных устройств. Если процесс не запускается автоматически, обязательно нажмите на обновление. вручную, чтобы предотвратить нарушения безопасности.Например, Joomla 3 имеет поддержку мобильных устройств.
  3. Если CMS предлагает настраиваемые темы, убедитесь, что тема адаптирована для мобильных устройств:
    1. Из административной панели вашей CMS просмотрите тему своего сайта и найдите термины например «мобильный» или «отзывчивый» в документации по теме.
    2. Если доступен демонстрационный шаблон, скопируйте и вставьте URL-адрес шаблона в Мобильный тест, чтобы сделать уверен, что он удобен для мобильных устройств.
    3. Убедитесь, что шаблон работает быстро, проверив раздел «Скорость» в PageSpeed ​​Insights и убедившись, что скорость В разделе нет проблем, помеченных как «Следует исправить».
  4. Просмотрите форумы поддержки для вашей CMS, чтобы узнать, с какими проблемами могут столкнуться люди. мобильные версии своих сайтов. Посетить наш форум Центра поиска Google для получения дополнительных рекомендаций и поддержки.
  5. Используйте мобильную версию Убедитесь, что ваш сайт оптимизирован для мобильных устройств.

[Docs] Интеграция с CMS | Jovo Framework

  1. Документы
  2. Интеграции
  3. CMS

Узнайте, как использовать CMS для ваших навыков Alexa и Google Actions с интеграцией Jovo CMS.

Интерфейс Jovo CMS — это уровень абстракции для управления и локализации контента для ваших голосовых приложений. По умолчанию включена поддержка i18next JSON, которую можно расширить с помощью облачных интеграций CMS, таких как Google Таблицы.

Вот список всех доступных интеграций CMS для Jovo:

Имя Описание
Google Таблицы Управление содержанием в таблице Google
Airtable Управление контентом с помощью Airtable

Интерфейс интеграции Jovo CMS предлагает функции, доступные на платформах CMS, например:

Для всех функций интеграции CMS ознакомьтесь с конкретными документами по доступным интеграциям выше.

и18н

Узнайте больше о Jovo i18n здесь.

Эта функция использует интеграцию Jovo i18next для создания локализованного контента со специальными функциями для голоса и общения:

  • многоязычные приложения
  • случайный вывод
  • ответов, связанных с платформой

Кэширование

Содержимое интерфейсов CMS по умолчанию извлекается при инициализации приложения Jovo (например, когда сервер запускается с jovo run или когда функция Lambda выполняет холодный запуск), а затем сохраняется в приложении объект (подробнее о данных app здесь).Это настроено с конфигурацией по умолчанию caching: true для каждой интеграции CMS.

Однако для некоторых случаев использования (например, тестирования) может иметь смысл извлекать CMS с каждым запросом. Вы можете включить эти мгновенные обновления, установив для параметра caching значение false .

Узнайте, как включить эту опцию, в документации по доступным интеграциям выше.

Взгляните на реализацию Jovo GoogleSheets CMS, чтобы понять, как построить свою собственную интеграцию с CMS.

Есть конкретные вопросы? Просто оставьте их ниже или присоединитесь к форуму сообщества Jovo.

сайтов Google — Какая CMS?



0,042%

Доля рынка за 1 млн первых
Получите индивидуальный список веб-сайтов с помощью Сайтов Google

Доля рынка по популярности сайта

С увеличением на 0,06 с 27 декабря 2020 года рейтинг обнаружения улучшил самый популярный среди очень популярных сайтов .

Рейтинг Alexa Веб-сайты Доля рынка Изменение доли рынка
Самые популярные сайты <1000 4 0.400% 0%
Очень популярные сайты <10,000 35 0,350% 20,69%
Популярные сайты <100,000 %
Менее популярные сайты <1,000,000 422 0,042% 13,51%
Все сайты 11,387 0.088% 31,34%

История доли рынка

На этой диаграмме показана история обнаруженных веб-сайтов, использующих.
За последние 6 месяцев доля рынка увеличилась на 31,34% с 0,067% до 0,088%


Домены верхнего уровня

Веб-сайты, использующиеся, были обнаружены в 147 доменах верхнего уровня

(.de) 902 Украина (.ua) .edu)%% 9022 my) (.ph) 0,0 Корея , Юг (Республика Корея) (.kr) (.live) 9022 0,026% (.ge)5 0,028 9 Сайты, использующие сайты Google

Мы обнаружили следующие сайты, которые использовали сайты Google


Как мы обнаруживаем установки сайтов Google


Разметка

Если у CMS нет метатегов, она часто будет иметь другую однозначно идентифицируемую html-разметку .Это могут быть уникальные html-комментарии, идентификаторы или классы.

Домен

Некоторые системы управления контентом также предлагают хостинг. Веб-сайт, размещенный на домене разработчика CMS, - это беспроигрышная распродажа.

Зависимости


Сайты Google зависят от 0 технологий

Зависимые


0 технологий зависят от Сайтов Google

Django CMS в Cloud Run | Google Codelabs

Cloud Run - это управляемая вычислительная платформа, которая позволяет запускать контейнеры без сохранения состояния, вызываемые через HTTP-запросы.Cloud Run является бессерверным: он абстрагирует все управление инфраструктурой, поэтому вы можете сосредоточиться на самом важном - создании отличных приложений.

Он также изначально взаимодействует со многими другими частями экосистемы Google Cloud, включая Cloud SQL для управляемых баз данных, Cloud Storage для унифицированного хранилища объектов и Secret Manager для управления секретами.

Django CMS - это система управления корпоративным контентом (CMS), построенная на основе Django. Django - это веб-фреймворк Python высокого уровня.

В этом руководстве вы будете использовать эти компоненты для развертывания небольшого проекта Django CMS.

Что вы узнаете
  • Как использовать Cloud Shell
  • Как создать базу данных Cloud SQL
  • Как создать сегмент облачного хранилища
  • Как создать секреты диспетчера секретов
  • Как подключить компоненты Google Cloud к службе Cloud Run
  • Как использовать реестр контейнеров Google
  • Как развернуть в Cloud Run
  • Как запускать сборки, миграции и развертывания в Cloud Build

Самостоятельная настройка среды
  1. Войдите в Cloud Console и создайте новый проект или повторно используйте существующий.(Если у вас еще нет учетной записи Gmail или Google Workspace, ее необходимо создать.)

Примечание. Вы можете легко получить доступ к Cloud Console, запомнив ее URL-адрес, который равен console.cloud.google.com .

Запомните идентификатор проекта, уникальное имя для всех проектов Google Cloud (указанное выше имя уже занято и не будет работать для вас, извините!). Далее в этой кодовой таблице он будет называться PROJECT_ID .

Примечание: Если вы используете учетную запись Gmail, вы можете оставить местоположение по умолчанию, установленное на Без организации . Если вы используете учетную запись Google Workspace, выберите место, подходящее для вашей организации.

  1. Затем вам необходимо включить биллинг в Cloud Console, чтобы использовать ресурсы Google Cloud.

Работа с этой лабораторией кода не должна стоить слишком дорого, если вообще стоит. Обязательно следуйте инструкциям в разделе «Очистка», в котором рассказывается, как выключить ресурсы, чтобы вам не приходилось выставлять счета за пределами этого руководства.Новые пользователи Google Cloud имеют право на участие в программе бесплатной пробной версии 300 долларов США.

Google Cloud Shell

Хотя Google Cloud можно управлять удаленно с вашего ноутбука, в этой кодовой лаборатории мы будем использовать Google Cloud Shell, среду командной строки, работающую в облаке.

Активировать Cloud Shell

  1. В Cloud Console нажмите Активировать Cloud Shell .

Если вы никогда раньше не запускали Cloud Shell, вам будет представлен промежуточный экран (в нижней части страницы) с описанием того, что это такое.В этом случае нажмите Продолжить (и вы больше никогда его не увидите). Вот как выглядит этот одноразовый экран:

Подготовка и подключение к Cloud Shell займет всего несколько минут.

Эта виртуальная машина загружена всеми необходимыми инструментами разработки. Он предлагает постоянный домашний каталог размером 5 ГБ и работает в Google Cloud, что значительно повышает производительность сети и аутентификацию. Большая часть, если не вся, ваша работа в этой лаборатории кода может быть выполнена с помощью простого браузера или Chromebook.

После подключения к Cloud Shell вы должны увидеть, что вы уже прошли аутентификацию и что для проекта уже задан идентификатор вашего проекта.

  1. Выполните следующую команду в Cloud Shell, чтобы подтвердить, что вы прошли аутентификацию:
  2. Список аутентификации
 gcloud
 

Командный выход

 учетных записей
активный счет
*  @ 

Для установки активной учетной записи, выполните следующую команду:
    $ Gcloud конфигурации набор счетов `ACCOUNT`
 

Примечание: Инструмент командной строки gcloud - это мощный и унифицированный инструмент командной строки в Google Cloud.Он предустановлен в Cloud Shell. Вы заметите, что он поддерживает автозавершение табуляции. Для получения дополнительной информации см. Обзор инструмента командной строки gcloud.

  1. Выполните следующую команду в Cloud Shell, чтобы убедиться, что команда gcloud знает о вашем проекте:
 проект списка конфигурации gcloud
 

Вывод команды

 [обязательный]
project = 
 

Если это не так, вы можете установить его с помощью этой команды:

 проект набора конфигурации gcloud 
 

Вывод команды

 Обновлено свойство [core / project].

В Cloud Shell включите Cloud API для компонентов, которые будут использоваться:

 сервисы gcloud включить \
  run.googleapis.com \
  sql-component.googleapis.com \
  sqladmin.googleapis.com \
  compute.googleapis.com \
  cloudbuild.googleapis.com \
  secretmanager.googleapis.com
 

Вы можете увидеть диалоговое окно, в котором gcloud запрашивает ваши учетные данные. Это нормально. Авторизуйте запрос (выполняется один раз за сеанс Cloud Shell).

Эта операция может занять некоторое время.

После завершения должно появиться сообщение об успешном завершении, подобное этому:

 Операция «operations / acf.cc11852d-40af-47ad-9d59-477a12847c9e» успешно завершена.
 

Вы будете использовать шаблон проекта Django CMS по умолчанию в качестве образца проекта Django CMS.

Чтобы создать этот шаблонный проект, с помощью Cloud Shell создайте новый каталог с именем djangocms-cloudrun и перейдите к нему:

 мкдир ~ / djangocms-cloudrun
cd ~ / djangocms-cloudrun
 

Затем установите установщик Django CMS во временную виртуальную среду:

 virtualenv venv
источник venv / bin / активировать
pip установить djangocms-installer
 

Затем создайте новый шаблонный проект в текущей папке:

 djangocms -s -p.мой проект
 

Теперь у вас будет шаблон проекта Django CMS в папке с именем myproject :

.
 л.с -F
 
 manage.py * media / myproject / project.db requirements.txt static / venv /
 

Теперь вы можете выйти и удалить временную виртуальную среду:

 деактивировать
rm venv / -rf
 

Отсюда внутри контейнера будет вызываться Django CMS.

Вы также можете удалить автоматически созданную временную базу данных SQLite.Он не будет использоваться для этой кодовой лаборатории:

 rm project.db
 

Теперь вы создадите свои службы поддержки: базу данных Cloud SQL, корзину Cloud Storage и ряд значений Secret Manager.

Защита значений паролей, используемых при развертывании, важна для безопасности любого проекта и гарантирует, что никто случайно не поместит пароли там, где они не принадлежат (например, непосредственно в файлах настроек или введены непосредственно в ваш терминал, где они можно извлечь из истории.)

Сначала установите две базовые переменные среды, одну для идентификатора проекта:

 PROJECT_ID = $ (ядро / проект конфигурации gcloud)
 

И по области:

 REGION = us-central1
 

При работе с инфраструктурой полезно располагать все компоненты в одном месте, чтобы они могли взаимодействовать друг с другом более эффективно. Хотя некоторые компоненты доступны во всем мире, не все компоненты доступны во всех регионах.

Для этой Codelab мы рекомендуем использовать us-central1 , europe-north2 или asia-northeast1 ; или любой регион Cloud Run (полностью управляемый) поддерживается.

Подробнее:

Создать базу данных

Теперь создайте экземпляр Cloud SQL:

 экземпляров gcloud sql создают myinstance --project $ PROJECT_ID \
  --database-version POSTGRES_13 --tier db-f1-micro --region $ REGION
 

Эта операция может занять несколько минут.

Затем в этом случае создайте базу данных:

 базы данных gcloud sql create mydatabase --instance myinstance
 

Затем в том же экземпляре создайте пользователя:

 DJPASS = "$ (cat / dev / urandom | LC_ALL = C tr -dc 'a-zA-Z0-9' | fold -w 30 | head -n 1)"
Пользователи gcloud sql создают djuser --instance myinstance --password $ DJPASS
 

Создание сегмента хранения

Наконец, создайте сегмент облачного хранилища (учитывая, что имя должно быть глобально уникальным):

 GS_BUCKET_NAME = $ {PROJECT_ID} -media
gsutil mb -l $ {РЕГИОН} gs: // $ {GS_BUCKET_NAME}
 

Поскольку объекты, хранящиеся в корзине, будут иметь другое происхождение (URL-адрес корзины, а не URL-адрес Cloud Run), вам необходимо настроить параметры общего доступа к ресурсам (CORS).

Создайте новый файл с именем cors.json со следующим содержимым:

 сенсорный cors.json
облака редактировать cors.json
 

cors.json
  [
    {
      "источник": ["*"],
      "responseHeader": ["Content-Type"],
      "метод": ["ПОЛУЧИТЬ"],
      «maxAgeSeconds»: 3600
    }
]
  

Примените эту конфигурацию CORS к вновь созданному сегменту хранилища:

 gsutil cors set cors.json gs: // $ GS_BUCKET_NAME
 

Сохранить конфигурацию в секрете

После настройки служб резервного копирования вы сохраните эти значения в файле, защищенном с помощью диспетчера секретов.

Secret Manager позволяет хранить, управлять и получать доступ к секретам в виде двоичных двоичных объектов или текстовых строк. Он хорошо подходит для хранения информации о конфигурации, такой как пароли базы данных, ключи API или сертификаты TLS, необходимые приложению во время выполнения.

Сначала создайте файл со значениями для строки подключения к базе данных, медиа-корзины, секретного ключа для Django (используется для криптографической подписи сеансов и токенов) и для включения отладки:

 echo DATABASE_URL = \ "postgres: // djuser: $ {DJPASS} @ // cloudsql / $ {PROJECT_ID}: $ {REGION}: myinstance / mydatabase \">.env

echo GS_BUCKET_NAME = \ "$ {GS_BUCKET_NAME} \" >> .env

echo SECRET_KEY = \ "$ (cat / dev / urandom | LC_ALL = C tr -dc 'a-zA-Z0-9' | fold -w 50 | head -n 1) \" >> .env

echo DEBUG = \ "Истина \" >> .env
 

Затем создайте секрет с именем application_settings , используя этот файл в качестве секрета:

 секретов gcloud создать application_settings --data-file .env
 

Разрешить доступ Cloud Run для доступа к этому секрету:

 экспорт PROJECTNUM = $ (проекты gcloud описывают $ {PROJECT_ID} --format 'value (projectNumber)')
экспорт CLOUDRUN = $ {PROJECTNUM} -compute @ developer.gserviceaccount.com

gcloud секреты add-iam-policy-binding application_settings \
  --member serviceAccount: $ {CLOUDRUN} --role roles / secretmanager.secretAccessor
 

Подтвердите, что секрет был создан, перечислив секреты:

 список версий секретов gcloud application_settings
 

После подтверждения создания секрета удалите локальный файл:

 RM .env
 

Учитывая только что созданные службы поддержки, вам необходимо внести некоторые изменения в проект шаблона, чтобы они подходили.Это будет включать введение django-environment для использования переменных среды в качестве параметров конфигурации, которые вы засеваете значениями, которые вы определили как секреты. Чтобы реализовать это, вы расширите настройки шаблона.

Настройка параметров

Найдите сгенерированный файл settings.py и переименуйте его в basesettings.py:

 мв myproject / settings.py myproject / basesettings.py
 

Затем используйте веб-редактор Cloud Shell, чтобы открыть файл и заменить все содержимое файла следующим образом:

 коснитесь myproject / settings.ру
облака редактировать myproject / settings.py
 

myproject / settings.py
  импорт io
импорт ОС

импорт среды
импортировать google.auth
из google.cloud импортировать secretmanager как sm

# Импортировать исходные настройки из каждого шаблона
из .basesettings import *

пытаться:
    из .local import *
кроме ImportError:
    проходить


# Вытащить файл настроек django-environmental, хранящийся в Secret Manager
SETTINGS_NAME = "application_settings"

_, project = google.auth.default ()
клиент = см.SecretManagerServiceClient ()
name = f "projects / {project} / secrets / {SETTINGS_NAME} / versions / latest"
payload = client.access_secret_version (name = name) .payload.data.decode ("UTF-8")

env = environment.Env ()
env.read_env (io.StringIO (полезная нагрузка))

# Установка этого значения из django-environment
SECRET_KEY = env ("SECRET_KEY")

# Разрешить всем хостам доступ к сайту Django
ALLOWED_HOSTS = ["*"]

# По умолчанию false. True позволяет отображать целевые страницы по умолчанию.
ОТЛАДКА = env («ОТЛАДКА»)

# Установите это значение из django-environment
DATABASES = {"по умолчанию": env.db ()}

INSTALLED_APPS + = ["хранилища"] # для django-хранилищ
если "myproject" отсутствует в INSTALLED_APPS:
     INSTALLED_APPS + = ["myproject"] # для переноса пользовательских данных

# Определить статическое хранилище через django-storerages [google]
GS_BUCKET_NAME = env ("GS_BUCKET_NAME")
STATICFILES_DIRS = []
DEFAULT_FILE_STORAGE = "storages.backends.gcloud.GoogleCloudStorage"
STATICFILES_STORAGE = "storages.backends.gcloud.GoogleCloudStorage"
GS_DEFAULT_ACL = "publicRead"
  

Найдите время, чтобы обратить внимание на комментарии, добавленные к каждой конфигурации.

Обратите внимание, что вы можете увидеть ошибки линтинга в этом файле. Это ожидаемо. У Cloud Shell нет контекста требований для этого проекта, поэтому он может сообщать о недопустимом импорте или неиспользованном импорте.

Зависимости Python

Найдите файл requirements.txt и добавьте следующие пакеты:

 Cloudhell ​​Edit Requirements.txt
 

requirements.txt (приложение)
 пушечный рог == 20.1.0
psycopg2-binary == 2.8,6
Google-облако-секрет-менеджер == 2.4.0
google-auth == 1.30.0
django-хранилища [google] == 1.11.1
джанго-окружающая среда == 0.4.5
 

Container Registry - это частный реестр образов контейнеров, который работает в Google Cloud. Вы будете использовать его для хранения своего контейнерного проекта.

Чтобы поместить проект шаблона в контейнер, сначала создайте новый файл с именем Dockerfile на верхнем уровне вашего проекта (в том же каталоге, что и manage.py ) и скопируйте следующее содержимое:

Чтобы поместить проект шаблона в контейнер, создайте файл Dockerfile и добавьте следующее содержимое:

 Touch Dockerfile
Cloudhell ​​редактировать Dockerfile
 

Dockerfile
  # Используйте официальный облегченный образ Python.# https://hub.docker.com/_/python
ОТ python: 3.9-тонкий

ENV APP_HOME / app
WORKDIR $ APP_HOME

# Установить зависимости.
COPY requirements.txt.
RUN pip install -U pip && pip install -r requirements.txt

# Скопируйте локальный код в образ контейнера.
КОПИРОВАТЬ. .

# Служба должна прослушивать переменную окружения $ PORT.
# Это значение по умолчанию облегчает локальную разработку.
ПОРТ ENV 8080

# Установка этого гарантирует, что операторы печати и сообщения журнала
# сразу появляются в Cloud Logging.
ENV PYTHONUNBUFFERED TRUE

# Запускать веб-службу при запуске контейнера.Здесь мы используем пулемет
# веб-сервер с одним рабочим процессом и 8 потоками.
# Для сред с несколькими ядрами ЦП увеличьте количество рабочих
# быть равным доступным ядрам.
CMD exec gunicorn --bind 0.0.0.0:$PORT --workers 1 --threads 8 --timeout 0 myproject.wsgi: application
  

Вы можете определить любой образ контейнера в соответствии с Контрактом Cloud Run Container.

Теперь создайте образ контейнера с помощью Cloud Build, выполнив следующую команду из каталога, содержащего Dockerfile :

 сборок gcloud submit --tag gcr.io / $ PROJECT_ID / djangocms-cloudrun
 

Cloud Build - это сервис, который выполняет ваши сборки в Google Cloud. При указании тега он выполняет серию шагов сборки, где каждый шаг сборки запускается в контейнере Docker для создания контейнера вашего приложения (или других артефактов) и передачи его в облачный реестр одной командой.

После добавления в реестр вы увидите сообщение SUCCESS , содержащее имя образа. Образ хранится в реестре контейнеров и при желании может быть использован повторно.

Вы можете вывести список всех образов контейнеров, связанных с вашим текущим проектом, с помощью этой команды:

 список образов контейнеров gcloud
 

Чтобы создать схему базы данных в базе данных Cloud SQL и заполнить корзину облачного хранилища статическими активами, необходимо запустить migrate и collectstatic .

Эти базовые команды миграции Django необходимо запускать в контексте вашего встроенного контейнера с доступом к вашей базе данных.

Вам также необходимо запустить createduperuser , чтобы создать учетную запись администратора для входа в систему администратора Django.

Разрешить доступ к компонентам

На этом этапе мы собираемся использовать Cloud Build для запуска команд Django, поэтому Cloud Build потребуется доступ к конфигурации Django, хранящейся в Secret Manager.

Как и раньше, установите политику IAM, чтобы явно разрешить учетной записи службы Cloud Build доступ к секретным настройкам:

 экспорт PROJECTNUM = $ (проекты gcloud описывают $ {PROJECT_ID} --format 'value (projectNumber)')
экспорт CLOUDBUILD = $ {PROJECTNUM} @cloudbuild.gserviceaccount.com

gcloud секреты add-iam-policy-binding application_settings \
  --member serviceAccount: $ {CLOUDBUILD} --role roles / secretmanager.secretAccessor
 

Кроме того, разрешите Cloud Build подключаться к Cloud SQL, чтобы применить миграции базы данных:

 проекты gcloud add-iam-policy-binding $ {PROJECT_ID} \
    --member serviceAccount: $ {CLOUDBUILD} --role role / cloudsql.client
 

Создайте своего суперпользователя Django

Чтобы создать суперпользователя, вы собираетесь использовать миграцию данных.Эту миграцию необходимо создать в папке migrations в моем myproject .

Сначала создайте базовую структуру папок:

 mkdir myproject / миграции
коснитесь myproject / migrations / __ init__.py
 

Затем создайте новую миграцию, скопировав следующее содержимое:

 коснитесь myproject / migrations / 0001_createsuperuser.py
Cloudhell ​​изменить myproject / migrations / 0001_createsuperuser.py
 

myproject / migrations / 0001_createsuperuser.py
  из импорта миграции django.db

импортировать google.auth
из google.cloud импортировать secretmanager как sm


def создаетuperuser (приложения, schema_editor):

    # Получить секрет из диспетчера секретов
    _, project = google.auth.default ()
    client = sm.SecretManagerServiceClient ()
    name = f "projects / {project} / secrets / admin_password / versions / latest"
    admin_password = client.access_secret_version (name = name) .payload.data.decode ("UTF-8")

    # Создайте нового пользователя, используя полученный пароль
    из джанго.contrib.auth.models импорт пользователя
    User.objects.create_superuser ("admin", пароль = admin_password)


Миграция класса (migrations.Migration):

    начальный = True

    зависимости = [
    ]

    операции = [
        migrations.RunPython (создает суперпользователя)
    ]
  

Теперь вернитесь в терминал, создайте admin_password как в Secret Manager и разрешите его видеть только Cloud Build:

 секреты gcloud создать admin_password --replication-policy automatic

admin_password = "$ (cat / dev / urandom | LC_ALL = C tr -dc 'a-zA-Z0-9' | fold -w 30 | head -n 1)"

echo -n "$ {admin_password}" | версии секретов gcloud добавить admin_password --data-file = -

gcloud секреты add-iam-policy-binding admin_password \
  --member serviceAccount: $ {CLOUDBUILD} --role role / secretmanager.secretAccessor
 

Создайте конфигурацию миграции

Затем создайте следующий файл конфигурации Cloud Build:

 сенсорный cloudmigrate.yaml
Cloudhell ​​редактировать cloudmigrate.yaml
 

cloudmigrate.yaml
  шагов:
- имя: "gcr.io/cloud-builders/docker"
  args: ["build", "-t", "gcr.io/${PROJECT_ID}/djangocms-cloudrun", "."]

- имя: "gcr.io/cloud-builders/docker"
  args: ["push", "gcr.io/${PROJECT_ID}/djangocms-cloudrun"]

- название: "gcr.io / google-appengine / exec-wrapper "
  args: ["-i", "gcr.io/$PROJECT_ID/djangocms-cloudrun",
         "-s", "$ {PROJECT_ID}: $ {_ REGION}: myinstance",
         «-», «python», «manage.py», «migrate»]

- название: "gcr.io/google-appengine/exec-wrapper"
  args: ["-i", "gcr.io/$PROJECT_ID/djangocms-cloudrun",
         "-s", "$ {PROJECT_ID}: $ {_ REGION}: myinstance",
         «-», «python», «manage.py», «collectstatic», «--no-input»]
  

В этой конфигурации используется оболочка App Engine Exec Wrapper, которая обрабатывает процесс настройки прокси-сервера Cloud SQL для нас в контексте Cloud Build.

Он также использует определяемые пользователем переменные подстановки.

Запустить миграцию

Наконец, запустите все начальные миграции через Cloud Build:

 gcloud builds submit --config cloudmigrate.yaml \
    --замены _REGION = $ REGION
 

Эта конфигурация выполняет необходимые шаги как сборки, так и миграции. См. Раздел «Сохранение изображений как часть процесса сборки».

Создав и заполнив службы поддержки, вы можете создать службу Cloud Run для доступа к ним.

Первоначальное развертывание вашего контейнерного приложения в Cloud Run создается с помощью следующей команды:

 gcloud run deploy djangocms-cloudrun --platform managed --region $ REGION \
  --image gcr.io/$PROJECT_ID/djangocms-cloudrun \
  --add-cloudsql-instance $ {PROJECT_ID}: $ {REGION}: myinstance \
  --allow-unauthenticated
 

Подождите несколько секунд, пока не завершится развертывание. В случае успеха в командной строке отображается URL-адрес службы:

.
 Версия службы [djangocms-cloudrun] [djangocms-cloudrun-00001-...] был развернут и обслуживает 100 процентов трафика.
URL службы: https: //djangocms-cloudrun-...-uc.a.run.app
 

Вы также можете получить URL-адрес службы с помощью этой команды:

 сервисы запуска gcloud описывают djangocms-cloudrun \
  - платформа управляемая \
  --region $ REGION \
  --format "значение (status.url)"
 

Теперь вы можете посетить развернутый контейнер, открыв этот URL-адрес в веб-браузере:

Поскольку это новая установка, вы будете автоматически перенаправлены на страницу входа.Войдите в систему под именем пользователя «admin» и паролем администратора, который вы можете получить с помощью следующей команды:

 версий секретов gcloud, доступ к последним --secret admin_password && echo ""
 

Повторное развертывание

Если вы хотите внести какие-либо изменения в свой проект Django CMS, вам нужно будет заново создать свой образ:

 сборок gcloud отправить --tag gcr.io/$PROJECT_ID/djangocms-cloudrun
 

Если ваше изменение включает статические изменения или изменения базы данных, обязательно запустите также и ваши миграции:

 gcloud builds submit --config cloudmigrate.yaml \
    --замены _REGION = $ REGION
 

Наконец, повторное развертывание:

 gcloud run deploy djangocms-cloudrun --platform managed --region $ REGION \
  --image gcr.io/$PROJECT_ID/djangocms-cloudrun
 

Вы только что развернули сложный проект в Cloud Run!

  • Cloud Run автоматически и горизонтально масштабирует образ контейнера для обработки полученных запросов, а затем масштабируется при уменьшении спроса. Вы платите только за процессор, память и сеть, потребляемые во время обработки запроса.
  • Cloud SQL позволяет вам подготовить управляемый экземпляр PostgreSQL, который автоматически обслуживается для вас и изначально интегрируется во многие системы Google Cloud.
  • Cloud Storage позволяет вам иметь облачное хранилище, которое легко доступно в Django.
  • Secret Manager позволяет хранить секреты и делать их доступными для определенных частей Google Cloud, а не для других.

Хотя эта короткая лабораторная работа была проведена с использованием командной строки gcloud, Cloud Run доступен через Cloud Console (console.cloud.google.com). Просто перейдите к Compute > Cloud Run , и вы увидите свою службу в списке.

Очистить

Чтобы избежать списания средств с вашей учетной записи Google Cloud Platform за ресурсы, используемые в этом руководстве:

  • В облачной консоли перейдите на страницу «Управление ресурсами».
  • В списке проектов выберите свой проект и нажмите Удалить .
  • В диалоговом окне введите идентификатор проекта и затем щелкните Завершение работы , чтобы удалить проект.

Узнать больше

Google Search Appliance

Реквизиты компании

* поля обязательны для заполнения * Название компании * Веб-сайт http: //

Страна штаб-квартиры Выберите страну ... United StatesAfghanistanAland IslandsAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntarcticaAntigua И BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBolivia, многонациональное государство OfBonaire, Синт-Эстатиус и SabaBosnia И HerzegovinaBotswanaBouvet IslandBrazilBritish Индийский океан TerritoryBrunei DarussalamBulgariaBurkina FasoBurundiCambodiaCameroonCanadaCape VerdeCayman IslandsCentral африканских RepublicChadChileChinaChristmas IslandCocos (Килинг) IslandsColombiaComorosCongoCongo, Демократическая Республика TheCook IslandsCosta RicaCote D'ivoireCroatiaCubaCuracaoCyprusCzech RepublicDenmarkDjiboutiDominicaDominican РеспубликаЭквадорЕгипетЭль-СальвадорЭкваториальная ГвинеяЭритреяЭстонияЭфиопияФолклендские (Мальвинские) острова Фарерские островаФиджиФинляндияФранцияФранцияФранцузская ГвианаФранцузская ПолинезияФранцузские Южные территорииГабонГамбияГрузияГерманияГанаГибралтарГрецияГренландияГренадаГуань ineaGuinea-BissauGuyanaHaitiHeard остров и МакДональда IslandsHoly Престол (Ватикан) HondurasHong KongHungaryIcelandIndiaIndonesiaIran, Исламская Республика OfIraqIrelandIsle Из ManIsraelItalyJamaicaJapanJerseyJordanKazakhstanKenyaKiribatiKorea, Корейская Народно-Демократическая Республика OfKorea, Республика OfKuwaitKyrgyzstanLao Народная Демократическая RepublicLatviaLebanonLesothoLiberiaLibyaLiechtensteinLithuaniaLuxembourgMacaoMacedonia, бывшая югославская Республика OfMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall IslandsMartiniqueMauritaniaMauritiusMayotteMexicoMicronesia, Федеративные Штаты OfMoldova, Республика OfMonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNauruNepalNetherlandsNew CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk IslandNorthern Mariana ОстроваНорвегияОманДругойПакистанПалауПалестинская территория, оккупированнаяПанамаПапуа-Новая ГвинеяПарагвайПеруФилиппиныПиткэрнПольшаПортугалияПуэрто-РикоКатарВоссоединениеРумынияРоссийская ФедерацияРуандаСент-БартелемиСвятая Елена, Вознесение d Тристан да CunhaSaint Киттс И NevisSaint LuciaSaint Мартин (французская часть) Сен-Пьер и MiquelonSaint Винсент и GrenadinesSamoaSan MarinoSao Фолиант И PrincipeSaudi ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSint Маартен (Голландская часть) SlovakiaSloveniaSolomon IslandsSomaliaSouth AfricaSouth Джорджия и Южные Сандвичевы IslandsSouth SudanSpainSri LankaSudanSurinameSvalbard и Ян MayenSwazilandSwedenSwitzerlandSwitzerlandSyrian Арабские RepublicTaiwan, провинция КитаяТаджикистанТанзания, Объединенная РеспубликаТаиландТимор-ЛештиТогоТокелауТонгаТринидад и ТобагоТунисТурцияТуркменистанТуркс и КайкосТувалуУгандаУкраинаОбъединенные Арабские ЭмиратыВеликобританияСредние Острова Соединенных Штатов, Униргинии, Британские Острова, Уругвай, ВайнджинияС.Уоллис и Футуна, Западная Сахара, Йемен, Замбия, Зимбабве,

Почтовый индекс штаб-квартиры

Год основания 202120202019201820172016201520142013201220112010200920082007200620052004200320022001200019991998199719961995199419931992199119919881987198619851984198319831982198119801979197819771976198319721971198019791978197719761983197219811980197919781977197619831972197

Сотрудники Выберите диапазон 1-910-4950-99100-299300-499500-99-19992000 + Другой

Другой номер

.

Leave a Reply

  

  

  

Домены верхнего уровня Процент
Коммерческий (.com) 32.23%
Организация (.org) 17,16%
Австралия (.au) 10,27%
Новая Зеландия (.nz) 5,757%
) 3,704%
Сеть (.net) 3,477%
Великобритания (.uk) 2,490%
Австрия (.at) 1,974% 1.345%
Румыния (.ro) 1,153%
Бразилия (.br) 1,048%
Италия (.it) 1,031%
Франция (. 0,856%
Канада (.ca) 0,813%
Нидерланды (.nl) 0,813%
Соединенные Штаты Америки (.us) 0,751% 0,751% 0.699%
Индия (.in) 0,681%
Испания (.es) 0,673%
Информация (.info) 0,664%
Бельгия (.es) 0,612%
Европейский Союз (.eu) 0,542%
Польша (.pl) 0,542%
Колумбия (.co) 0,418% 0,498% 0.472%
Швейцария (.ch) 0,454%
Греция (.gr) 0,446%
Таиланд (.th) 0,384%
Россия (. 0,367%
Чешская Республика (.cz) 0,367%
Дания (.dk) 0,323%
Норвегия (.no) 0,315%
.mx) 0.297%
Индонезия (.id) 0,262%
Бизнес (.biz) 0,262%
Финляндия (.fi) 0,245%
Интернет 0,227%
Тайвань (Китайская Республика) (.tw) 0,218%
Швеция (.se) 0,192%
Япония (.jp)
Аргентина (.ar) 0.183%
Литва (.lt) 0,183%
Токелау (.tk) 0,183%
Cat (.cat) 0,175%
0,175%
Португалия (.pt) 0,166%
Вьетнам (.vn) 0,166%
Черногория (.me) 0,166% 0,166% 0,157%
Правительство (.gov) 0,140%
Венгрия (.hu) 0,131%
Иран (.ir) 0,131%
XYZ (.xyz) 0,12118% 0,122%
Латвия (.lv) 0,122%
Мали (.ml) 0,122%
Британская территория в Индийском океане% (.io) 25 0,122
Ирландия (.т.е.) 0,114%
Южная Африка (.za) 0,114%
Центральноафриканская Республика (.cf) 0,114%
Перу (.pe) 0,10518%
Сингапур (.sg) 0,105%
Эстония (.ee) 0,105%
Гонконг (.hk) 0,096%
Словакия (.sk) 0,096 0,096 %
Габон (.ga) 0,096%
Израиль (.il) 0,079%
Club (.club) 0,070%
Кокосовые острова (Килинг)% (.cc)
Pro (.pro) 0,061%
Шри-Ланка (.lk) 0,052%
Ангилья (.ai) 0,052%
Tech (.tech) 0,052%
Непал (.np) 0,044%
Сайт (.site) 0,044%
Хорватия (.hr) 0,044%
Марокко (.ma)
0,044% 0,044%
Болгария (.bg) 0,035%
Веб-сайт (.website) 0,035%
Тувалу (.tv) 0,026%
Экваториальная Гвинея (.gq) 0,026%
Азия (.asia) 0,026%
Дизайн (.design) 0,026%
Пакистан (.pk) 0,026% 0,026% 0,026%
Тунис (.tn) 0,026%
Сент-Винсент и Гренадины (.vc) 0,026%
9022 9022 Магазин (.store) %
Пробел (.пробел) 0,026%
Лихтенштейн (.li) 0,026%
Словения (.si) 0,026%
Кения (.ke)
0,026%
Ирак (.iq) 0,026%
Бангладеш (.bd) 0,017%
Нигерия (.ng) Life (.life) 0,017%
Тринидад и Тобаго (.tt) 0,017%
Сегодня (.today) 0,017%
47 Другие