Skip to content

Release prep v3.2.0#117

Merged
swarna04 merged 4 commits intoadobe:dev-v3.2.0from
swarna04:dev-v3.2.0
Jul 28, 2022
Merged

Release prep v3.2.0#117
swarna04 merged 4 commits intoadobe:dev-v3.2.0from
swarna04:dev-v3.2.0

Conversation

@swarna04
Copy link
Copy Markdown
Contributor

Description

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • I have signed the Adobe Open Source CLA.
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

@swarna04 swarna04 requested a review from sbenedicadb July 27, 2022 18:06
Copy link
Copy Markdown
Member

@sbenedicadb sbenedicadb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

couple minor things that need to be fixed

This API sets the custom visitor ID for Target.

This ID is preserved between app upgrades, is saved and restored during the standard application backup process, and is removed at uninstall or when the resetExperience API is used.
This ID is preserved between app upgrades, is saved and restored during the standard application backup process, and is removed at uninstall, upon privacy status update to opted out or when the resetExperience API is used.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

caleb would say you're missing the oxford comma here 😜

This API gets the Target user identifier.

This ID is preserved between app upgrades, is saved and restored during the standard application backup process, and is removed at uninstall or when the resetExperience API is used.
The tntId is returned in the network response from Target after a successful call to `prefetchContent` API or `retrieveLocationContent` API, which is then persisted in the SDK. The persisted tntId is used in subsequent Target requests until a different tntId is returned from Target or a new tntId is set using `sentTntId` API.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo: set using sentTntId API => set using setTntId API

#### Example

```swift
Target.getTntId { id, err in
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

change to getSessionId

@swarna04
Copy link
Copy Markdown
Contributor Author

@sbenedicadb I've updated the pr, can you please take a look. Ty!

Copy link
Copy Markdown
Member

@sbenedicadb sbenedicadb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good

@swarna04 swarna04 merged commit 20dbe8f into adobe:dev-v3.2.0 Jul 28, 2022
swarna04 added a commit that referenced this pull request Jul 29, 2022
* Added support for Target session Id setter & getter (#115)

* Added support for Target session Id setter/ getter

* code cleanup

* Fixed formatting issue

* Incorporated feedback

* Incorporated feedback

* Added support for TntId setter API (#116)

* Added support for Target session Id setter/ getter

* code cleanup

* Fixed formatting issue

* Added support for Target tntId setter

* code cleanup

* fixed formatting

* fixed definition conflict test issue

* Incorporated feedback

* Incorporated feedback

* Using distinct Event name

* More testapp updates

* Release prep v3.2.0 (#117)

* release prep v3.2.0

* Feedback updates

* Dependency and doc updates

* Incorporated feedback

* Fixed issue: Persisted edge host value was not used for Target request issued upon app close & relaunch (#119)

* Fixed an issue where persisted edge host value was not used for Target request issued upon app close & relaunch

* minor doc update

* Target doc updates (#120)

* Target doc updates

* docs cleanup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants