1

コストと製造年が異なる広告を作成する 700 の製品があり、この値を広告に表示して動的に変更したいと考えています。だから私は見出しと説明1でadparamsを次のように使用しました

$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}
.........

param 文字列はそのように表示されますが、adparams が正しく機能するかどうかを判断できず、正しいパスにいると確信できません。これを行う際に私を助けてください。

4

1 に答える 1

1

広告パラメータはキーワード レベルで、広告は広告グループ ベースです。Adwords アカウントが正しく構成されている場合、ここで問題が発生することはありません。

広告は、エディターとオンラインでは常に上記のように ({param1:default} などを使用して) 表示されますが、Google 検索に表示される実際の広告には、キーワードに設定したパラメーターが含まれます。乳母車が設定されていない場合は、括弧内の値がデフォルトになります。

広告パラメーターを使用した私の経験からすると、ppc スタッフが Adwords エディターを介して広告を変更できず、より多くの問題が発生したため、より複雑でした。

もう 1 つの方法は、単純に古い広告 (実際には削除されない) を削除し、変更があれば新しい広告を作成することです。

広告パラメーターの主な利点は、パラメーターの内容を変更するときにデータ収集が一貫していることです。実際の広告を変更すると、すべての履歴データが完全に削除されます。

それが役立つことを願っています。

于 2011-10-19T22:00:41.700 に答える