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 © 2022. All rights reserved.