Powiadomienie

Zespół obsługi klienta nie zapewnia rozwiązywania problemów w obecnie używanym przez Ciebie języku wyświetlania. Aby skontaktować się z tym zespołem, najpierw zmień język na angielski lub inny obsługiwany język (hiszpański, japoński lub portugalski).

Korzystanie z danych Floodlight

Aby przekazywać informacje do swojego algorytmu ustalania stawek niestandardowych, te przykładowe skrypty wykorzystują dane Floodlight:

Tag Floodlight do śledzenia przychodów ze sprzedaży

Korzystając z parametru total_conversion_value, możesz utworzyć skrypt ustalania stawek niestandardowych, który optymalizuje stawki pod kątem przychodów ze sprzedaży śledzonych przez tag sprzedaży Floodlight.

Autentyczny przykład
Reklamodawca e-commerce chce zoptymalizować wartość transakcji (zamiast łącznej liczby transakcji). Śledzisz potwierdzenie płatności za pomocą tagu sprzedaży Floodlight i wartości transakcji.

Przykładowy skrypt

Ten skrypt zwraca wartość śledzoną w tagu sprzedaży Floodlight:
  • Floodlight_ID: podaj identyfikator aktywności.
  • model_id:
    • Jeśli model atrybucji został skonfigurowany na poziomie reklamodawcy, podaj identyfikator modelu atrybucji.
    • Jeśli nie, wpisz 0, aby zastosować atrybucję ostatniego punktu kontaktu.
