AdSupport

RSS for tag

Provide apps with access to the advertising identifier and a flag that indicates whether the user has chosen to limit ad tracking using AdSupport.

Posts under AdSupport tag

15 Posts

Post

Replies

Boosts

Views

Activity

Unable to Open Apple Ads Account
Hi. I'm not sure this is relevant for developer forums. But I'm not sure where else to turn. I've been trying to open an Apple Ads account for nearly a month. Every time I try to submit the form, I get "Server encountered an error processing your request" followed by reason code: befe5482-e13e-4439-ae0d-badb3ca398a7_1767983516160.C67AC66. I can't contact Apple Ads, because every time I try to fill in the contact form I get "Please correct the errors below". But there are no errors to correct. I've tried every possible combination of phone number formatting, special characters, spaces and all the usual suspects. Nothing works. I have a UK developer account in good standing. No issues, 2 live apps. I have reached out to Developer Support. No reply. I reached out to regular consumer support. They suggested Developer Support. I've got an app I'm trying to market and a budget ready to spend. Any ideas anyone?
1
0
77
4d
Charged Twice for Apple Developer Program – Same iCloud, Can I Get a Refund?
Hi everyone, I’m posting this to ask for advice and see if anyone has experienced a similar issue with the Apple Developer Program subscription. On July 9th, 2025, I registered for the Apple Developer Program via the Apple Developer app on my iPhone using my main iCloud account (Apple ID). The expected annual fee was 2,299,000 VND (~$99). However, I just checked my billing history and saw that I was charged twice for the same subscription, both under the same Apple ID / iCloud account, on the same day. Key Details: I only enrolled once. Both charges are labeled “Apple Developer Program”, exactly the same amount (2,299,000 ₫). The payments were made through the App Store, not via the website. My account on developer.apple.com/account still shows “Enroll Now” — meaning I haven't been activated yet. I have not received any welcome email either. My questions: Is it possible to request a refund for one of the charges, since both payments came from the same iCloud account and clearly refer to the same subscription? Has anyone else encountered this issue? How long did it take Apple to respond? Was your refund request approved? Should I wait for Apple to activate my account, or should I escalate the issue now? I’ve already submitted a refund request through https://reportaproblem.apple.com, but I’m posting here in case someone has more experience or insights. Thanks in advance!
3
1
277
1w
Skip button for tvOS with Google IMA SDK Pod
Hello, I am currently working on a tvOS project that uses the following pod: GoogleAds-IMA-tvOS-SDK (version 4.16.0). I have two specific requirements and would like clarification on their feasibility: Custom Skip Button Timing: I would like to display a custom skip button with my own skip-timer logic, instead of relying on the skippable time defined in the ad tag. Is it possible to hide the default IMA skip button and replace it with a custom one? Force-Skipping Ads: Once my custom skip button becomes available and the user chooses to skip, I need to skip the ad regardless of whether the ad itself is defined as skippable. Is there any way to force-skip an ad on tvOS using the IMA SDK? If there are any alternative approaches or recommended solutions that could help achieve these requirements, I would greatly appreciate your guidance. Thank you.
0
0
116
Nov ’25
Ads to be used in Kids apps
"If your app includes any links outside the app, or offers any in-app or other purchasing opportunities, make sure these are behind a parental gate" Super Awesome and Kidoz are proving with a parental gate on ad click and they also claim that all ads are manually approved (another criteria for ads in Kids apps). So these two are the only ad networks we can use moving forward. Or we can use ad networks like Admob as well? I dont intend not to be in Kids category - so leaving Kids category is not a choice.
2
1
2k
Nov ’25
Can't Sign Up To Google Ads Or Message Support..
Hi, We have previously created a Appls Ads account before around a week ago. And now everytime we login it brings us to the "create account" sign up page. When we fill this page in again with out details and press "Sign Up" it won't let us, as an account has already been associated with the emails. The problem is I also cannot contact support using the form on the website - Everytime I fill it in it says "please fix errors below" - Even though there are no errors. I have tried messaging various other apple support people to try and put me through specificaly to the Ads support but I am having no luck there.. So we are now stuck, we cannot login or sign up again - Any ideas?
0
0
155
Jul ’25
Guideline 5.4: VPN & Ads
How would one interpret guideline 5.4 VPN? It states: "Apps offering VPN services may not sell, use, or disclose to third parties any data for any purpose, and must commit to this in their privacy policy" Does that mean you cannot integrate Ad SDKs inside apps offering VPN functionality? Or does this only apply VPN Traffic? So using third party Ad SDKs like Admob is fine, as long you don't share any VPN traffic data? (e.g. Admob runs inside the App Process/UI, but doesn't run inside NEPacketTunnel) We have a similar case (and couldn't get clarification from App Review so far)
2
0
172
Jun ’25
How to Properly Integrate Google IMA SDK for Pre-roll, Mid-roll, and Post-roll Ads in a tvOS App using TVJS and Swift?
I'm working on a tvOS application that plays video content using TVMLKit/TVJS. I'm trying to integrate Google IMA SDK to show pre-roll, mid-roll, and post-roll ads in my app. Here’s what I’ve done so far: Video playback is handled through JavaScript in application.js. Ads are managed in Swift using Google IMA SDK. I use the evaluateJavaScript bridge to control video playback from Swift. I pause and resume the TVJS player (Player object) using a function like startPlayingVideo(value) from Swift based on the ad lifecycle. Current Flow: When the video is about to start, I call loadAds() from JS. This presents a Swift ViewController that handles IMA ad requests. On adsManagerDidRequestContentPause, I pause the video using JS via the bridge. On adsManagerDidRequestContentResume, I resume the video. The Issue: This setup doesn't behave consistently: Sometimes the ad plays in the background and video started playing as well but can not see the ad. Not able to see the post-roll ads Relevant Code Snippets: application.js function startPlayingVideo(value) { if (playerReference != undefined) { if (value == true) { playerReference.play(); else { playerReference.pause(); } } } function playVideo(videoURL) { setup playerReference, push mediaItem, etc. loadAds(); player.present(); } AppDelegate.swift let loadAds: @convention(block) () -\> Void = { DispatchQueue.main.async { let adManagerVC = ViewController() AppDelegate.tvController?.navigationController.present(adManagerVC, animated: true) } } let updateVideoPlayTime: @convention(block) (Double) -\> Void = { time in CustomContentPlayhead.shared.currentTime = TimeInterval(time) } ViewController.swift func adsManagerDidRequestContentPause(\_ adsManager: IMAAdsManager) { showAdUI() playerViewController.player?.pause() } func adsManagerDidRequestContentResume(\_ adsManager: IMAAdsManager) { hideAdUI() // Expecting JS video to resume via bridge } And yeah my IMSDK Implementation is working fine if I am using it with swift AVPlayer. What I Need Help With: Best practice for coordinating video playback between JS (Player) and Swift (IMAAdsManager). How can I sync the playhead reliably between JS and Swift? Is there a better way to pause/resume TVJS player from Swift during ad lifecycle? How to reliably insert mid-roll ads when the playback is primarily controlled in JS? Any insights, code examples, or recommended architecture improvements would be greatly appreciated!
0
0
109
Jun ’25
What is an ASDError Domain Error ?
Is there any resource which describes this type of errors? I was integrating SKADNetwork view through Ad attribution and everything from the source app side is done and this error appears after the target app is installed and opened. Here is the full error Error setting install attribution pingback registered for app: <APP ID>, error: Error Domain=ASDErrorDomain Code=1209 "SKAdNetwork: Could not set registered for pingback that does not exist." UserInfo={NSLocalizedDescription=SKAdNetwork: Could not set registered for pingback that does not exist.}, result: 0 I cannot find any resource on the internet which gives any info about this ASDErrors. If anyone can help, you would be doing me a solid, Thanks in advance.
2
1
2.4k
Apr ’25