Просмотр видеороликов может стать отличным способом начать работу с API Google Ads, и ниже мы включили несколько популярных серий видеороликов.
Подпишитесь на канал Google Ads Developers на YouTube, чтобы быть в курсе последних семинаров, заметок о выпуске, передовых практик, новых интеграций функций, пошаговых инструкций по коду и видеоуроков.
Основные моменты версии API
Узнайте об изменениях, внесенных в Google Ads API v20.
Выпуск v20Узнайте об изменениях, внесенных в Google Ads API v19.
Выпуск v19Узнайте об изменениях, внесенных в Google Ads API v18.
Выпуск v18Аутентификация и авторизация
ВведениеВведение в аутентификацию и авторизацию в API Google Ads.
Веб-поток с OAuth PlaygroundДемонстрация настройки учетных данных API Google Ads для веб-приложений с использованием OAuth Playground.
Поток рабочего стола с REST APIВ этом эпизоде мы развеем мифы об OAuth с помощью API Google Ads и покажем, как можно завершить весь процесс OAuth и сделать запрос API с помощью потока Desktop App с API REST менее чем за 20 секунд. Мы также поделимся некоторыми полезными скриптами для быстрой генерации токенов доступа и выполнения запросов searchStream.
Лучшие практикиВ этом видео мы рассмотрим некоторые передовые методы работы с аутентификацией и авторизацией.
Максимальная производительность
ВведениеВведение в кампании с максимальной эффективностью с использованием API Google Ads.
АктивыКак работать с активами в кампаниях с максимальной эффективностью.
Бюджет кампании и кампанияКак создать бюджет кампании и провести кампанию для максимальной эффективности.
Розничная торговляКампании с максимальной эффективностью для онлайн-продаж с фидом продуктов.
Группы активовКак создать группы активов для кампаний с максимальной эффективностью.
Фильтры групп листингаКак настроить фильтры групп листинга с помощью кампаний розничной торговли с максимальной эффективностью.
Активы Группы АктивовКак связать активы с группами активов в кампаниях Performance Max.
Цели конверсии кампанииКак добавить цели конверсии кампании в кампании с максимальной эффективностью.
Расширенные конверсии для Интернета
Введение в расширенные конверсии для ИнтернетаЧто такое расширенные конверсии для веб-сайтов, почему они полезны и какие предварительные условия необходимо реализовать, прежде чем вы сможете загрузить расширенные конверсии для веб-сайтов в API Google Ads.
Расширенные конверсии для потока использования веб-сайтаВысокоуровневый поток использования для улучшенных конверсий для веб-сайтов в API Google Ads.
Пример расширенного кода для веб-конверсийПример кода для расширенной конверсии для веб-сайтов в API Google Ads с указанием требований и передового опыта.
Улучшенные конверсии для лидов
Введение в расширенные конверсии для лидовЧто такое расширенные конверсии лидов, почему они полезны и какие предварительные условия необходимо реализовать, прежде чем вы сможете загрузить расширенные конверсии лидов в API Google Ads.
Расширенные конверсии для лидов Поток использованияУзнайте о высокоуровневом процессе использования расширенных конверсий для лидов в API Google Ads.
Пример кода расширенных конверсий для лидовПример кода для улучшенных конверсий лидов в API Google Ads с указанием требований и лучших практик.
GAQL
Введение в отчетность и язык запросов Google AdsВведение в отчетность с помощью API Google Ads.
Структура и грамматика запроса GAQLВ качестве вводного курса по использованию языка запросов Google Ads (GAQL) в этом эпизоде будут рассмотрены базовая структура запросов, синтаксис и грамматика, которые вам необходимо знать, чтобы начать писать запросы для выполнения отчетов с использованием API Google Ads.
Сегментация в языке запросов Google AdsВ языке запросов Google Ads сегментация отчетного запроса может служить многочисленным целям, включая выбор данных и предоставление неявной функциональности GROUP BY. В этом эпизоде мы опишем эффекты добавления сегментов в ваши запросы GAQL.
GoogleAdsRow и язык запросов Google AdsGoogleAdsRow — это структура, возвращаемая из запросов на отчетность в API Google Ads. В этом эпизоде мы обсудим, что такое GoogleAdsRow и как значения, содержащиеся в структуре GoogleAdsRow, определяются запросом Google Ads Query Language.
GoogleAdsFieldService и язык запросов Google Ads — получение метаданных поляGoogleAdsFieldService — это мощный ресурс для обнаружения метаданных полей для построения строк языка запросов Google Ads. В этом эпизоде мы покажем, как начать работу с GoogleAdsFieldService, определить доступные ресурсы для использования в предложении FROM запроса GAQL и извлечь поля, доступные для использования в запросе GAQL на основе ресурса, который вы выбрали для вставки в предложение FROM запроса. В будущих эпизодах мы далее покажем, как использовать службу GoogleAdsField, чтобы стать продвинутым пользователем GAQL.
GoogleAdsFieldService — поля и условия в языке запросов Google AdsОсновываясь на видео "GoogleAdsFieldService и Google Ads Query Language - Retrieving Field Metadata", этот эпизод продемонстрирует, как использовать GoogleAdsFieldService для определения того, какие доступные поля, сегменты и показатели могут использоваться в каких предложениях строки запроса GAQL. Следите за нами, пока мы демонстрируем, как использовать ключевые слова SELECTABLE, SORTABLE и FILTERABLE для программного создания отчетов.
Проверка запроса GAQL: Совместимость полейВ этом эпизоде мы рассмотрим совместимость полей в языке запросов Google Ads и объясним, почему определенные сегменты, показатели и ресурсы могут или не могут присутствовать в одном запросе GAQL. Этот эпизод основан на предыдущих эпизодах в плейлисте GAQL, чтобы продемонстрировать, как использовать GoogleAdsFieldService для определения того, какие поля можно выбирать друг с другом. Затем мы обратим внимание на Google Ads Query Builder, интерактивный браузерный инструмент на сайте документации API Google Ads, и объясним, как использовать этот инструмент для простого определения совместимости полей и создания запросов GAQL.
Проверка запроса GAQL: Требование SELECTВ этом эпизоде мы объясним правила проверки в GAQL, касающиеся добавления определенных полей в предложения WHERE и ORDER BY, которые сначала необходимо добавить в предложение SELECT.
Проверка запроса GAQL: Проверка диапазона датВ этом эпизоде мы объясним правила проверки в GAQL, связанные с включением диапазонов дат в запрос.
Условия фильтрации GAQLДобавление условий фильтрации в предложение WHERE запроса GAQL — эффективный способ сузить набор результатов. В этом эпизоде мы обсудим компоненты условия фильтрации и рассмотрим несколько примеров с использованием Google Ads Query Builder.
Проверка запросов GAQLВ заключительном эпизоде нашей серии о GAQL мы рассмотрим то, чему мы научились на протяжении всей серии, исправив несколько ошибочных запросов с помощью валидатора запросов Google Ads.
REST-API
ВведениеВ этом видео мы предоставим введение в использование интерфейса REST API Google Ads. Темы включают: выбор транспорта REST по сравнению с gRPC, необходимые учетные данные, проектирование API, включая иерархию именования ресурсов, и использование cURL с API Google Ads.
Авторизация с RESTВ этом видео мы рассмотрим обзор авторизации с REST. Затем мы увидим, как сгенерировать токен доступа с REST и использовать этот токен доступа для аутентификации в API REST Google Ads.
ПоискТрансляция и поискВ этом видео мы рассмотрим различия между методами SearchStream и Search, а также продемонстрируем использование каждого из этих методов поверх REST.
Лучшие практики
Эффективное получение информацииКак эффективно извлекать информацию с помощью API Google Ads. Охватывает различия между SearchStream и Search, включая практические советы о том, когда использовать каждый метод. Видео также объясняет, как API кэширует результаты и как можно извлекать строки в обратном порядке.
Эффективное изменение информацииВ эпизоде 2 серии Google Ads API Best Practices мы обсуждаем, как эффективно мутировать информацию с помощью Google Ads API. В этом видео сравниваются мутации per service и GoogleAdsService, операции группировки и разгруппировки, а также то, как гарантировать отсутствие потерянных сущностей.
Расширенный поиск информацииВ 3-м выпуске серии Google Ads API Best Practices мы обсуждаем передовые методы извлечения информации, такие как использование оптимальных условий WHERE и фильтрация ненужных данных, которые могут раздувать ответы. Мы также сравниваем средства API AdWords для извлечения информации.
История изменений аккаунта
ОсновыИзучите две основные части функции Change History в API Google Ads. Узнайте, что нужно учесть перед использованием Change Status и Change Event.
Изменить статусИзучите функцию «Изменить статус» в API Google Ads. Узнайте, как просматривать изменения статуса, чтобы изучить историю вашего аккаунта.
Оценка оптимизации и рекомендации
ОбзорВысокоуровневое представление всех основных концепций показателя оптимизации и рекомендаций для плавной интеграции с использованием API Google Ads.
Глубокий анализ: показатель оптимизацииПредставление всех технических деталей для плавной интеграции с показателем оптимизации с использованием API Google Ads.
Глубокое погружение: РекомендацииПредставление всех технических деталей для плавной интеграции при получении рекомендаций с использованием API Google Ads.
Рекомендации: Принять мерыПредставление всех технических деталей для плавной интеграции при выполнении действий на основе рекомендаций с использованием API Google Ads.
Рекомендации: применить параметрыСледуйте нашим инструкциям, чтобы увидеть, как применять рекомендации с помощью API Google Ads.
Рекомендации: выполняйте массовые действияМы покажем, как выполнять массовые действия с рекомендациями с помощью API Google Ads, а также обсудим распространенные ошибки и подводные камни.
Обработка ошибок и тестированиеПродолжайте обсуждение того, как обрабатывать ошибки и тестировать рекомендации при разработке приложений с использованием API Google Ads.
Лучшие практикиМы обобщаем многие из лучших практик из предыдущих эпизодов и представляем некоторые новые соображения по интеграции.
Умные ставки
Обзор и начало работыВведение в Smart Bidding, включая обзор того, что такое Smart Bidding и почему это важно, а также краткий пример настройки базовой стратегии Smart Bidding.
Максимизировать конверсии и Максимизировать ценность конверсииОбзор двух основных типов стратегий интеллектуального назначения ставок: MaximizeConversions и MaximizeConversionValue, а также различных способов их применения в кампаниях.
Регистрация и мониторинг
ВведениеВ этом вводном видео мы обсудим некоторые преимущества и соображения, связанные с реализацией ведения журнала и мониторинга для интеграции API Google Ads.
Ведение журнала и мониторинг в облакеВ этом видео мы выводим наши базовые знания о регистрации и мониторинге на новый уровень, чтобы увидеть, как может выглядеть облачное решение для интеграции API Google Ads.
Отправка клиентских журналов в Google CloudВ этом эпизоде мы регистрируем некоторые пользовательские данные в Google Cloud Logging. Мы рассмотрим пример Python, который использует пользовательский перехватчик gRPC для извлечения данных запроса и ответа, а также некоторых метаданных, таких как статус успеха и прошедшее время, в пользовательские журналы. Затем мы отправляем эти журналы в облако с помощью API Google Cloud Logging.
Создание и мониторинг пользовательских метрикВ этом эпизоде мы создаем пользовательские метрики поверх наших журналов в Google Cloud Logging и настраиваем панель мониторинга для мониторинга наших новых метрик. Мы также видим, как можно использовать Google Cloud Monitoring для настройки оповещений, чтобы уведомлять вас, когда ваши метрики не там, где вы хотите.
Тестирование интеграции
Введение в тестированиеВ этом видео дается введение в тестовый аккаунт Google Ads и его альтернативы.
Тестирование на практикеВ этом видео показаны некоторые примеры тестирования на практике. В частности, мы создаем менеджера по тестированию и учетную запись клиента, настраиваем наши учетные данные API для отправки запросов на учетную запись тестового клиента, создаем кампанию в нашей тестовой учетной записи и, наконец, запрашиваем нашу тестовую учетную запись, чтобы получить список ее кампаний.
Лучшие практики тестированияВ этом видео рассматриваются некоторые передовые методы тестирования интеграции.