Skip to content

Commit e5b6035

Browse files
authored
Merge pull request #29 from AppsFlyerSDK/releases/6.x.x/6.4.x/6.4.0
release 6.4.0
2 parents 7f75db3 + a831052 commit e5b6035

File tree

2 files changed

+49
-6
lines changed

2 files changed

+49
-6
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Versions
22

3+
## 6.4.0
4+
- update iOS SDK to 6.4.0
5+
- update Android SDK to 6.4.0
6+
- new API for iOS setCurrentDeviceLanguage
7+
- new API setSharingFilterForPartners
8+
- Deprecated API setSharingFilterForAllPartners and setSharingFilter
9+
310
## 6.3.5
411
- update iOS SDK to 6.3.5
512
- new API for iOS setCurrentDeviceLanguage

README.md

Lines changed: 42 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ In order for us to provide optimal support, we would kindly ask you to submit an
1919
- [API methods](#api-methods)
2020
- [setIsDebug](#setIsDebug)
2121
- [stop](#stopTracking)
22-
- [sharingFilter](#sharingFilter)
23-
- [sharingFilterForAllPartners](#sharingFilterForAllPartners)
22+
- [sharingFilter](#sharingFilter) [Deprecated]
23+
- [sharingFilterForAllPartners](#sharingFilterForAllPartners) [Deprecated]
2424
- [logEvent](#trackEvent)
2525
- [getConversion Listener](#getConversionListener)
2626
- [setUserEmails](#setUserEmails)
@@ -52,12 +52,13 @@ In order for us to provide optimal support, we would kindly ask you to submit an
5252
- [setPartnerData](#partnerData)
5353
- [setOneLinkCustomDomain](#customDomains)
5454
- [setCurrentDeviceLanguage](#currentLang) *(ios only)*
55+
- [setSharingFilterForPartners](#SharingFilterForPartners)
5556

5657

5758
### <a id="plugin-build-for"> This plugin is built for
5859

59-
- Android AppsFlyer SDK **v6.3.2**
60-
- iOS AppsFlyer SDK **v6.3.5**
60+
- Android AppsFlyer SDK **v6.4.0**
61+
- iOS AppsFlyer SDK **v6.4.0**
6162

6263

6364
### <a id="integration"> Integration:
@@ -675,8 +676,8 @@ Partners and advertisers can add more data in SDK events.
675676

676677
```cpp
677678
std::vector<std::string> domains;
678-
partners.push_back("test.domain.com");
679-
partners.push_back("myDomain.com");
679+
domains.push_back("test.domain.com");
680+
domains.push_back("myDomain.com");
680681
AppsFlyerX::setOneLinkCustomDomain(domains);
681682
```
682683
@@ -696,6 +697,41 @@ Partners and advertisers can add more data in SDK events.
696697
AppsFlyerX::setCurrentDeviceLanguage("English");
697698
```
698699

700+
---
701+
702+
##### <a id="SharingFilterForPartners"> **`setSharingFilterForPartners(partners);`**
703+
Used by advertisers to set some (one or more) networks/integrated partners to exclude from getting data.
704+
705+
| parameter | type | description |
706+
| ----------- |-----------------------------|--------------|
707+
| `partners` | `std::vector<std::string>` | partners to exclude from getting data
708+
709+
710+
*Example:*
711+
712+
```cpp
713+
std::vector<std::string> partners;
714+
partners.push_back("partners_1");
715+
AppsFlyerX::setSharingFilterForPartners(partners); // Single partner
716+
717+
std::vector<std::string> partners;
718+
partners.push_back("partners_1");
719+
partners.push_back("partners_2");
720+
AppsFlyerX::setSharingFilterForPartners(partners); // Multiple partner
721+
722+
std::vector<std::string> partners;
723+
partners.push_back("all");
724+
AppsFlyerX::setSharingFilterForPartners(partners); // All partners
725+
726+
std::vector<std::string> partners;
727+
partners.push_back("");
728+
AppsFlyerX::setSharingFilterForPartners(partners); // Reset list (default)
729+
730+
std::vector<std::string> partners;
731+
AppsFlyerX::setSharingFilterForPartners(partners); // Reset list (default)
732+
733+
```
734+
699735
---
700736
701737
## **Migration Guide to v6**

0 commit comments

Comments
 (0)