since ‎12-11-2015
‎05-03-2021
steve_benedick
Employee
Re: Android M1 support?
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Platform SDKs
Hey @viniciushisao -We haven't had any issues running the Android SDKs on an M1 machine using Google's M1 preview emulator. What kind of errors are you seeing that make you think it's an issue with the Adobe SDK? Thanks.-steveb

Views

45

Likes

0

Replies

0
Re: Android M1 support?
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Platform SDKs
Hey @viniciushisao -Are you using the Android Emulator M1 Preview? https://github.com/google/android-emulator-m1-preview-steveb

Views

63

Likes

0

Replies

0
Re: ADBMobile error in ios14 device
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
Hey @bobo1429 - We've spent some time trying to reproduce this issue internally and haven't had any success. If there are any settings or environment conditions that you can suggest that would help us to reproduce the issue, please let us know.Otherwise, please open a ticket with Client Care so that you can provide us a with a project that reproduces the issue. Thanks! steve benedicksr mobile software engineerAdobe Marketing Cloud

Views

83

Likes

0

Replies

0
Re: Tracking iOS Permission Request Alerts
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Platform SDKs
Hey @det2020 -Most of the time a user's selection on OS prompts like requesting for permission will result in a call to a delegate method that the developer controls. In the case of location permission, the CLLocationManagerDelegate will be notified via the locationManagerDidChangeAuthorization: method.In a delegate method like that, you can invoke any AEP Mobile SDK method you'd like.Hope this helps!-steveb

Views

151

Like

1

Replies

0
Re: AEP Mobile SDK support Cordova?
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Platform SDKs
Hey John, Sorry about the confusion, looks like we haven't updated the documentation at the second link you provided. We will make sure to get that updated! The AEP SDK does support Cordova. Please see the GitHub repo for more information: https://github.com/adobe/cordova-acpcore Hope this helps. -steveb

Views

1.4K

Like

1

Replies

0
Re: Access Processing Rules via API
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Analytics
+1

Views

3.2K

Likes

0

Replies

0
Re: App Users number higher that upgrades + first launches
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
Hey @jorisdebeer,Great question! Hopefully I can clear things up by providing a little insight on when First Launches and Upgrades are reported.First Launches - this event is only sent in the first time a user launches your app. Think of a first launch as a net-new user.Upgrades - this event is only sent in the first time a user launches your app, and the previous launch of your app was a different version.These are both event-type variables, meaning they get counted only when they're sent in. I...

Views

2.5K

Likes

0

Replies

0
Re: Upgrading mobile app analytics from sdk4 to sdk5
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Platform SDKs
Hey rupaljain2408​ - Assuming you're using the same Analytics configuration (report suites and data collection server) for both your v4 and AEP SDK implementation, this shouldn't be a problem for you. Hope this helps.steve benedicksr mobile software engineerAdobe Experience Cloud

Views

2.2K

Likes

2

Replies

0
Re: Adobe Launch SDK creation steps followed - no traffic in RS
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
Hey Stephen,Glad to hear you've got things running!Regarding product string, the suggested implementation is outside of context data. There is a special combination of characters that you can use in your context data key to indicate you want a value to go directly in the hit instead of being a part of context data, outlined more for you here: Product variable - Adobe Experience Platform Mobile SDKsHope this helps.-steveb

Views

3.2K

Like

1

Replies

0
Re: Adobe Launch SDK creation steps followed - no traffic in RS
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
Yeah, sounds like you're familiar with the v4 SDK where all lifecycle traffic was handled automatically in iOS . In the new SDK, it's now a manual process, which provides more flexibility for our customers. Read here for more info on lifecycle: Initialize the SDK and set up tracking - Adobe Experience Platform Mobile SDKs Hope this helps.-steveb

Views

3.1K

Likes

0

Replies

0
Re: Adobe Launch SDK creation steps followed - no traffic in RS
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
Hey there,It looks like your configuration response is being processed correctly:2019-07-08 14:46:41.176211+0100 TheApp[7xxx7:11116781] [AdobeExperienceSDK TRACE ]: Processing Event #2 - { class: "Event", name: "Configuration Response Event", source: "com.adobe.eventSource.responseContent", type: "com.adobe.eventType.configuration", pair_id: "", response_pair_id: "5", event_number: 2, timestamp: "1562593601175 ms", data: [ [ "analytics.aamForwardingEnabled", false ], [ "analytics.backdatePreviou...

