Restituisce un valore true quando needle è una sottostringa di haystack o quando needle corrisponde a haystack.
Sintassi
contains(needle, haystack)
needle e haystack possono essere:
- Una costante stringa, ad esempio "GDN".
- Una variabile di Search Ads 360 di tipo stringa, ad esempio
Keyword
,Campaign
,Engine_status
e così via. - Una colonna formula o espressione che restituisce una stringa.
Nessuna distinzione tra maiuscole e minuscole
Nei confronti tra testi non si fa distinzione tra maiuscole e minuscole. Vale a dire che contains("gdn", "GDN")
restituisce true.
Carattere vuoto
Se includi una colonna di formula o espressione in questa funzione, tale colonna potrebbe restituire una stringa vuota.
Ricorda che tutte le stringhe contengono una stringa vuota (con lunghezza pari a zero). Vale a dire che contains("", "GDN")
restituisce true.
Tieni presente che contains("GDN", "")
restituisce false. Questo significa che una stringa vuota non contiene stringhe non vuote.
Esempi
-
contains("hook", "fishhook")
restituisce un valore true -
Se una parola chiave contiene "hoopers", visualizzi "brand". Per le altre parole chiave, vedrai "non-brand":
if(contains("hoopers", keyword), "brand", "non-brand")
-
Se una parola chiave contiene "hoopers" ed è contenuta in una campagna che inizia con "US", vedrai "US brand":
if(and(contains("hoopers", keyword), starts_with(campaign, "US")), "US brand", "non-brand")
-
Se una campagna contiene "Shopping", "GDN" o "RLSA", vedrai "budget 1", mentre per le altre campagne vedrai "budget 2":
if(or(contains("Shopping", campaign), contains("GDN", campaign), contains("RLSA", campaign)), "budget 1", "budget 2")