Как работает Adparams в Google Adwords PHP API - PullRequest
1 голос
/ 23 мая 2011

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

$textAd->headline     = 'Sale!  productname {param1:2011}';
$textAd->description1 = 'For Just ${param2:25000}';

, как описано на форумах.и я создал набор adparams для ключевых слов.

$adParam1 = new AdParam($adGroupId, $keywordId, $year, 1);
$adParam2 = new AdParam($adGroupId, $keywordId, $price, 2);

// Create operations.
$adParamOperation1 = new AdParamOperation();
$adParamOperation1->operand = $adParam1;
$adParamOperation1->operator = 'SET';

$adParamOperation2 = new AdParamOperation();
$adParamOperation2->operand = $adParam2;
$adParamOperation2->operator = 'SET';

, поскольку adparams связан с ключевыми словами и ключевыми словами, относящимися к группе объявлений, а не к объявлениям, я создал группу объявлений для каждого объявления (так что у меня есть 700 групп объявлений),И в каждой группе объявлений есть объявление со связанным ключевым словом.Теперь, когда я получаю рекламу с использованием API.

Я получаю что-то вроде этого

........
[ad] => TextAd Object
(
     [headline] => Sale! product {param1:2011}
     [description1] =>  Just ${param2:25000}
.........

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

1 Ответ

1 голос
/ 20 октября 2011

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

Объявление всегда будет выглядеть так, как показано выше (с {param1: default} и т. Д.) В редакторе и в Интернете, но фактическое объявление, отображаемое в поиске Google, будет содержать параметры, заданные вами для ключевого слова. Если коляска не установлена, по умолчанию она будет иметь значение внутри скобки.

Исходя из моего опыта использования рекламных параметров, все было сложнее, поскольку наши сотрудники PPP не могли менять рекламу через редактор AdWords, что вызывало больше проблем.

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

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

Надеюсь, это поможет.

...