Yahoo! JAPAN Ads API Search Ads API v19

Version released

v19

Release date

February 25, 2026 (Wed)

Key updates in this release

*Learn more about objects and other details in the Reference.

Add age and gender targeting and rename target lists

We added targeting by age and gender. Along with this update, we renamed "Target lists" to "Audience lists."
See the following for details such as when the feature will become available.
Search Ads: Add an age and gender targeting feature and rename target lists

Services

<Rename target lists>

  • AudienceListService (previously RetargetingListService)
  • AdGroupAudienceListService (previously AdGroupRetargetingListService)
  • CampaignAudienceListService (previously CampaignRetargetingListService)
  • ReportDefinitionService
  • AuditLogService
  • AbTestService
  • AdGroupService
  • CampaignService

<Age and gender targeting>

  • AudienceListService (previously RetargetingListService)
  • AdGroupAudienceListService (previously AdGroupRetargetingListService)
  • CampaignAudienceListService (previously CampaignRetargetingListService)
  • ReportDefinitionService

Changes

<Rename target lists>

  • We renamed the following services (the following descriptions use the new names):
    • "RetargetingListService" → "AudienceListService"
    • "AdGroupRetargetingListService" → "AdGroupAudienceListService"
    • "CampaignRetargetingListService" → "CampaignAudienceListService"
  • We changed terms such as "Target list" and "Retargeting list" to "Audience list." The changes by version are as follows.
    • v19
      Service names, column names, error messages, references, and more
    • v18 and earlier
      Error messages and references
  • In ReportDefinitionService, we added Enums with updated names and definitions for audience lists.
    The existing Enums are scheduled to be discontinued in a future version.
  • We updated entity types in AuditLogService as follows:
    • "NEGATIVE_CAMPAIGN_USER_LIST" → "NEGATIVE_CAMPAIGN_AUDIENCE_LIST"
    • "NEGATIVE_AD_GROUP_USER_LIST" → "NEGATIVE_AD_GROUP_AUDIENCE_LIST"
    • "AD_GROUP_USER_LIST" → "AD_GROUP_AUDIENCE_LIST"
    • "TARGET_LIST" → "AUDIENCE_LIST"

<Age and gender targeting>

*This feature is available for some users. If the feature is not available, AudienceListService/getDemographic returns an empty response. Detailed eligibility criteria are not disclosed.
*This feature will be available after the release of "Search Ads: Add an age and gender targeting feature and rename target lists," announced separately.

  • AudienceListService/getDemographic
    • You can select audience lists (previously target lists) by age and gender.
  • AdGroupAudienceListService/get, add, set
    • We added a flag under criterionUserList to indicate whether the audience list (previously target list) is age- or gender-based.
  • CampaignAudienceListService/add
    • If you try to add age- or gender-based audience lists (previously target lists), "Invalid value" is returned.
  • ReportDefinitionService/get, add, remove, getReportFields
    • When reportType is "CAMPAIGN_AUDIENCE_LIST" or "ADGROUP_AUDIENCE_LIST," you can specify "Target audience" (field name: TARGET_ALL) in field.
    • When reportType is "CAMPAIGN_ASSET," you can specify "Business name" (field name: BUSINESS_NAME) in field.
    • When reportType is "ASSET_COMBINATIONS," you can specify "Delivered Business name" (field name: DELIVERED_BUSINESS_NAME) in field.

Business name asset added to ad display assets and account association supported

We added a new "Business name asset" to ad display assets and now support account-level association.
See the following for details such as when the feature will become available.
Search Ads: Adding Business name assets
Search Ads: Associating ad display assets to accounts

Services

  • AccountAssetService (new)
  • AssetService
  • CampaignAssetService
  • ReportDefinitionService
  • CampaignExportService
  • AuditLogService

Changes

  • We added the new web service "AccountAssetService."
  • AssetService/get, add, set, remove
    We added "BUSINESS_NAME" to assetData/type.
  • CampaignAssetService/get, replace, set
    We added "BUSINESS_NAME" to type.
  • ReportDefinitionService/get, add, remove
    We added "ACCOUNT_ASSET" to reportType.
  • CampaignExportService/add
    We added "BUSINESS_NAME_ASSET" to entityTypes.
  • AuditLogService/get, add
    We added "ACCOUNT_ASSET" to entityType.

Added a new report metric "Click share"

We added a new report metric "Click share."
For details, see the following.
Search Ads: Adding new report metric "Click share"

Services

  • ReportDefinitionService

Changes

  • ReportDefinitionService/get, add, remove, getReportFields
    You can specify "Click share" (English name: Click share, field name: SEARCH_CLICK_SHARE) in field.

Support for Search Ads (Shopping) audience list feature

With the launch of the audience list feature for Search Ads (Shopping), we now support audience report output.
See the following for details such as when the feature will become available.
Search Ads (Shopping): Adding the audience list targeting feature

Services

  • SsaReportDefinitionService

Changes

  • We added "AUDIENCE_LIST" to reportType.

IF differences between v18 and v19

You can view the differences between Search Ads API v18 and v19 on this page, organized by IF.

End of older versions

Yahoo! JAPAN Ads API v17 will end with the following schedule.

  • Support end date: March 17, 2026 (Tue) (planned)
  • End of life date: July 28, 2026 (Tue) (planned)

Yahoo! JAPAN Ads API v16 will end with the following schedule.

  • End of life date: March 17, 2026 (Tue)
    *Support for this version has already ended.