Как создавать объявления с помощью Google AdWords API?

По сути, у меня есть список ключевых слов, таких как:

- red balloons
- free red balloons
- buy red balloons
- blue balloons
- ....

для каждого ключевого слова у меня есть список из 3-4 объявлений, каждое из которых состоит из заголовка, строки 1, строки 2 и URL-адреса, например:

Название: Бесплатные красные шары!

Строка 1: Купите бесплатные красные шары прямо сейчас!

Строка 2: никаких скрытых платежей!

URL: http://example.com/

У меня есть 3-4 таких объявления для каждого ключевого слова.

Используя API, я хочу:

1) Create an adgroup for every keyword
2) Under the adgroup, upload all the ads for that particular keyword. 
   So all the ads for `free red balloons` would go under that keyword's adgroup.

Я ищу некоторые общие указатели / ссылки на страницы API для методов, которые мне нужно будет использовать для достижения этой цели. В частности, я использую PHP и библиотеку Apility, но информация, не относящаяся к php, также будет очень кстати.

4 ответа

Решение

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

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

И наконец, с помощью AdGroupAdService разместите указанные объявления в соответствующей группе объявлений.

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

Если вы создаете свое приложение на платформе.NET,
Возможно, вы захотите взглянуть на GemBox.Ppc AdWords API для.NET.

Это значительно упрощает управление объектами AdWords.

APIlity устарела, поскольку она обрабатывает только v13 API AdWords. Чтобы упростить кодирование, вам, вероятно, стоит взглянуть на новую клиентскую библиотеку PHP, которая предлагает полную поддержку v200909, последней версии API. Обязательно проверьте папку "examples" в клиентской библиотеке для некоторых примеров.

Для соединения с Google AdWords API используйте клиентскую библиотеку и посмотрите примеры кода. Читайте руководства здесь.

Короче:

  1. Создать кампанию.
  2. Добавьте AdGroup в кампанию для каждого ключевого слова.
  3. Добавить ключевые слова в группы объявлений.
  4. Добавить объявления в группы объявлений.
Другие вопросы по тегам