Reference documentation and code samples for the Google Analytics Admin V1alpha Client class AttributionSettings.
The attribution settings used for a given property. This is a singleton
resource.
Generated from protobuf message google.analytics.admin.v1alpha.AttributionSettings
Namespace
Google \ Analytics \ Admin \ V1alpha
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ name
string
Output only. Resource name of this attribution settings resource. Format: properties/{property_id}/attributionSettings Example: "properties/1000/attributionSettings"
↳ acquisition_conversion_event_lookback_window
int
Required. The lookback window configuration for acquisition conversion events. The default window size is 30 days.
↳ other_conversion_event_lookback_window
int
Required. The lookback window for all other, non-acquisition conversion events. The default window size is 90 days.
↳ reporting_attribution_model
int
Required. The reporting attribution model used to calculate conversion credit in this property's reports. Changing the attribution model will apply to both historical and future data. These changes will be reflected in reports with conversion and revenue data. User and session data will be unaffected.
↳ ads_web_conversion_data_export_scope
int
Required. The Conversion Export Scope for data exported to linked Ads Accounts.
getName
Output only. Resource name of this attribution settings resource.
Required. The lookback window configuration for acquisition conversion
events. The default window size is 30 days.
Returns
Type
Description
int
setAcquisitionConversionEventLookbackWindow
Required. The lookback window configuration for acquisition conversion
events. The default window size is 30 days.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getOtherConversionEventLookbackWindow
Required. The lookback window for all other, non-acquisition conversion
events. The default window size is 90 days.
Returns
Type
Description
int
setOtherConversionEventLookbackWindow
Required. The lookback window for all other, non-acquisition conversion
events. The default window size is 90 days.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getReportingAttributionModel
Required. The reporting attribution model used to calculate conversion
credit in this property's reports.
Changing the attribution model will apply to both historical and future
data. These changes will be reflected in reports with conversion and
revenue data. User and session data will be unaffected.
Returns
Type
Description
int
setReportingAttributionModel
Required. The reporting attribution model used to calculate conversion
credit in this property's reports.
Changing the attribution model will apply to both historical and future
data. These changes will be reflected in reports with conversion and
revenue data. User and session data will be unaffected.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getAdsWebConversionDataExportScope
Required. The Conversion Export Scope for data exported to linked Ads
Accounts.
Returns
Type
Description
int
setAdsWebConversionDataExportScope
Required. The Conversion Export Scope for data exported to linked Ads
Accounts.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Analytics Admin V1alpha Client - Class AttributionSettings (0.29.1)\n\nVersion latestkeyboard_arrow_down\n\n- [0.29.1 (latest)](/php/docs/reference/analytics-admin/latest/V1alpha.AttributionSettings)\n- [0.29.0](/php/docs/reference/analytics-admin/0.29.0/V1alpha.AttributionSettings)\n- [0.28.1](/php/docs/reference/analytics-admin/0.28.1/V1alpha.AttributionSettings)\n- [0.27.0](/php/docs/reference/analytics-admin/0.27.0/V1alpha.AttributionSettings)\n- [0.26.0](/php/docs/reference/analytics-admin/0.26.0/V1alpha.AttributionSettings)\n- [0.25.2](/php/docs/reference/analytics-admin/0.25.2/V1alpha.AttributionSettings)\n- [0.24.2](/php/docs/reference/analytics-admin/0.24.2/V1alpha.AttributionSettings)\n- [0.23.0](/php/docs/reference/analytics-admin/0.23.0/V1alpha.AttributionSettings)\n- [0.22.5](/php/docs/reference/analytics-admin/0.22.5/V1alpha.AttributionSettings)\n- [0.20.0](/php/docs/reference/analytics-admin/0.20.0/V1alpha.AttributionSettings)\n- [0.19.0](/php/docs/reference/analytics-admin/0.19.0/V1alpha.AttributionSettings)\n- [0.18.1](/php/docs/reference/analytics-admin/0.18.1/V1alpha.AttributionSettings)\n- [0.17.0](/php/docs/reference/analytics-admin/0.17.0/V1alpha.AttributionSettings)\n- [0.16.0](/php/docs/reference/analytics-admin/0.16.0/V1alpha.AttributionSettings)\n- [0.15.1](/php/docs/reference/analytics-admin/0.15.1/V1alpha.AttributionSettings)\n- [0.14.0](/php/docs/reference/analytics-admin/0.14.0/V1alpha.AttributionSettings)\n- [0.13.0](/php/docs/reference/analytics-admin/0.13.0/V1alpha.AttributionSettings)\n- [0.12.0](/php/docs/reference/analytics-admin/0.12.0/V1alpha.AttributionSettings)\n- [0.11.1](/php/docs/reference/analytics-admin/0.11.1/V1alpha.AttributionSettings)\n- [0.10.0](/php/docs/reference/analytics-admin/0.10.0/V1alpha.AttributionSettings)\n- [0.9.0](/php/docs/reference/analytics-admin/0.9.0/V1alpha.AttributionSettings)\n- [0.8.2](/php/docs/reference/analytics-admin/0.8.2/V1alpha.AttributionSettings) \n| **Beta**\n|\n|\n| This library is covered by the [Pre-GA Offerings Terms](/terms/service-terms#1)\n| of the Terms of Service. Pre-GA libraries might have limited support,\n| and changes to pre-GA libraries might not be compatible with other pre-GA versions.\n| For more information, see the\n[launch stage descriptions](/products#product-launch-stages). \nReference documentation and code samples for the Google Analytics Admin V1alpha Client class AttributionSettings.\n\nThe attribution settings used for a given property. This is a singleton\nresource.\n\nGenerated from protobuf message `google.analytics.admin.v1alpha.AttributionSettings`\n\nNamespace\n---------\n\nGoogle \\\\ Analytics \\\\ Admin \\\\ V1alpha\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nOutput only. Resource name of this attribution settings resource.\n\nFormat: properties/{property_id}/attributionSettings\nExample: \"properties/1000/attributionSettings\"\n\n### setName\n\nOutput only. Resource name of this attribution settings resource.\n\nFormat: properties/{property_id}/attributionSettings\nExample: \"properties/1000/attributionSettings\"\n\n### getAcquisitionConversionEventLookbackWindow\n\nRequired. The lookback window configuration for acquisition conversion\nevents. The default window size is 30 days.\n\n### setAcquisitionConversionEventLookbackWindow\n\nRequired. The lookback window configuration for acquisition conversion\nevents. The default window size is 30 days.\n\n### getOtherConversionEventLookbackWindow\n\nRequired. The lookback window for all other, non-acquisition conversion\nevents. The default window size is 90 days.\n\n### setOtherConversionEventLookbackWindow\n\nRequired. The lookback window for all other, non-acquisition conversion\nevents. The default window size is 90 days.\n\n### getReportingAttributionModel\n\nRequired. The reporting attribution model used to calculate conversion\ncredit in this property's reports.\n\nChanging the attribution model will apply to both historical and future\ndata. These changes will be reflected in reports with conversion and\nrevenue data. User and session data will be unaffected.\n\n### setReportingAttributionModel\n\nRequired. The reporting attribution model used to calculate conversion\ncredit in this property's reports.\n\nChanging the attribution model will apply to both historical and future\ndata. These changes will be reflected in reports with conversion and\nrevenue data. User and session data will be unaffected.\n\n### getAdsWebConversionDataExportScope\n\nRequired. The Conversion Export Scope for data exported to linked Ads\nAccounts.\n\n### setAdsWebConversionDataExportScope\n\nRequired. The Conversion Export Scope for data exported to linked Ads\nAccounts."]]