DeleteData
DeleteDE
InsertData
InsertDE
Lookup
LookupOrderedRows
LookupRows
UpdateData
UpdateDE
UpsertData
UpsertDE
指定したデータエクステンションの列から特定のフィールドの値を取得します。
Lookup(1, 2, 3, 4)
| 序数 | 型 | 説明 | |
|---|---|---|---|
| 1 | string | 必須 | データエクステンションの名前 |
| 2 | string | 必須 | 値の取得元の列の名前 |
| 3 | 文字列または配列 | 必須 | 検索値を含む行を照合するための名前を含む文字列値。フィルターで使用する列名の配列を含めることもできます。 |
| 4 | 文字列または配列 | 必須 | 検索値を照合するために使用する文字列値。フィルターで使用する列値の配列を含めることもできます。 |
この例では、CustomerData データエクステンションから、SubscriberKey の値が「acruz@example.com」の行の Phone フィールドの値が返されます。
1<script runat="server">
2 var phoneNumber = Platform.Function.Lookup('CustomerData','Phone','SubscriberKey','acruz@example.com');
3</script>この例では、CustomerData データエクステンションから、FirstName の値が「Angela」で LastName の値が「Cruz」の行の Phone フィールドの値が返されます。
1<script runat="server">
2 var phoneNumber = Platform.Function.Lookup('CustomerData','Phone',['FirstName','LastName'],['Angela','Ruiz']);
3</script>