AD0-E409 · Question #107
In an iOS native application with an Adobe Target implementation, what are the two primary methods to create a targeted location? (Choose two.)
The correct answer is A. targetCreateRequestWithName E. targetLoadRequest. In the Adobe Target iOS SDK, implementing a targeted location follows a two-step pattern: first create the request object, then execute it. targetCreateRequestWithName (A) constructs an ADBTargetLocationRequest object by specifying the location name, default content, and…
Question
In an iOS native application with an Adobe Target implementation, what are the two primary methods to create a targeted location? (Choose two.)
Options
- AtargetCreateRequestWithName
- BtargetCreateRequest
- CtargetCreateLocation
- DtargetLoadRequestWithName
- EtargetLoadRequest
How the community answered
(31 responses)- A74% (23)
- B6% (2)
- C16% (5)
- D3% (1)
Explanation
In the Adobe Target iOS SDK, implementing a targeted location follows a two-step pattern: first create the request object, then execute it. targetCreateRequestWithName (A) constructs an ADBTargetLocationRequest object by specifying the location name, default content, and parameters. targetLoadRequest (E) then takes that request object and fires it against the Target servers to retrieve personalized content via a callback.
Why the distractors are wrong:
- B (
targetCreateRequest) - doesn't exist; the SDK requires theWithNamesuffix to specify the location identifier. - C (
targetCreateLocation) - not a real method in the Adobe Target Mobile SDK. - D (
targetLoadRequestWithName) - not a real method; loading is done by passing the full request object, not just a name string.
Memory tip: Think of it as a two-step assembly line - Create the package (A, ...WithName sets the address), then Load it onto the truck (E, targetLoadRequest delivers it). The "WithName" belongs only on the create side, and "Request" alone belongs on the load side.
Topics
Community Discussion
No community discussion yet for this question.