public interface CustomTargetingServiceInterface extends Remote
CustomTargetingKey[] createCustomTargetingKeys(CustomTargetingKey[] keys) throws RemoteException, ApiException
CustomTargetingKey objects.
The following fields are required:
RemoteExceptionApiExceptionCustomTargetingValue[] createCustomTargetingValues(CustomTargetingValue[] values) throws RemoteException, ApiException
CustomTargetingValue objects.
The following fields are required:
RemoteExceptionApiExceptionCustomTargetingKeyPage getCustomTargetingKeysByStatement(Statement filterStatement) throws RemoteException, ApiException
CustomTargetingKeyPage of CustomTargetingKey
objects that satisfy the
given Statement.query. The following fields are supported
for filtering:
| PQL Property | Object Property |
|---|---|
id |
CustomTargetingKey.id |
name |
CustomTargetingKey.name |
displayName |
CustomTargetingKey.displayName |
type |
CustomTargetingKey.type |
RemoteExceptionApiExceptionCustomTargetingValuePage getCustomTargetingValuesByStatement(Statement filterStatement) throws RemoteException, ApiException
CustomTargetingValuePage of CustomTargetingValue
objects that satisfy
the given Statement.query.
The WHERE clause in the Statement.query
must always contain CustomTargetingValue.customTargetingKeyId as one of its columns
in a way that it is AND'ed
with the rest of the query. So, if you want to retrieve values
for a known set of key ids,
valid Statement.query would look like:
The following fields are supported for filtering:
| PQL Property | Object Property |
|---|---|
id |
CustomTargetingValue.id |
customTargetingKeyId |
CustomTargetingValue.customTargetingKeyId |
name |
CustomTargetingValue.name |
displayName |
CustomTargetingValue.displayName |
matchType |
CustomTargetingValue.matchType |
RemoteExceptionApiExceptionUpdateResult performCustomTargetingKeyAction(CustomTargetingKeyAction customTargetingKeyAction, Statement filterStatement) throws RemoteException, ApiException
CustomTargetingKey objects that
match the given Statement.query.RemoteExceptionApiExceptionUpdateResult performCustomTargetingValueAction(CustomTargetingValueAction customTargetingValueAction, Statement filterStatement) throws RemoteException, ApiException
CustomTargetingValue objects that
match the given Statement.query.RemoteExceptionApiExceptionCustomTargetingKey[] updateCustomTargetingKeys(CustomTargetingKey[] keys) throws RemoteException, ApiException
CustomTargetingKey objects.RemoteExceptionApiExceptionCustomTargetingValue[] updateCustomTargetingValues(CustomTargetingValue[] values) throws RemoteException, ApiException
CustomTargetingValue objects.RemoteExceptionApiExceptionCopyright © 2024. All rights reserved.