L'ancienne API Search Ads 360 Reporting est mise hors service. Vous pouvez désormais créer vos rapports à l'aide de la nouvelle API Search Ads 360 Reporting.
Notez que les méthodes get et getByCustomerId de l'API Search Ads 360 Conversion seront abandonnées au 3e trimestre 2025. Pour continuer à accéder aux données de conversion, vous devez créer un rapport à l'aide de la ressource de conversion à l'aide de la nouvelle API Search Ads 360 Reporting. Pour en savoir plus, cliquez ici.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
La nouvelle API Search Ads 360 Reporting est désormais disponible. La nouvelle API fournit
Plus de flexibilité pour créer des rapports personnalisés et intégrer les données dans vos applications de reporting
et processus. En savoir plus sur la migration vers la nouvelle interface Search Ads 360 Reporting et son utilisation
API.
L'API Search Ads 360 ne renvoie que des données globales, sauf si vous demandez des données plus détaillées, segmentées
données. Par exemple, la colonne "Clics" d'un mot clé
rapport répertorie le nombre total de clics sur un mot clé au cours de la période spécifiée.
keywordText
keywordLandingPage
clicks
widgets
http://www.example.com
6000
En revanche, si vous demandez un rapport sur les mots clés segmenté par trimestre,
une ligne par trimestre, et la colonne "Clics" affichera les totaux trimestriels.
keywordText
keywordLandingPage
quarterStart
quarterEnd
clicks
widgets
http://www.example.com
2012-01-01
2012-03-31
1000
widgets
http://www.example.com
2012-04-01
2012-06-30
1000
widgets
http://www.example.com
2012-07-01
2012-09-30
1000
widgets
http://www.example.com
2012-10-01
2012-12-31
3000
Notez qu'un rapport segmenté ne renvoie une ligne que si des données sont disponibles pour un segment.
Par exemple, dans un rapport sur les mots clés contenant la colonne floodlightActivity, un mot clé et
La paire d'activités Floodlight n'apparaîtra pas dans le rapport si aucune métrique n'est attribuée
pour la période du rapport.
Certains segments ne sont pas compatibles avec des colonnes spécifiques
Avec certains segments, des colonnes spécifiques peuvent renvoyer des données non valides. Par exemple, vous pouvez segmenter
floodlightActivity n'est pertinent que si vous incluez des colonnes qui indiquent les données Floodlight
telles que dfaActions, dfaRevenue, dfaTransactions,
et dfaWeightedActions. D'autres types de colonnes de conversion (comme
adWordsConversions) ou des colonnes indiquant des métriques sur le moteur (telles que les clics et
impressions), ne contiennent pas de données enregistrées par Floodlight et renvoient donc des valeurs non valides si vous
segmenter un rapport par floodlightActivity.
Demander un rapport segmenté
Pour demander un rapport segmenté, incluez une colonne indiquant le comportement de segment dans la documentation de référence sur les types de rapports.
La demande asynchrone suivante concerne un rapport sur les mots clés segmenté par trimestre. La
"Clics" de chaque ligne contient le nombre total de clics pour le trimestre:
Remarque: Faites attention aux dates. Si vous demandez un rapport trimestriel, assurez-vous que le
timeRange du rapport
inclut l'ensemble du trimestre. Sinon, vous n'obtiendrez que des résultats partiels, ce qui pourrait
pensent que le nombre de clics, de revenus, etc.
Demander plusieurs segments
Vous pouvez inclure plusieurs colonnes de segment dans une demande. Veuillez noter les points suivants :
Si vous effectuez une segmentation par semaine, mois ou trimestre, nous vous recommandons d'inclure à la fois les champs
de début et de fin dans votre requête. Par exemple, dans un rapport trimestriel, incluez
les colonnes quarterStart et quarterEnd. En incluant ces deux éléments,
colonnes afficheront les dates de début et de fin de la période, ce qui vous aidera à confirmer que vous avez
incluses pour chaque période complète.
Vous ne pouvez pas inclure différents types de segments temporels dans la même demande.
Par exemple, vous ne pouvez pas segmenter par trimestre et par mois dans la même demande.
Le nombre de lignes peut augmenter de façon exponentielle avec chaque segment supplémentaire.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/29 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/08/29 (UTC)."],[[["\u003cp\u003eThe new Search Ads 360 Reporting API offers greater flexibility for creating custom reports and integrating data into your workflows.\u003c/p\u003e\n"],["\u003cp\u003eThe API provides aggregated data by default, but you can request segmented data for a more granular view, such as segmenting by quarter to see quarterly click totals.\u003c/p\u003e\n"],["\u003cp\u003eSome segments are incompatible with certain columns, and including multiple segments can significantly increase the number of rows in your reports.\u003c/p\u003e\n"],["\u003cp\u003eWhen requesting segmented reports, ensure the time range covers the entire segment period for accurate results, and be mindful of potential data inconsistencies when combining segments with specific columns.\u003c/p\u003e\n"],["\u003cp\u003eYou can request segmented reports by including columns with "segment" behavior, as demonstrated in the provided code example for a keyword report segmented by quarter.\u003c/p\u003e\n"]]],["The new Search Ads 360 Reporting API allows for building custom reports and integrating data. Segmented reports show detailed data, with each segment (e.g., quarter) receiving its own row and totals. Rows appear only if data exists for the segment. Certain segments are incompatible with specific columns, yielding invalid data. To request a segmented report include a column listing `segment` as it's behavior, and when requesting time-related segments, ensure that the date range encompasses the full period. The use of multiple segments in a report is possible but they can not be time related.\n"],null,["# Segmented Reports\n\nThe new Search Ads 360 Reporting API is now available. The new API provides enhanced flexibility to build custom reports and integrate the data into your reporting applications and processes. Learn more about migrating to and using the [new Search Ads 360 Reporting\nAPI](https://developers.google.com/search-ads/reporting/overview).\n\n\nThe Search Ads 360 API returns only aggregated data unless you request more detailed, segmented\ndata. For example, the clicks column in a [keyword\nreport](/search-ads/v2/report-types/keyword) lists the total number of clicks on a keyword during the time range you specify.\n\n| keywordText | keywordLandingPage | clicks |\n|-------------|------------------------|--------|\n| widgets | http://www.example.com | 6000 |\n\nBut if you request a keyword report that segments by quarter, for each keyword you'll\nsee one row for each quarter, and the clicks column will list the quarterly totals. \n\n| keywordText | keywordLandingPage | quarterStart | quarterEnd | clicks |\n|-------------|------------------------|--------------|------------|--------|\n| widgets | http://www.example.com | 2012-01-01 | 2012-03-31 | 1000 |\n| widgets | http://www.example.com | 2012-04-01 | 2012-06-30 | 1000 |\n| widgets | http://www.example.com | 2012-07-01 | 2012-09-30 | 1000 |\n| widgets | http://www.example.com | 2012-10-01 | 2012-12-31 | 3000 |\n\nNote that a segmented report returns a row only if data is available for a segment.\nFor example, in a keyword report with the `floodlightActivity` column, a keyword and\nFloodlight activity pair will not appear in the report if there are no metrics attributed\nto it for the report date range.\n\n### Some segments are incompatible with specific columns\n\nSome segments may cause specific columns to return invalid data. For example, segmenting by\n`floodlightActivity` is meaningful only if you include columns that report Floodlight\ndata, such as `dfaActions`, `dfaRevenue`, `dfaTransactions`,\nand `dfaWeightedActions`. Other types of conversion columns (such as\n`adWordsConversions`), or columns that report engine metrics (such as clicks and\nimpressions), don't contain data reported by Floodlight, so they return invalid values if you\nsegment a report by `floodlightActivity`.\n\n### How to request a segmented report\n\nTo request a segmented report, include a column that lists `segment` as its behavior in the [Types of Reports](/search-ads/v2/report-types) reference.\n\nThe following asynchronous request is for a keyword report segmented by quarter. The\nclicks column in each row will contain the total number of clicks for the quarter: \n\n```\n{\n \"reportScope\": {\n \"agencyId\": \"20700000000000123\", // Replace with your IDs\n \"advertiserId\": \"2170000012345\" // Replace with your IDs\n },\n \"reportType\": \"keyword\",\n\n \"columns\": [\n { \"columnName\": \"campaignId\" },\n { \"columnName\": \"keywordText\" },\n { \"columnName\": \"keywordLandingPage\" },\n\n { \"columnName\": \"quarterStart\" },\n { \"columnName\": \"quarterEnd\" },\n { \"columnName\": \"clicks\" },\n ]\n \"timeRange\" : {\n \"startDate\" : \"2012-01-01\",\n \"endDate\" : \"2012-12-31\"\n },\n \"downloadFormat\": \"csv\",\n \"maxRowsPerFile\": 5000000,\n \"statisticsCurrency\": \"agency\",\n \"verifySingleTimeZone\": false,\n \"includeRemovedEntities\": false\n}\n \n``` \n**Note** : Be careful with dates. If you're requesting a quarterly report, make sure that the report's [timeRange](/search-ads/v2/reference/reports#request.timeRange) includes the entire quarter. Otherwise you'll get only partial results, which might make people think there's been a drastic reduction in clicks, revenue, and so on.\n\nRequesting multiple segments\n----------------------------\n\nYou can include more than one segment column in a request. Note the following:\n\n- If you segment by week, month, or quarter, we recommend that you include both the\n start and end columns in your request. For example, in a quarterly report, include both\n the `quarterStart` and `quarterEnd` columns. Including both of these\n columns will output the period's start and end dates, which will help confirm that you've\n included data for each full period.\n\n- You cannot include different types of time-related segments in the same request.\n For example, you cannot segment by quarter and month in the same request.\n\n- The number of rows could increase exponentially with each additional segment."]]