Views

3.1K

Likes

0

Replies

0
Re: ad-hoc builds won't complete unless Bitcode is disabled
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
Hey dbtrade,I have been unsuccessful in trying to reproduce this issue. Would you mind sharing more information about your environment? What version of Xcode are you using?Is this a Swift or Obj-c app?Looks like you're using the Cocoapod, can you confirm? If so, would you mind sharing your Podfile?What settings are you enabling when building your Ad Hoc distribution?Thanks.Steve BenedickSr. Mobile EngineerAdobe Experience Cloud

Views

9.2K

Likes

0

Replies

1
Re: Mobile Marketing Link Properties
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Analytics
Hey James,Thanks for the feedback on how we can improve our docs. Hopefully we can make some improvements there to make this less confusing.From a high level, you can think about the data collected from your marketing links in two categories: acquisition, and re-engagement (deeplinks). If your link is for acquisition purposes, the data will be stored in an non-expiring eVar. If your link is for re-engagement purposes, the data will be stored in a eVar that is only valid per visit. In either case...

Views

956

Like

1

Replies

0
Re: Separate the management of different mobile apps in Adobe Mobile Services
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Analytics
Hey Jay,I believe you will need two separate login companies to accomplish what you're after. You can delegate your apps into each login company, and have the group of admin users be different for each company. I'd recommend contacting your Analytics consultant to see if they can help you get your configuration set up properly. Hope this helps.steve benedicksr mobile software engineerAdobe Marketing Cloud

Views

712

Likes

0

Replies

0
Re: Mobile App tracking: less launches than unique visitors
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
"Launches" is measured client-side. A launch event will only occur if the user actually opens your app (bringing it to the foreground)."Visits" is measured server-side (based on an activity timeout). By default, a new visit will be reported when a hit comes in from a user and that user has not sent in a hit within the past 30 minutes.The most common cause of having more UVs than launches is when a mobile app is doing tracking from the background. In this case, a new visit can be created without ...

Views

1.2K

Like

1

Replies

0
Re: Do we have any canned variable to store number of users uninstalling the app
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
Hey anshikaa50574343,The SDK does not measure app uninstalls automatically. Sorry.steve benedicksr mobile software engineerAdobe Marketing Cloud

Views

1.0K

Likes

0

Replies

0
Re: Mobile - Send Data to Multiple Report Suites
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
Hey Jeff,As mentioned earlier in this thread, there is a way to send data to multiple report suites with a single request. However, there is no API in the mobile SDK to dynamically add and/or remove report suites at runtime, which means that all of the report suites you list in the ADBMobileConfig.json file will get data for every request. You can achieve what you want by implementing Vista rules. With Vista rules, you can decide which report suites should process each request based on the conte...

Views

1.2K

Likes

2

Replies

0
Re: unique visitor ID in mobile app
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
In an earlier post in this thread (that post appears to have been deleted?), it was stated that the Visitor ID was partially generated using information specific to the device. I simply wanted to clarify that device information is not a part of the process used to generate a Visitor ID. -steveb

Views

1.6K

Likes

0

Replies

0
Re: unique visitor ID in mobile app
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
@Adrian, @Tanmay - It is accurate that a delete and reinstall of the app will cause a new visitor to be generated. I need to clarify that while clearing app cache will not cause a new Visitor ID to be created, clearing app data will result in a new Visitor ID being created. Also worth noting that the SDK uses no information about the device when generating the Visitor ID.Sorry for the confusion. Hope this helps. steve benedicksr mobile software engineerAdobe Marketing Cloud

Views

1.5K

Likes

0

Replies

0
Re: Data Not coming in Mobile App Suites
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
Hey Anudeep,At its core, Bloodhound is just a proxy server. If the IP address of Bloodhound is used as your endpoint for your request (192.168.0.100:50000 in your ADBMobileConfig.json attached), the concept of forwarding is lost - there is nowhere for Bloodhound to "forward" the hit to.Instead, you should use your Analytics tracking server in the config file (as mentioned by JillsMatthew above). You should then modify the network settings on your test device to proxy via Bloodhound. You can do t...

Views

1.6K

Likes

0

Replies

0
Re: Mobile App Analytics - Error on Port
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
Hey Anudeep Srivastav ,It looks like your device/emulator isn't able to communicate with your Bloodhound instance. I would double-check your ADBMobileConfig.json file to verify it's pointing at the IP Address of your Bloodhound proxy. Hope this helps.steve benedicksr mobile software engineerAdobe Marketing Cloud

