Skrypty Google Ads umożliwiają zarządzanie stawkami w kampaniach. W tym przewodniku wyjaśniamy, jak działa ta funkcja i jak z niej korzystać. Aby skonfigurować określanie stawek w przypadku komponentu Google Ads, musisz określić 2 elementy:
- strategia ustalania stawek,
- rzeczywista kwota stawki (w odpowiednich przypadkach);
Skrypty Google Ads umożliwiają dostęp do ustalania stawek w kampaniach za pomocą metody bidding().
Strategia ustalania stawek
Strategia ustalania stawek to konfiguracja ustalania stawek, którą można zastosować do jednostki Google Ads. Strategia ustalania stawek może być anonimowa lub elastyczna. Strategię ustalania stawek możesz zastosować w kampanii za pomocą metody setStrategy() właściwości bidding(). Ten fragment kodu ustawia strategię ustalania stawek kampanii o nazwie Test Campaign 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ą elementu BiddingStrategyArgsBuilder:
const bidding = campaign.bidding();
bidding.setStrategy(
'MAXIMIZE_CONVERSION_VALUE',
bidding.argsBuilder().withTargetRoas(5));
Szczegółowe informacje znajdziesz w setStrategy(biddingStrategy, argsBuilder)dokumentacji.
Anonimowa strategia ustalania stawek
Anonimowa strategia ustalania stawek jest stosowana bezpośrednio do encji. Skrypty Google Ads obsługują te anonimowe strategie ustalania stawek:
| Nazwa | Opis |
|---|---|
| MANUAL_CPC | Ręczne określanie stawek za kliknięcie, w którym użytkownik płaci za kliknięcie. |
| MANUAL_CPM | Stawki oparte na wyświetleniach ręcznych, w przypadku których użytkownik płaci za tysiąc wyświetleń. Można go używać tylko w kampaniach tylko w sieci reklamowej. |
| TARGET_SPEND | Strategia określania stawek, która automatycznie optymalizuje liczbę kliknięć za 1 zł. |
| MAXIMIZE_CONVERSIONS | Strategia ustalania stawek, która automatycznie maksymalizuje liczbę konwersji w ramach budżetu dziennego. |
| 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ólnej konfiguracji ustalania stawek na poziomie konta. Następnie możesz zastosować konfigurację wspólnego ustalania stawek do konkretnych kampanii. Więcej informacji o tej funkcji znajdziesz w Centrum pomocy.
Aby pobrać elastyczne strategie ustalania stawek na koncie:
const biddingStrategy = AdsApp.biddingStrategies()
.withCondition("bidding_strategy.name = 'My Shared Bidding Strategy'")
.get()
.next();
Możesz też wyświetlić kampanie, 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 możliwość śledzenia skuteczności elementów Google Ads korzystających z tej samej strategii ustalania stawek. Aby na przykład uzyskać statystyki kliknięć na koncie:
const clicks = biddingStrategy.getStatsFor("LAST_MONTH").getClicks();
Jeśli chcesz zmienić strategię ustalania stawek w przypadku tych elementów, zmodyfikuj powiązaną wspólną strategię ustalania stawek zamiast strategii ustalania stawek poszczególnych elementów Google Ads.