Apple Search Ads

RSS for tag

Help potential customers discover your app on the App Store with Apple Search Ads.

Posts under Apple Search Ads tag

173 Posts

Post

Replies

Boosts

Views

Activity

How to understand inconsistent behavior with AdServices API?
I'm trying to pull Ad Attribution data using the AdServices method of pulling an attribution token and using it against the "https://api-adservices.apple.com/api/v1/" REST API. The App Tracking Transparency is not setup because I do not want to pull the device's IDFA. I simply want to record search ad conversions on the app's first open. This was working up until today on my iPhone and iPad however it stopped working today. I was able to pull the data once successfully from the iPad but that has been it. I now receive an "Error posting to Attribution server" error pulling the token and if that succeeds, I then get a "The app is not authorized for ad tracking" error. Nothing has changed in the app's code so I would like to better understand what is wrong?
1
1
1.5k
Feb ’22
Invalid Request for Apple Search Ads API
Hey! I'm following this article: https://developer.apple.com/documentation/apple_search_ads/implementing_oauth_for_the_apple_search_ads_api#see-also I'm now at the "Request an Access Token"-step. Just getting <Response [400]> and {"error":"invalid_client"}. Anyone have an ideas here? If so I would greatly appreciate it! Using the following Python code: (in url I paste in my client_id and client_secret.) import requests url = "https://appleid.apple.com/auth/oauth2/token? grant_type=client_credentials&client_id=<insert_client_id>&client_secret=<insert_client_secret>&scope=searchadsorg" headers = { 'Host': "appleid.apple.com", 'Content-Type': "application/x-www-form-urlencoded", } params = { 'client_id': client_id, 'client_secret': client_secret, 'grant_type': 'client_credentials', 'scope': 'searchadsorg' } response = requests.post(url, headers=headers, params=params)
1
0
992
Feb ’22
Impression Share Reporting Automation
Hello, I have been automating our daily ASA reporting via the Apple Search Ads Campaign Management API and have not found a solution for automating the impression share reporting. Is this data available in this API or a in different Apple API? I looked into scraping the scheduled custom reports but it appears that would violate the terms of service. We are currently manually extracting this data as a custom report for each app every day (weekends and holidays included) and it eats up a lot of time. Thank you in advance!
0
0
648
Jan ’22
How to create ads for custom product pages?
According to Apple: "Early next year, you’ll be able to use custom product pages to create ad variations with Apple Search Ads. Custom product pages will be available to select right from your Apple Search Ads account, letting you create more relevant ads for different audiences." Source: https://developer.apple.com/app-store/custom-product-pages/ The time has finally come. We can now create custom product pages. I have created two of them and got them approved by Apple as well. However in Adsearch, under creative set, I only can see the original screenshots that I had submitted to Apple as part of the release. I can't create ads for the product custom pages, that I got approved later on. Any ideas or advice, please? Thanks
0
0
717
Jan ’22
Peut-on faire un tableau dans une classe
Je peux transformer ceci : Marque (nom: "AUDI", modele: "RS3", modele2: "RS5",modele3: "RS6", image: "logo-audi",like: false), J’aimerais faire un seul modele comme cela : Marque (nom: "AUDI", modele: ["RS3","RS5","RS6"] , image: "logo-audi",like: false), Mais ça ne fonctionne pas auriez vous une solution ? Le contexte est plusieurs TableView dans une TableViewController Merci d’avance
8
0
963
Dec ’21
No Spend/Impressions/Taps/etc. in one identical campaign
I have nearly identical campaigns that only differ in the location and a few keywords, but my UK campaign (which I only recently unpaused) has had zero spend or impressions (running since Monday). This is very strange to me since my US and Germany campaigns always perform comparably. I would expect my UK campaign to be slightly different, but zero impressions is impossible. Is it possible that this is a bug?
0
0
408
Dec ’21
Apple Search Ads Api: Find Targeting Keywords in a Campaign By Keyword`s name
I am using apple search ads api v4 to find keywords by keyword name. when fetching targeting keywords in a campaign’s ad groups. I get [ { messageCode: 'INVALID_INPUT', message: 'field not filterable', field: 'conditions[0].field' }] the field is 'text', how can i search by keyword name? this problem also happens in campaigns and adGroups
0
0
559
Dec ’21
Does Apple allow advertising Apps for Mac OS in Google?
I am individual developer and I am trying to promote my free app that works on Mac OS ( https://tonfotos.com ) in google paid ads, however Google is consistently banning my ads due to usage of Mac trademark in it, even though it is only used to indicate compatibility of my App with Mac OS (like 'Download Tonfotos for free for Mac OS', etc.) So what are Apple guidelines for independent developers in promoting their app on Google? Should we avoid mentioning that our apps are for Mac OS? Or is Apple OK with trademark usage in that context? Are there any official guidelines published somewhere so I can refer to?
2
0
766
Dec ’21
Regular sudden Daily Cap overspends issue
Hi,I've been running a Search Ads campaign since January this year and have already spent quite good money. Overall, the experience and the results are both satisfying (less satisfying the former, more - the latter.) Throughout the months I'm getting about 9% TTR and 45% CR. There is, however, one bug that is continuously annoying me a lot.My daily cap is $45, and therefore I expect the daily amount to be around this number. Logically, why should it be otherwise? But there are quite a few occurrences since March when some days I see sudden spikes in spent amount. The first occurrence happened on 20th of March when $225 were burned just in a single day. It led to blocking off my card, as it has transaction limits, followed by suspension of the campaign because Apple could not charge the card. Not good for planning, right? Here is the graph: https://pasteboard.co/HsJsDSg.pngI wrote to Apple support team and got the following reply: "...We identified an issue that temporarily caused an overspend of your daily spend cap beyond the normally expected parameters. We have since implemented a fix, and you should no longer experience this issue. Please note that Search Ads may on occasion slightly exceed your daily spend cap, but will never charge you more than your total campaign budget."Despite the fix, two other occurrences followed in May - $85 and $127: https://pasteboard.co/HsJt3tB.pngAnd even more in June - $75, $95, $197, and $103: https://pasteboard.co/HsJtces.pngI was quite frustrated that it was happening again and made me unable to plan campaign budgets properly. So I went back to their support and wrote: "We have noticed that there is again an overspend, which is over 4 times than our daily cap set in the campaign settings (about $200 instead of $45), and the day is not over yet. In your last message, you wrote 'We identified an issue that temporarily caused an overspend of your daily spend cap beyond the normally expected parameters. We have since implemented a fix, and you should no longer experience this issue.' Unfortunately, we still experience the issue. Please help and fix ASAP."For this, I've got the following reply: "Thank you for your patience during this process. Our Technical Teams have concluded their investigation. It was determined that the behavior that you encountered was an isolated occurrence and the behavior has been readdressed to help prevent further occurrences. As a result a refund for the daily cap overspend accrued against your campaign will be applied to your account for this occurrence. The credit in the amount of $152.29 will be applied within the next 48 hours ... We appreciated your patience during this process. Thank you for your understanding and thank you for being a Search Ads customer."Well, you are welcome, but how about stopping spending 2x, 3x, 4x of the daily budget? (I am not even mentioning that the refund hasn't arrived yet). And guess what happened recently? The second day in July cost me twice as much - $84: https://pasteboard.co/HsJtkHJ.pngNow I have no clue what to do, except just stopping the whole campaign and move to other, more predictable means of app advertisement. I am really sick of this abruptness. Has anyone by any chance experienced same trouble and managed to resolve the issue with Apple guys? Would be great if you could share your experience.Best,Roman.
5
0
4.8k
Nov ’21
Does a search ads api sandbox exist ?
Hi ! I am using the search ads API (https://developer.apple.com/documentation/apple_search_ads/using_apple_search_ads_api_functionality) but I did not find any sandbox or any way to test my code before sending it on a real account. I saw someone ask the question 3 years ago and did not have any response, it's why I am asking. Thanks !
0
0
584
Nov ’21
Search ads for Mac OS apps only
I have a MacOS app and it is not appearing in search ads. From the help section it says "To set up an Apple Search Ads account, you must have an app for iPhone or iPad currently on the App Store". What about people who only have MacOS apps? Will search ads support be be added in the future for MacOS? I dont plan on adding any iPhone or iPad apps (only MacOS). Thanks
1
2
1.1k
Nov ’21
Sudden drop in creative set spends
Hi, I have been running creative sets on my campaigns since 15th September and they were performing well but suddenly there has been a huge drop in spends on the new creative set since the 8th of October. Has anyone by any chance experienced the same trouble and managed to resolve the issue with the Apple team? Would be great if you could share your experience.
0
0
366
Oct ’21
The Error "Unable to get user context"
I am getting this error Error: The data is not obtainable due to following:{"data":null,"pagination":null,"error":{"errors":[{"messageCode":"FORBIDDEN","message":"Unable to get user context","field":""}]}}, STATUS_CODE: 403 I am a Data Engineer, and I am getting data for campaigns with keywords using the Apple Search Ads API. There is a long list of keywords, and its so long that the Access Token expires since its set for one hour. So for every POST request I make, I change the access token, so could this be the issue that I am changing too many times... I haven't made a refresh token because it needs a redirect_url, and I am not using this data for an APP, its for a datawarehouse... I hope someone can help me with this part
0
0
567
Oct ’21
All apps in Search Ads account is "ineligible for promotion"
Hello, I have a trouble with my Search Ads account. Three weeks ago after unsuccessful payment my account changed status to "on hold". Second attempt to pay was successful - account became active. But all my applications have status "Ineligible for promotion" now. I checked "Terms of Use" and I can't see any visible violations. Support Team can't provide any specific details about this situation. Does anyone faced similar problem? Thanks in advance!
0
0
450
Oct ’21
How to understand inconsistent behavior with AdServices API?
I'm trying to pull Ad Attribution data using the AdServices method of pulling an attribution token and using it against the "https://api-adservices.apple.com/api/v1/" REST API. The App Tracking Transparency is not setup because I do not want to pull the device's IDFA. I simply want to record search ad conversions on the app's first open. This was working up until today on my iPhone and iPad however it stopped working today. I was able to pull the data once successfully from the iPad but that has been it. I now receive an "Error posting to Attribution server" error pulling the token and if that succeeds, I then get a "The app is not authorized for ad tracking" error. Nothing has changed in the app's code so I would like to better understand what is wrong?
Replies
1
Boosts
1
Views
1.5k
Activity
Feb ’22
Invalid Request for Apple Search Ads API
Hey! I'm following this article: https://developer.apple.com/documentation/apple_search_ads/implementing_oauth_for_the_apple_search_ads_api#see-also I'm now at the "Request an Access Token"-step. Just getting <Response [400]> and {"error":"invalid_client"}. Anyone have an ideas here? If so I would greatly appreciate it! Using the following Python code: (in url I paste in my client_id and client_secret.) import requests url = "https://appleid.apple.com/auth/oauth2/token? grant_type=client_credentials&client_id=<insert_client_id>&client_secret=<insert_client_secret>&scope=searchadsorg" headers = { 'Host': "appleid.apple.com", 'Content-Type': "application/x-www-form-urlencoded", } params = { 'client_id': client_id, 'client_secret': client_secret, 'grant_type': 'client_credentials', 'scope': 'searchadsorg' } response = requests.post(url, headers=headers, params=params)
Replies
1
Boosts
0
Views
992
Activity
Feb ’22
Impression Share Reporting Automation
Hello, I have been automating our daily ASA reporting via the Apple Search Ads Campaign Management API and have not found a solution for automating the impression share reporting. Is this data available in this API or a in different Apple API? I looked into scraping the scheduled custom reports but it appears that would violate the terms of service. We are currently manually extracting this data as a custom report for each app every day (weekends and holidays included) and it eats up a lot of time. Thank you in advance!
Replies
0
Boosts
0
Views
648
Activity
Jan ’22
How to create ads for custom product pages?
According to Apple: "Early next year, you’ll be able to use custom product pages to create ad variations with Apple Search Ads. Custom product pages will be available to select right from your Apple Search Ads account, letting you create more relevant ads for different audiences." Source: https://developer.apple.com/app-store/custom-product-pages/ The time has finally come. We can now create custom product pages. I have created two of them and got them approved by Apple as well. However in Adsearch, under creative set, I only can see the original screenshots that I had submitted to Apple as part of the release. I can't create ads for the product custom pages, that I got approved later on. Any ideas or advice, please? Thanks
Replies
0
Boosts
0
Views
717
Activity
Jan ’22
Interlocuteur support Apple Search Ads
Bonjour, Je cherche à associer ma carte bancaire à mon compte Apple Search Ads. Cependant, un message d'erreur apparaît quelque soit le navigateur Internet ou la carte bancaire utilisée. Quel interlocuteur pourrait m'aider ? Merci
Replies
2
Boosts
0
Views
440
Activity
Jan ’22
Peut-on faire un tableau dans une classe
Je peux transformer ceci : Marque (nom: "AUDI", modele: "RS3", modele2: "RS5",modele3: "RS6", image: "logo-audi",like: false), J’aimerais faire un seul modele comme cela : Marque (nom: "AUDI", modele: ["RS3","RS5","RS6"] , image: "logo-audi",like: false), Mais ça ne fonctionne pas auriez vous une solution ? Le contexte est plusieurs TableView dans une TableViewController Merci d’avance
Replies
8
Boosts
0
Views
963
Activity
Dec ’21
No Spend/Impressions/Taps/etc. in one identical campaign
I have nearly identical campaigns that only differ in the location and a few keywords, but my UK campaign (which I only recently unpaused) has had zero spend or impressions (running since Monday). This is very strange to me since my US and Germany campaigns always perform comparably. I would expect my UK campaign to be slightly different, but zero impressions is impossible. Is it possible that this is a bug?
Replies
0
Boosts
0
Views
408
Activity
Dec ’21
Apple Search Ads Api: Find Targeting Keywords in a Campaign By Keyword`s name
I am using apple search ads api v4 to find keywords by keyword name. when fetching targeting keywords in a campaign’s ad groups. I get [ { messageCode: 'INVALID_INPUT', message: 'field not filterable', field: 'conditions[0].field' }] the field is 'text', how can i search by keyword name? this problem also happens in campaigns and adGroups
Replies
0
Boosts
0
Views
559
Activity
Dec ’21
Does Apple allow advertising Apps for Mac OS in Google?
I am individual developer and I am trying to promote my free app that works on Mac OS ( https://tonfotos.com ) in google paid ads, however Google is consistently banning my ads due to usage of Mac trademark in it, even though it is only used to indicate compatibility of my App with Mac OS (like 'Download Tonfotos for free for Mac OS', etc.) So what are Apple guidelines for independent developers in promoting their app on Google? Should we avoid mentioning that our apps are for Mac OS? Or is Apple OK with trademark usage in that context? Are there any official guidelines published somewhere so I can refer to?
Replies
2
Boosts
0
Views
766
Activity
Dec ’21
Regular sudden Daily Cap overspends issue
Hi,I've been running a Search Ads campaign since January this year and have already spent quite good money. Overall, the experience and the results are both satisfying (less satisfying the former, more - the latter.) Throughout the months I'm getting about 9% TTR and 45% CR. There is, however, one bug that is continuously annoying me a lot.My daily cap is $45, and therefore I expect the daily amount to be around this number. Logically, why should it be otherwise? But there are quite a few occurrences since March when some days I see sudden spikes in spent amount. The first occurrence happened on 20th of March when $225 were burned just in a single day. It led to blocking off my card, as it has transaction limits, followed by suspension of the campaign because Apple could not charge the card. Not good for planning, right? Here is the graph: https://pasteboard.co/HsJsDSg.pngI wrote to Apple support team and got the following reply: "...We identified an issue that temporarily caused an overspend of your daily spend cap beyond the normally expected parameters. We have since implemented a fix, and you should no longer experience this issue. Please note that Search Ads may on occasion slightly exceed your daily spend cap, but will never charge you more than your total campaign budget."Despite the fix, two other occurrences followed in May - $85 and $127: https://pasteboard.co/HsJt3tB.pngAnd even more in June - $75, $95, $197, and $103: https://pasteboard.co/HsJtces.pngI was quite frustrated that it was happening again and made me unable to plan campaign budgets properly. So I went back to their support and wrote: "We have noticed that there is again an overspend, which is over 4 times than our daily cap set in the campaign settings (about $200 instead of $45), and the day is not over yet. In your last message, you wrote 'We identified an issue that temporarily caused an overspend of your daily spend cap beyond the normally expected parameters. We have since implemented a fix, and you should no longer experience this issue.' Unfortunately, we still experience the issue. Please help and fix ASAP."For this, I've got the following reply: "Thank you for your patience during this process. Our Technical Teams have concluded their investigation. It was determined that the behavior that you encountered was an isolated occurrence and the behavior has been readdressed to help prevent further occurrences. As a result a refund for the daily cap overspend accrued against your campaign will be applied to your account for this occurrence. The credit in the amount of $152.29 will be applied within the next 48 hours ... We appreciated your patience during this process. Thank you for your understanding and thank you for being a Search Ads customer."Well, you are welcome, but how about stopping spending 2x, 3x, 4x of the daily budget? (I am not even mentioning that the refund hasn't arrived yet). And guess what happened recently? The second day in July cost me twice as much - $84: https://pasteboard.co/HsJtkHJ.pngNow I have no clue what to do, except just stopping the whole campaign and move to other, more predictable means of app advertisement. I am really sick of this abruptness. Has anyone by any chance experienced same trouble and managed to resolve the issue with Apple guys? Would be great if you could share your experience.Best,Roman.
Replies
5
Boosts
0
Views
4.8k
Activity
Nov ’21
Does a search ads api sandbox exist ?
Hi ! I am using the search ads API (https://developer.apple.com/documentation/apple_search_ads/using_apple_search_ads_api_functionality) but I did not find any sandbox or any way to test my code before sending it on a real account. I saw someone ask the question 3 years ago and did not have any response, it's why I am asking. Thanks !
Replies
0
Boosts
0
Views
584
Activity
Nov ’21
New Teleprompter app for Mac
Virtual Teleprompter app for Mac Does anyone know when search-ads will be available for MacOS? The app meets all the relevant policies and guidelines so I am suspecting MacOS support is still pending from Apple.
Replies
0
Boosts
0
Views
428
Activity
Nov ’21
Search ads for Mac OS apps only
I have a MacOS app and it is not appearing in search ads. From the help section it says "To set up an Apple Search Ads account, you must have an app for iPhone or iPad currently on the App Store". What about people who only have MacOS apps? Will search ads support be be added in the future for MacOS? I dont plan on adding any iPhone or iPad apps (only MacOS). Thanks
Replies
1
Boosts
2
Views
1.1k
Activity
Nov ’21
App advertising
Hello! I am a developer of several Apps. Now I want to launch ads for my Apps. To make an App Store search show my app to the user. What wiil be the correct algorithm of actions?
Replies
0
Boosts
0
Views
342
Activity
Oct ’21
Drop in Conversion Rate post iOS 15
Hi, I have been seeing a huge drop in conversion rate for the install to Free trial and Free trial to Paid subscriptions. Has iOS 15 impacted these conversion rates? Is anyone else facing a similar issue?
Replies
0
Boosts
0
Views
540
Activity
Oct ’21
Sudden drop in creative set spends
Hi, I have been running creative sets on my campaigns since 15th September and they were performing well but suddenly there has been a huge drop in spends on the new creative set since the 8th of October. Has anyone by any chance experienced the same trouble and managed to resolve the issue with the Apple team? Would be great if you could share your experience.
Replies
0
Boosts
0
Views
366
Activity
Oct ’21
The Error "Unable to get user context"
I am getting this error Error: The data is not obtainable due to following:{"data":null,"pagination":null,"error":{"errors":[{"messageCode":"FORBIDDEN","message":"Unable to get user context","field":""}]}}, STATUS_CODE: 403 I am a Data Engineer, and I am getting data for campaigns with keywords using the Apple Search Ads API. There is a long list of keywords, and its so long that the Access Token expires since its set for one hour. So for every POST request I make, I change the access token, so could this be the issue that I am changing too many times... I haven't made a refresh token because it needs a redirect_url, and I am not using this data for an APP, its for a datawarehouse... I hope someone can help me with this part
Replies
0
Boosts
0
Views
567
Activity
Oct ’21
All apps in Search Ads account is "ineligible for promotion"
Hello, I have a trouble with my Search Ads account. Three weeks ago after unsuccessful payment my account changed status to "on hold". Second attempt to pay was successful - account became active. But all my applications have status "Ineligible for promotion" now. I checked "Terms of Use" and I can't see any visible violations. Support Team can't provide any specific details about this situation. Does anyone faced similar problem? Thanks in advance!
Replies
0
Boosts
0
Views
450
Activity
Oct ’21
Budget Exhausted
Hello, I have a campaign with the Status "Budget Exhausted" even though not all the budget has been spent. Does anyone know how this can be fixed? Thank you!
Replies
1
Boosts
0
Views
623
Activity
Sep ’21
An Issue Occurred Your request couldn’t be completed. Would you like to try again?
(An Issue Occurred Your request couldn’t be completed. Would you like to try again?) Please does anyone know how to solve this issue? I tried my debit and credit card but it didn't work
Replies
2
Boosts
0
Views
1.1k
Activity
Sep ’21