haystack が needle で終わる場合に、true と評価されます。
構文
ends_with(haystack, needle)
haystack と needle は、次のいずれかのデータ型です:
- 一定の String。たとえば、「GDN」など。
- String の 検索広告 360 変数。たとえば、
Keyword
、Campaign
、Engine_status
など。 - String を返す式列または数式列。
大文字/小文字の区別なし
テキストの比較では、大文字と小文字は区別されません。したがって、ends_with("gdn", "GDN")
は true と評価されます。
空白文字
この関数に式列や数式列を含めると、式列や数式列は空白文字と評価されます。
すべての String は、空白の(長さがゼロの)String で終わるものとみなされます。したがって、ends_with("GDN", "")
は true と評価されます。
ただし、ends_with("", "GDN")
は false と評価されます。つまり、空白の String が空白でない String で終わることはありません。
例
-
ends_with
("hook", "fishhook")
は true です。 -
広告グループ名が「shoes」で終わる場合、「shoes」と「sneakers」に置き換えます:
if(ends_with(ad_group, "shoes"), replace(ad_group, len(ad_group) - 4, 5, "sneakers"), ad_group)