Hi,
For some of the ASA account Get User ACL api is working fine without X-AP-Context in the header. But for some of the ASA account we are getting 403 response code. As per API details X-AP-Context is not a mandatory field. If we provide X-AP-Context for failed ASA account it works fine.
Looks like there some changes in ASA api based on the account that may cause this issue.
Thanks
Shankara
Apple Search Ads
RSS for tagHelp potential customers discover your app on the App Store with Apple Search Ads.
Posts under Apple Search Ads tag
30 Posts
Sort by:
Post
Replies
Boosts
Views
Activity
Hello Everyone,
I have published my app few months back .
The app does not show up in search when I search with the app name . It's a social media app and i provided the right key words .
FYI- But when I search the app with combining the company name and app name it shows up.
I am in contact with apple support for last 1 month and all the time , i get the an answer that the engineers are woking on it. They even suggested me to include the app name in the Key words, which I did , but no results. Today the supervisor suggests that support team might not be able to do much and I have to revisit my settings. I don't know what else to change other than the key words. . He also highlighted that since Language EN was chosen and the my app name is not an english word, could be also the reason for it not showing up in the search. Can someone please help to provide a solution to this.
Apple Search Ads Certification is free online training to help you effectively promote your app and reach more people across the App Store. Our lessons are filled with proven best practices to help you drive stronger campaign performance, and each one takes about 10-20 minutes to complete. Get Started with Certification >
Hi,
We have Apple Search Ads for promoting our app.
We are able fetch attribution records of those ads using AAAttribution inside app and send to our server and it is working fine.
Now, we would like to receive Install-validation postbacks by setting NSAdvertisingAttributionReportEndpoint into our domain name and configured the server to receive HTTPS POST messages as per the instruction provided in the below link.
Steps done
Set NSAdvertisingAttributionReportEndpoint into our domain name
Our server configured the server to receive HTTPS POST messages
Made sure that updatePostbackConversionValue is called while app is launched.
https://developer.apple.com/documentation/bundleresources/information_property_list/nsadvertisingattributionreportendpoint
In our live app, we are keep getting attribution records using AAAttribution inside our app and sending them to our server. It is working fine now.
But we did not receive any Install-validation postback yet into the URL provided in NSAdvertisingAttributionReportEndpoint.
To troubleshoot this, i clicked Apple Search Ad of our app in App Store, i installed our app and opened it and in the console i can see the below error message.
Error updating install attribution pingback for app: <OUR_APP_ID>, error: Error Domain=ASDErrorDomain Code=1208 "SKAdNetwork: No pingbacks found while attempting to register/ update." UserInfo={NSLocalizedDescription=SKAdNetwork: No pingbacks found while attempting to register/update.}, result: 0
I have attached console log for your reference.
Is there any step i am missing to receive Install-validation postback in our server?
Is there any way to validate domain name provided in nsadvertisingattributionreportendpoint so that we can check if any server configuration issue?
Please advise on getting Install-validation postback in our server, Thank you.
I've noticed when i search for my app on the app store it doesn't come up
Topics
Essentials
Implementing OAuth for the Apple Search Ads API
Manage secure access to Search Ads accounts.
Generate a Private Key
API users need to create a private key. If you’re using MacOS or a UNIX-like operating system, OpenSSL works natively. If you’re on a Windows platform, you need to download OpenSSL.
openssl ecparam -genkey -name prime256v1 -noout -out private-key.pem
Hello, I'm interested in finding out how to generate a private key for the terminal.app with the inline code I specified in my post for the referred documentation topic.
Best Regards
Hi guys,
For a while, I am trying to discover how I can attribute Apple Search Ads Revenue and Ad Cost on GA4.
Ad Cost: I tried Ad Cost Import by CSV on GA4 - that not worked.
Revenue: the events on Firebase track some Revenue, but I'm sure they are 100% accurate.
If someone know how, it will be amazing!
Thanks,
Hi everyone,
I'm using the Firebase SDK in my app, and I'm planning to monitor ad attribution. The primary reason is to determine how many sales are generated from ads. After exploring ad attribution, I see two options:
Use Firebase for ad attribution – this appears to be the quickest and easiest method.
Implement it myself and send the data to my server.
However, I don't want to ask users for IDFA consent. All I need is the standard payload response, and I understand that I don't need consent for that data. Managing this data with my server is more of a hassle compared to using Firebase. So, is there a way to use Firebase without asking for consent? Just to retrieve the standard data that doesn't require consent anyway.
Thank you for your help!
Hello everyone!
We have a running Apple Ads Basic campaign - we actually just found out recently as it wasn't visible on the Advanced ads manager. We saw how good the performance is based on the CPI. Our previous CPI ranges between $1-$5, that's why we paused everything under Apple Ads. But seeing the performance on the one under Basic, we're now thinking if it's ideal to continue this or pause it. We have a few questions and we're hoping someone here would give us recommendations or would share their thoughts!
How does the Apple Ads Basic's algorithm works?
Does it only run on one placement, the Search Results?
Is it cost-effective because it's only triggering branded keywords?
We also did a few research but still left confused. On #1, we only saw that it maximizes download. On #2, we found some articles saying this but we'd still love if someone would confirm. On #3, we saw an article that if it's our first time to run a campaign, it would only trigger branded keywords. But we've ran multiple campaigns on Advanced, even in different placements, so this is somehow related to question #1.
Please share if you have any thoughts or experience! Thank you so much 😊
Hello,
I used to have running campaigns in mostly all regions, but recently I got this message on some of the countries that were previously added and have recently become ineligible. It shows a yellow triangle with an exclamation mark next to them saying "This campaign is no longer eligible to run in one or more countries or regions.".
However I think my app respects and complies with all Policies, so I don't think I am in Violation with them.
Do you know how to apply/request a manual review on advertising in these countries.
P.S I was in contact with Apple Support but they only responded by giving directions to the Policy and Guidelines sections, which is not a helpful response in any ways.