メインコンテンツへスキップ

データタイプ別の値の形式

SDKからプロパティ値を渡す際に使用される形式。
タイプ形式
Stringテキスト"seoul""premium""user@email.com"
Number整数または小数0123-4561234.56
Booleantrue / falsetruefalse
DateISO 8601(推奨)2024-01-182024-01-20T08:20:00
日付はISO 8601形式(YYYY-MM-DD)を推奨します。YYYYMMDDおよびタイムスタンプ(ms)もサポートされています。

String演算子

文字列型プロパティで使用可能な演算子。
演算子説明
is完全一致するユーザーを含むregion is “Seoul”
is not完全一致するユーザーを除外region is not “Seoul”
contains値を含むユーザーを含むemail contains “gmail”
does not contain値を含むユーザーを除外email does not contain “test”
starts with値で始まるユーザーを含むusername starts with “admin”
ends with値で終わるユーザーを含むemail ends with “.com”
文字列演算子は大文字小文字を区別します。“Seoul”と”seoul”は異なる値として扱われます。
is演算子は複数の値を選択できます。例:region is “Seoul”, “Busan”, “Jeju”

Number演算子

数値型プロパティで使用可能な演算子。
演算子説明
is完全一致するユーザーを含むage is 25, 30, 35
is not完全一致するユーザーを除外age is not 0
equals値と等しいユーザーを含むtrade_count equals 10
not equals値と等しくないユーザーを含むtrade_count not equals 0
greater than値より大きいユーザーを含む(>)trade_count greater than 5
greater than or equals値以上のユーザーを含む(>=)trade_count greater than or equals 5
less than値より小さいユーザーを含む(<)trade_count less than 20
less than or equals値以下のユーザーを含む(<=)trade_count less than or equals 20
between2つの値の間のユーザーを含むage between 20, 29
not between2つの値の間のユーザーを除外age not between 20, 29
is演算子は複数の値を選択できます。between / not betweenは2つの値が必要です。

Boolean演算子

ブール型(true/false)プロパティで使用可能な演算子。
演算子説明
is Truetrue値を持つユーザーを含むis_premium is True
is Falsefalse値を持つユーザーを含むis_premium is False

Date演算子

日付型プロパティで使用可能な演算子。
演算子説明
last過去の期間内のユーザーを含むlast_login last 7 days
before the last過去の期間より前のユーザーを含むlast_login before the last 30 days
next次の期間内のユーザーを含むsubscription_end next 7 days
after the next次の期間より後のユーザーを含むsubscription_end after the next 30 days
before特定の日付より前のユーザーを含むcreated_at before 2024-01-01
after特定の日付より後のユーザーを含むcreated_at after 2024-01-01

カテゴリルールの組み合わせ

1つのカテゴリに複数の条件を設定できます。

条件を追加(AND)

条件を追加をクリックするとANDロジックで接続されます。すべての条件を満たすユーザーのみが含まれます。 例:ソウルパワーセラー
  • region is “seoul” AND
  • trade_count greater than or equals 20
→ ソウル地域で取引回数が20回以上のユーザー

条件グループを追加(OR)

条件グループを追加をクリックするとORロジックで接続されます。いずれかのグループを満たすユーザーが含まれます。 例:首都圏ユーザー
  • (region is “seoul”) OR
  • (region is “gyeonggi”)
→ ソウルまたは京畿道のユーザー

複雑な条件

ANDとORを組み合わせて複雑な条件を作成できます。 例:首都圏パワーセラー
  • (region is “seoul” AND trade_count greater than or equals 20) OR
  • (region is “gyeonggi” AND trade_count greater than or equals 20)
→ ソウルのパワーセラーまたは京畿道のパワーセラー

コンテキストターゲティング演算子

コンテキストターゲティングでは、コンテキストIDに対して次の演算子を使用できます。
演算子説明
isコンテキストIDと完全一致context is “phone”, “laptop”, “tablet”
is notコンテキストIDと一致しないcontext is not “adult”
containsコンテキストIDに文字列を含むcontext contains “sports”
is演算子で複数のコンテキストIDを選択すると、それらのIDのいずれかに一致すれば広告が表示されます。

次のステップ

キャンペーンの予約

広告主がターゲティングを選択してキャンペーンを予約する方法を確認

FAQ

SDKから渡される通りに正確に入力することが重要です。特に文字列は大文字小文字を区別するため、「Seoul」と「seoul」は異なる値として扱われます。開発チームと実際に渡される値を確認してください。
時間とともに変化するユーザー状態をターゲティングする場合に便利です。例えば、「過去7日以内にログインしたアクティブユーザー」、「30日以内にサブスクリプションが期限切れになるユーザー」、「1年以上前に加入した長期会員」などです。
すべての条件を同時に満たす必要がある場合はAND(条件を追加)を使用します。複数の条件のいずれか1つを満たせばよい場合はOR(条件グループを追加)を使用します。例えば、「ソウルのパワーセラー」はregion=Seoul AND trade_count≥20で、「首都圏ユーザー」はregion=Seoul OR region=Gyeonggiです。