Views

1.5K

Likes

2

Replies

0
Re: Win 10 UAP: Not recording lifecycle metrics
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
Hey Gary,Can you please post the debug log here?A couple of things you can check: Have you connected your device to a proxy to see if hits are leaving the device? Have you tried sending in any other data to your report suite from your UWP app? Thanks!steve benedicksr mobile software engineerAdobe Marketing Cloud

Views

915

Likes

0

Replies

0
Re: WINU-4.0.0 SDK always firing CrashEvent
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
Hey there, The CrashEvent is set on launch when the Adobe SDK is not aware that the app exited/closed correctly in its previous run. In Windows, you have to tell the Adobe SDK when the app is suspended or closed. Please verify you have correctly implemented lifecycle by referencing the section called "Lifecycle Metrics" on this page: https://marketing.adobe.com/resources/help/en_US/mobile/uwp/analytics.html Hope this helps. -steveb

Views

1.1K

Likes

0

Replies

0
Re: Universal Omniture SDK for windows
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
Hello,This exception is most commonly caused by our library when the Windows C++ Runtime Library can't be found. Please ensure your Windows Phone project includes a reference to "Microsoft Visual C++ 2013 Runtime Package for Windows Phone". If it already has this reference and you are still having an issue, please reach out to client care as suggest by Shekhar above. Hope this helps. Steve BenedickMobile Software EngineerAdobe Marketing Cloud

Views

869

Likes

0

Replies

0
Re: Push Notification Tracking
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
Hey Merve, I won't provide any specific Android code, but I will give you this link which provides you all you need to know about the Android push message payload: https://developer.android.com/google/gcm/adv.html#payload Note the 4k limit. You likely won't run into the size limit, but the process is largely the same. Make sure you put a variable in the payload of your push message, then handle it as desired in your Android activity. Hope this helps. steve benedickmobile software engineerAdobe M...

Views

1.1K

Likes

0

Replies

0
Re: app crash under ios
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Analytics
Hey Sparro, We'd be happy to take a look at your issue, but we'll need information that you probably don't want to share in the forums 🙂 Please log an issue with client care and we will get it fixed. Thanks! steve benedickmobile software engineerAdobe Marketing Cloud

Views

821

Likes

0

Replies

0
Re: Mobile App Lifecycle Reports
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Analytics
Greetings, In Adobe Analytics, by default, enabling Mobile App Lifecycle Reports will automatically update your navigation menu. However, if you are using a custom menu, it is likely you will need to go add the reports you're interested in to your white list of reports. As mentioned by Alexis, Adobe Mobile Services is a nice way to get at all your mobile data. I would recommend checking it out. steve benedickmobile software engineerAdobe Marketing Cloud

Views

771

Likes

0

Replies

0
Re: Crashes report in iOS life cycle metrics
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
Hey Mike, Sending hits when the app enters the background (or while the app is in the background) can cause issues in your lifecycle data. If you are sending hits via the SDK from the background, make sure you're using the trackActionFromBackground:data: message. Using this will suppress new lifecycle sessions from being created by your app's activity while it's in the background.If this doesn't help, I recommend contacting Client Care so we can get a ticket open for you. steve benedickmobile so...

Views

1.5K

Likes

0

Replies

0
Re: Crashes report in iOS life cycle metrics
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Experience Cloud Mobile
First I'll tackle how we track crashing. As the documentation states, when the app doesn't "exit gracefully", we send a crash on the next launch. By exiting gracefully, all we mean is entering the backgrounded state (receiving the applicationDidEnterBackground notification from the OS) prior to the app closing. Any time the user pushes the home button on their iOS device, the current app will be backgrounded (this includes pressing the button twice to pull up the app switcher for multitasking pu...

Views

1.4K

Like

1

Replies

0
Re: Bloodhound issue
Avatar

steve_benedick

Employee

steve_benedick
- Adobe Analytics
Hey Lucia,We haven't released any updates to BH since late last year, so from a technical side, I'm not sure I can offer much advise as to why Bloodhound (or any other proxy tool) would have stopped working for you in April. The first thing that I do when diagnosing issues with Bloodhound is make sure that I can see the server from my web browser. If your Bloodhound instance and device are on the same subnet, entering the ip/port combination into the browser on your device should take you to a "...

Views

1.1K

Like

1

Replies

0