Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 52 additions & 0 deletions TOC.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
user-guide-title: Adobe Target Mobile v4 Tutorial
user-guide-url: /content/help/en/target-learn/mobile-sdk-v4/overview.html
audience: end-user
---

# Adobe Target Mobile v4 Tutorial {#mobile-sdk-v4}

+ [Overview](overview.md)
+ [Download and Validate the Sample App](download-validate-and-update-the-sample-app.md)
+ [Add Requests](add-requests.md)
+ [Add Parameters](add-parameters.md)
+ [Personalize Layouts](personalize-layouts.md)
+ [Personalize with Geolocation](personalize-with-geolocation.md)
+ [Feature Flagging](feature-flagging.md)
+ [Recommendations](recommendations.md)

<!--
4. Feature Flagging
o How do I use Target to roll out of new features
▪ Analytics Audiences
▪ Embedded WebView
▪ Exposing the mobile sandbox

5. Personalizing Layouts
* How do I use Target to create different versions of my screen
* Content areas - Experience fragments
* Redirects
* How do I create different layouts for authenticated and anonymous users
* Session ID - Logged in, Registered, Guest
* How do I avoid a blank screen or flicker when personalizing layouts
* Delay screen paint
* Prefetch content

6. Location-based Personalization
* How do I target visitors when they are in proximity to a "Point of Interest"
* Geolocation
* Does using prefetch impact my ability to create a location-based personalization
* Consider how much content you are going to personalize per location

7. Sample Application Booking
* Home Screen:
* Control an optional feature via Feature Flagging
* Show dynamic list of cards via Target Recs

8. Recommendations
* Offers Page
* Show different layouts
* Dynamic Offers
* Personalize Dynamic Views with Mobile VEC

-->
13 changes: 13 additions & 0 deletions add-parameters.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title:
seo-title:
description:
seo-description:
feature: mobile
kt: kt-3040
audience: developer
doc-type: tutorial
activity-type: implement
---

# Add Parameters
358 changes: 358 additions & 0 deletions add-requests.md

Large diffs are not rendered by default.

43 changes: 43 additions & 0 deletions download-validate-and-update-the-sample-app.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
title: How to Validate Adobe Target for your mobile app
seo-title: How to Validate Adobe Target for Your Mobile App
description: The Adobe Target SDK can be validated on your mobile app by debugging Target server calls in an Android Emulator.
seo-description:
feature: mobile
kt: kt-3040
audience: developer
doc-type: tutorial
activity-type: implement
---

# Download, Validate, and Update the We.Travel Sample App

The We.Travel sample app is pre-implemented is the Adobe Mobile Services SDK v4. You just need to update it so it points to your own Experience Cloud Org and solution accounts.

## Learning Objectives

At the end of this lesson, you will be able to:

* Download and Open the We.Travel sample app in Android Studio
* Update the Target Client Code to use your own Target account
* Add a request to the sample app
* Validate the request using Logcat

## Download the We.Travel App

* Download the [We.Travel App](https://github.com/adobe-target/sample-app-android/tree/SDKv4)

## Verify the SDK Implementation

The Adobe Mobile Services SDK, has been preinstalled within the We.Travel app [according to the documentation](https://docs.adobe.com/content/help/en/mobile-services/android/getting-started-android/requirements.html). Before proceeding with setting up our initial Target call, let's verify the SDK implementation steps.

* Open Android Studio
* Select "Open an existing Android Studio Project"
![NEEDS ALT TEXT](assets/mobile-launch-install-openProject.png)
* Open the build.gradle file at the root of the We.Travel Android folder <!--where to validate the SDK Install. Is it pre-installed at https://github.com/adobe-target/sample-app-android/tree/SDKv4?-->
* Open the ADBMobileConfig.json file in the assets folder of the project
* Update the ADBMobileConfig.json file to you use your own the target.clientCode and otehr account values set to the correct value for your implementation
![NEEDS ALT TEXT](assets/insert_screenshot.png)
* Verify that the correct [Target Classes & Methods](https://docs.adobe.com/content/help/en/mobile-services/android/target-android/c-target-methods.html) are implemented with the correct Target location names (previously known as mboxes)<!--how do they do this if no requests have been added yet?-->

[Next "Add Target Requests" >](add-requests.md)
13 changes: 13 additions & 0 deletions feature-flagging.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title:
seo-title:
description:
seo-description:
feature: mobile
kt: kt-3040
audience: developer
doc-type: tutorial
activity-type: implement
---

# Feature Flagging
Binary file removed images/2mboxes.jpg
Binary file not shown.
Binary file removed images/error1.jpg
Binary file not shown.
Binary file removed images/json_offers.jpg
Binary file not shown.
Binary file removed images/logcat_example.jpg
Binary file not shown.
Binary file removed images/mboxparam1.jpg
Binary file not shown.
Binary file removed images/prefetch_call.jpg
Binary file not shown.
1 change: 0 additions & 1 deletion images/readme.md

This file was deleted.

Binary file removed images/target_location_dropdown.jpg
Binary file not shown.
Binary file removed images/target_location_dropdown2.jpg
Binary file not shown.
Binary file removed images/travel_app.jpg
Binary file not shown.
Binary file removed images/travel_app2.jpg
Binary file not shown.
Binary file removed images/travel_app_2_locations.jpg
Binary file not shown.
221 changes: 0 additions & 221 deletions mpc-adobe-target-mobile-app-scenarios V2.md

This file was deleted.

Loading