Skrypty Google Ads umożliwiają zarządzanie ustalaniem stawek w kampaniach. W tym przewodniku opisujemy tę funkcję i jej zastosowanie. Aby ustawić stawkę elementu Google Ads, należy określić 2 części:
- Strategię ustalania stawek
- rzeczywista wysokość stawki (jeśli ma zastosowanie).
Skrypty Google Ads zapewniają dostęp do określania stawek w kampaniach za pomocą metody bidding()
.
Strategia ustalania stawek
Strategia ustalania stawek to konfiguracja, którą można zastosować do elementu Google Ads. Strategia ustalania stawek może być anonimowa lub elastyczna. Strategię ustalania stawek stosujesz w kampanii za pomocą metody setStrategy()
we właściwości bidding()
. Ten fragment kodu ustawia strategię ustalania stawek w kampanii o nazwie Kampania testowa na TARGET_SPEND
.
const campaign = AdsApp.campaigns()
.withCondition("campaign.name = 'Test Campaign'")
.get()
.next();
campaign.bidding().setStrategy("TARGET_SPEND");
Niektóre typy strategii ustalania stawek wymagają dodatkowych argumentów, które możesz podać za pomocą atrybutu BiddingStrategyArgsBuilder
:
const bidding = campaign.bidding();
bidding.setStrategy(
'MAXIMIZE_CONVERSION_VALUE',
bidding.argsBuilder().withTargetRoas(5));
Więcej informacji znajdziesz w dokumentacji setStrategy()
.
Anonimowa strategia ustalania stawek
Anonimowa strategia ustalania stawek jest stosowana bezpośrednio do elementu. Skrypty Google Ads obsługują te anonimowe strategie ustalania stawek:
Nazwa | Opis |
---|---|
MANUAL_CPC | Samodzielne określanie stawek na podstawie kliknięć, w którym użytkownik płaci za kliknięcie. |
MANUAL_CPM | Ręczne określanie stawek na podstawie wyświetleń, w którym użytkownik płaci za tysiąc wyświetleń. Tej opcji można używać tylko w kampaniach Tylko sieć reklamowa. |
TARGET_SPEND | Strategia ustalania stawek, która automatycznie optymalizuje kliknięcia za każdą złotówkę. |
MAXIMIZE_CONVERSIONS | Strategia ustalania stawek, która automatycznie maksymalizuje liczbę konwersji przy określonym budżecie dziennym. |
MAXIMIZE_CONVERSION_VALUE | Strategia ustalania stawek, która automatycznie maksymalizuje łączną wartość konwersji w kampanii w ramach określonego budżetu. |
TARGET_IMPRESSION_SHARE | Strategia ustalania stawek, która automatycznie ustala stawki, aby zapewnić wyświetlanie reklamy na najwyższej pozycji na stronie, na górze strony lub w dowolnym miejscu na stronie z wynikami wyszukiwania Google. |
Elastyczna strategia ustalania stawek
Ta strategia umożliwia zdefiniowanie współdzielonej konfiguracji określania stawek na poziomie konta. Konfigurację udostępnianego ustalania stawek możesz następnie zastosować w konkretnych kampaniach. Więcej informacji o tej funkcji znajdziesz w Centrum pomocy.
Aby uzyskać dostęp do elastycznych strategii ustalania stawek na koncie:
const biddingStrategy = AdsApp.biddingStrategies()
.withCondition("bidding_strategy.name = 'My Shared Bidding Strategy'")
.get()
.next();
Możesz też otworzyć listę kampanii, które korzystają z tej strategii ustalania stawek.
const campaigns = biddingStrategy.campaigns().get();
Jedną z zalet korzystania z elastycznej strategii ustalania stawek w porównaniu z anonimową strategią ustalania stawek jest to, że możesz śledzić skuteczność elementów Google Ads korzystających z tej samej strategii ustalania stawek, np. aby uzyskiwać statystyki kliknięć dla swojego konta:
const clicks = biddingStrategy.getStatsFor("LAST_MONTH").getClicks();
Jeśli chcesz zmienić strategię ustalania stawek dla tych elementów, wystarczy zmodyfikować powiązaną udostępnianą strategię ustalania stawek zamiast modyfikować strategię ustalania stawek poszczególnych elementów Google Ads.