GET /v3/dynamicparameterretargeting/{ruleId} → Query.dynamicParameterRetargeting
Overview
| Property |
Value |
| REST endpoint |
GET /v3/dynamicparameterretargeting/{ruleId} |
| GraphQL query |
Query.dynamicParameterRetargeting(id: ID!) |
| Return type |
DynamicParameterRetargetingRule |
Response field mapping
| REST response field |
GraphQL field |
GraphQL type |
Nullable |
Notes |
RuleId |
id |
ID! |
Not nullable |
Already available on TrackingTag.dynamicTrackingRule.id Available on TrackingTag.dynamicTrackingRule. |
TrackingTagId |
trackingTagId |
ID! |
Not nullable |
N/A |
SegmentName |
segmentName |
String! |
Not nullable |
Computed from the associated tracking tag name. |
EvaluatedParameter |
evaluatedParameter |
String! |
Not nullable |
N/A |
FunctionId |
functionId |
Int! |
Not nullable |
Surfaced as an integer scalar (not an enum). |
StringParameter |
stringParameter |
String |
Nullable |
Valid for alphanumeric functions only. |
NumericParameter |
numericParameter |
Decimal |
Nullable |
Valid for numeric functions only. |
SecondaryNumericParameter |
secondaryNumericParameter |
Decimal |
Nullable |
Valid for numeric functions accepting a secondary parameter. |
CreatedAt |
createdAt |
DateTime |
Nullable |
Read-only. |
LastUpdatedAt |
lastUpdatedAt |
DateTime |
Nullable |
Read-only. |
IsArchived |
N/A |
N/A |
N/A |
Remodelled in GraphQL |
Code examples
REST example
GET /v3/dynamicparameterretargeting/{ruleId} HTTP/1.1
TTD-Auth: AUTH_TOKEN_PLACEHOLDER
GraphQL example
POST /graphql HTTP/1.1
Content-Type: application/json
TTD-Auth: AUTH_TOKEN_PLACEHOLDER
query GetDynamicParameterRetargetingRule($id: ID!) {
dynamicParameterRetargeting(id: $id) {
id
trackingTagId
segmentName
evaluatedParameter
functionId
stringParameter
numericParameter
secondaryNumericParameter
createdAt
lastUpdatedAt
}
}