return (total_conversion_value(Floodlight_ID, model_id)

Konwersje ważone na podstawie kombinacji aktywności Floodlight

Korzystając z funkcji sum_aggregate do zsumowania wartości wielu konwersji, możesz zoptymalizować stawki pod kątem 3 różnych aktywności powodujących konwersję, gdzie każda aktywność ma inną wartość:

  • Jeśli wyświetlenie prowadzi do różnych konwersji, wartość tych konwersji jest sumowana podczas przypisywania wartości wyświetleniu.
  • Jeśli wyświetlenie prowadzi do wielu konwersji z tym samym identyfikatorem aktywności, liczba konwersji jest sumowana, a potem mnożona przez wagę konwersji.
Praktyczne przykłady
  • Producent samochodów śledzi konwersje na stronach minivanów, SUV-ów i sedanów. Chce przeprowadzić optymalizację pod kątem wartości, więc przypisuje tym kategoriom różne wartości.
  • Organizacja non-profit chce przeprowadzić optymalizację pod kątem darowizn, ponieważ tego typu zdarzenia występują rzadko. Możliwym rozwiązaniem jest dodanie aktywności na początku ścieżki i przypisanie im niższych wag, aby zwiększyć liczbę konwersji. Przykładowe aktywności to kliknięcie linków „Dowiedz się więcej o organizacji” i „Zobacz, jak możesz pomóc”.

Przykładowy skrypt

Ten skrypt korzysta z funkcji sum_aggregate i zwraca 3 różne aktywności powodujące konwersję, przy czym każda aktywność ma inną wartość:
  • Floodlight_ID1, Floodlight_ID2, Floodlight_ID3: określ identyfikatory aktywności, na przykład 123456, 456789, 78901.
  • model_id:
    • Jeśli model atrybucji został skonfigurowany na poziomie reklamodawcy, podaj identyfikator modelu atrybucji.
    • Jeśli nie, wpisz 0, aby zastosować atrybucję ostatniego punktu kontaktu.
  • weighting_1, weighting_2, weighting_3: podaj wagę każdej aktywności prowadzącej do konwersji, na przykład 100, 5, lub 0,2.
return sum_aggregate([
        ([total_conversion_count(Floodlight_ID_1, model_id)>0], total_conversion_count(Floodlight_ID_1, model_id)*weighting_1),
        ([total_conversion_count(Floodlight_ID_2, model_id)>0], total_conversion_count(Floodlight_ID_2, model_id)*weighting_2),
        ([total_conversion_count(Floodlight_ID_3, model_id)>0], total_conversion_count(Floodlight_ID_3, model_id)*weighting_3)
])

Sposoby optymalizacji aktywności prowadzących do konwersji

Istnieje kilka sposobów optymalizacji różnych aktywności związanych z konwersjami.

  • Możesz zmienić liczbę ważonych aktywności powodujących konwersję, usuwając lub dodając nowe warunki.
  • Możesz przypisać najwyższą wartość zdarzenia konwersji za pomocą funkcji max_aggregate.
  • Możesz też skorzystać z funkcji first_match_aggregate, aby przypisać wartość pierwszego pasującego zdarzenia konwersji według kolejności ustalonej w skrypcie.

Przykładowy skrypt

Ten przykładowy skrypt przypisuje większą wartość do zdarzenia konwersji, a mniejszą do kliknięć:

return max_aggregate([
    ([click], weight_1),
    ([total_conversion_count(Floodlight_ID_1, model_id)>0], weight_2)])

Przykładowy skrypt

Tan przykładowy skrypt przypisuje większą wartość do zdarzeń konwersji po kliknięciu, a mniejszą do zdarzeń konwersji po wyświetleniu:
return sum_aggregate([
    ([click, total_conversion_count(Floodlight_ID_1, model_id)>0], weight_1),
    ([not click, total_conversion_count(Floodlight_ID_1, model_id)>0], weight_2)])

Niestandardowe zmienne Floodlight

Możesz utworzyć skrypt z wykorzystaniem zmiennej conversion_custom_variable, który optymalizuje stawki pod kątem jednej niestandardowej zmiennej Floodlight w przypadku pojedynczej aktywności Floodlight.

Jeśli w skryptach ustalania stawek niestandardowych używasz zmiennych u, musisz je najpierw udostępnić w usłudze Display & Video 360:

  1. Kliknij Zasoby > Grupa Floodlight.
  2. Wybierz aktywność Floodlight.
  3. Aby wyświetlić niestandardowe zmienne Floodlight, wybierz ikonę widoku.
  4. Zaznacz pole obok zmiennej u.

Autentyczny przykład

Sieć wypożyczalni samochodów chce dokonać optymalizacji pod kątem liczby rezerwacji. Potwierdzenie rezerwacji jest śledzone jako aktywność Floodlight, a liczba zarezerwowanych nocy jako niestandardowa zmienna Floodlight.

Przykładowy skrypt

Ten przykładowy skrypt realizuje optymalizację pod kątem jednej niestandardowej zmiennej Floodlight w przypadku pojedynczej aktywności Floodlight. Skrypt zwraca ciąg znaków, jeśli wystąpiła konwersja, lub ciąg None, jeśli nie było konwersji. Wszystkie wyświetlenia, które nie generują konwersji, mają wartość 0. Każde wyświetlenie, które nie zostało przypisane w modelu, zostanie zwrócone jako None i będzie miało wartość 0.

  • Floodlight_ID: podaj identyfikator aktywności.
  • model_id:
    • Jeśli model atrybucji został skonfigurowany na poziomie reklamodawcy, podaj identyfikator modelu atrybucji.
    • Jeśli nie, wpisz 0, aby zastosować atrybucję ostatniego punktu kontaktu.
  • u_variable_index: określ indeks niestandardowej zmiennej u we Floodlight dla Twojego identyfikatora aktywności.

_uvar = conversion_custom_variable(Floodlight_ID, model_id, u_variable_index)

if _uvar != None and _uvar != "":
    return float(_uvar)

return 0

Czy to było pomocne?

Jak możemy ją poprawić?
true
Ochrona prywatności użytkowników w 2024 roku – przewodnik

Przygotuj się na świat bez plików cookie innych firm i wykorzystaj możliwości, jakie daje AI,
dzięki efektywnym rozwiązaniom
dotyczącym odbiorców i pomiarów.
Zacznij już dziś

Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
2329800184513929106
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
69621
false
false