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 zmieniać strategię ustalania stawek poszczególnych elementów Google Ads.